Вернуться   Биткоин Форум > Bitcoin Обсуждение
30 июня 2012, 3:57:59 PM   # 1
 
 
Сообщения: 1568
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я знаю, я знаю, сделать вилку. Не в этом дело. Интересно, есть ли какие-либо веские причины, чтобы изменить награду блока каждый 4 года, а не каждый перенастроить. Режущий его пополам так разрушительный и вызывает столько дискуссий по наиболее вероятным один год, и это на самом деле делает вещи более сложными, чем иметь регулировку на каждом перенастроить. Как мы узнаем много, когда это происходит на самом деле, трейдеры ожидают, что мы узнали на следующий нацелить и сделать все предсказания бессмысленные открытия на вновь обсуждали эффект в течение 4 лет в течение года или около того.

Для этого вознаграждения изменить добычу инвестиции сделать, но, может быть, если весь ад потерять это может быть достаточно оснований думать о сглаживании вещи при следующем изменении вознаграждения.
giszmo сейчас офлайн Пожаловаться на giszmo   Ответить с цитированием Мультицитирование сообщения от giszmo Быстрый ответ на сообщение giszmo


Как заработать Биткоины?
Без вложений. Не майнинг.


30 июня 2012, 4:04:03 PM   # 2
 
 
Сообщения: 518
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Получил 1806 Биткоинов
Реальная история.





То же, почему 21 миллиона ... потому что японский Сатоси так сказал. Он бог!

Потому что мы хотим видеть наши монеты двойной стоимости декретных.

Пирамида FTW!

Извините, но нет никакого объяснения. Это просто способ, которым вещи. Подобно законам физики.

Почему гравитация 9,8? Потому что Бог (Satoshi) сказал, что это будет

Не нравится дизайн создает вилку.
bulanula сейчас офлайн Пожаловаться на bulanula   Ответить с цитированием Мультицитирование сообщения от bulanula Быстрый ответ на сообщение bulanula

30 июня 2012, 4:08:40 PM   # 3
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Деление на два очень прост и понятен код, что это что-то.
FreeMoney сейчас офлайн Пожаловаться на FreeMoney   Ответить с цитированием Мультицитирование сообщения от FreeMoney Быстрый ответ на сообщение FreeMoney

30 июня 2012, 4:14:59 PM   # 4
 
 
Сообщения: 994
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Я действительно не думаю, что деление на два блок вознаграждение в декабре будет очень разрушительным. Все стороны знают, А), что это произойдет и B), когда это произойдет. Рынки очень хорошо ценообразованию в информации, которая широко известна. Это может привести к небольшой волатильности, так или иначе, но это будет временным и очень управляемым.
evoorhees сейчас офлайн Пожаловаться на evoorhees   Ответить с цитированием Мультицитирование сообщения от evoorhees Быстрый ответ на сообщение evoorhees

30 июня 2012, 5:15:05 PM   # 5
 
 
Сообщения: 1078
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Деление на два очень прост и понятен код, что это что-то.

Это легко точный код ..

Я действительно не думаю, что деление на два блок вознаграждение в декабре будет очень разрушительным. Все стороны знают, А), что это произойдет и B), когда это произойдет. Рынки очень хорошо ценообразованию в информации, которая широко известна. Это может привести к небольшой волатильности, так или иначе, но это будет временным и очень управляемым.

Именно так, потому что информация полностью доступна общественности и теории всех игр предполагают, что рынок будет стоить снижения до того, как будет на самом деле произошло и изменение обыкновения быть разрушительным вообще.
hazek сейчас офлайн Пожаловаться на hazek   Ответить с цитированием Мультицитирование сообщения от hazek Быстрый ответ на сообщение hazek

30 июня 2012, 6:50:11 PM   # 6
 
 
Сообщения: 1568
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Деление на 2 каждые 200000 блоков так же легко, как деление на 1.000003466 каждый блок.

Рынки будучи в состоянии исправить проблему нет никаких причин, чтобы вызвать их.

https://bitcointalk.org/?topic=7496.0
giszmo сейчас офлайн Пожаловаться на giszmo   Ответить с цитированием Мультицитирование сообщения от giszmo Быстрый ответ на сообщение giszmo

30 июня 2012, 9:04:48 PM   # 7
 
 
Сообщения: 2352
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Я действительно не думаю, что деление на два блок вознаграждение в декабре будет очень разрушительным.

Для того, чтобы кто-то держит Bitcoins, что является правильным.

Для горного оператора, поля являются маргинальными (например, заплатив средний или выше среднего электрических ставок и горнодобывающей промышленности с использованием графических процессоров) или даже добыча рентабельно на этих уровнях, блок уменьшение наполовину будет жестокой с добычей полезных ископаемых GPU. Как ... пришел блок 210,000 будет этап выхода налево, САК!

Кстати, к концу осени ПВМ, вероятно, уже подтолкнула то минирование GPU, чтобы сделать о планах закрытия графических процессоров в блоке 210,000. Если СИС начать доставку до этого, дата выхода просто получает потянул вперед несколько недель все.
Стивен Gornick сейчас офлайн Пожаловаться на Stephen Gornick   Ответить с цитированием Мультицитирование сообщения от Stephen Gornick Быстрый ответ на сообщение Стивен Gornick

30 июня 2012, 9:20:13 PM   # 8
 
 
Сообщений: 65
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Деление на 2 каждые 200000 блоков так же легко, как деление на 1.000003466 каждый блок.

Нет, это не так.

Вы забыли, что Bitcoins делима только до 8 знаков после запятой. Когда награда становится достаточно мал, разделив его на 1.000003466 эквивалентен делению на 1.00000. Другими словами, награда остановится становится все меньше и в конечном итоге количество Bitcoins генерируется больше не будет ограничено до 21 млн (ISH).

С другой стороны, на любом двоичном компьютере, деление на 2 идентично выполняя правый сдвиг бит. Например, битовый шаблон 50 Bitcoins представлен в двоичном виде как:

0000 0000 0000 0000 0001 0011 1000 1000 0000 0000 0000 0000 0000 0000 0000 0000

Битовый шаблон 25 Bitcoins представлен как

0000 0000 0000 0000 0000 1001 1100 0100 0000 0000 0000 0000 0000 0000 0000 0000

Обратите внимание, что разница только в том, что есть один меньше ноль справа и один больше нуля на левой стороне. Таким образом, биты были перемещены или сдвинуты, над одним местом.

Правый бит сдвиг всегда гарантирует, что выходной сигнал меньше, чем на входе. Из-за этого, когда награда 1 Satoshi:

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001

и настало время, чтобы понизить его дальше, код будет выполнить правый сдвиг бит на это значение, что приведет в награду нуля:

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000

Таким образом, больше нет Bitcoins никогда не будет. Это не ошибка. Satoshi знал, что он делает.
Джон Кирк сейчас офлайн Пожаловаться на Джон Кирк   Ответить с цитированием Мультицитирование сообщения от John Kirk Быстрый ответ на сообщение Джон Кирк

1 июля 2012, 2:07:31 AM   # 9
Foo
 
 
Сообщения: 409
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Правый бит сдвиг всегда гарантирует, что выходной сигнал меньше, чем на входе. Из-за этого, когда награда 1 Satoshi:

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001

и настало время, чтобы понизить его дальше, код будет выполнить правый сдвиг бит на это значение, что приведет в награду нуля:

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000

Таким образом, больше нет Bitcoins никогда не будет. Это не ошибка. Satoshi знал, что он делает.

...и в случае, если кто-то интересно, что это произойдет примерно в 2140 году.
Foo сейчас офлайн Пожаловаться на Foo   Ответить с цитированием Мультицитирование сообщения от Foo Быстрый ответ на сообщение Foo

1 июля 2012, 7:17:44 AM   # 10
 
 
Сообщения: 1568
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Деление на 2 каждые 200000 блоков так же легко, как деление на 1.000003466 каждый блок.

Нет, это не так.

Вы забыли, что Bitcoins делима только до 8 знаков после запятой. Когда награда становится достаточно мал, разделив его на 1.000003466 эквивалентен делению на 1.00000. Другими словами, награда остановится становится все меньше и в конечном итоге количество Bitcoins генерируется больше не будет ограничено до 21 млн (ISH).

С другой стороны, на любом двоичном компьютере, деление на 2 идентично выполняя правый сдвиг бит. Например, битовый шаблон 50 Bitcoins представлен в двоичном виде как:

0000 0000 0000 0000 0001 0011 1000 1000 0000 0000 0000 0000 0000 0000 0000 0000

Битовый шаблон 25 Bitcoins представлен как

0000 0000 0000 0000 0000 1001 1100 0100 0000 0000 0000 0000 0000 0000 0000 0000

Обратите внимание, что разница только в том, что есть один меньше ноль справа и один больше нуля на левой стороне. Таким образом, биты были перемещены или сдвинуты, над одним местом.

Правый бит сдвиг всегда гарантирует, что выходной сигнал меньше, чем на входе. Из-за этого, когда награда 1 Satoshi:

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001

и настало время, чтобы понизить его дальше, код будет выполнить правый сдвиг бит на это значение, что приведет в награду нуля:

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000

Таким образом, больше нет Bitcoins никогда не будет. Это не ошибка. Satoshi знал, что он делает.

Конечно, это не умно, чтобы сделать
награда = вознаграждение * х задолго до того, результат равен вход
Вы предпочли бы реализовать его как
вознаграждение = 50BTC * (POW (х, blockId))

Это добавляет драматическую сложность клиента Bitcoin
giszmo сейчас офлайн Пожаловаться на giszmo   Ответить с цитированием Мультицитирование сообщения от giszmo Быстрый ответ на сообщение giszmo

1 июля 2012, 8:28:10 AM   # 11
 
 
Сообщений: 85
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Почему гравитация 9,8? Потому что Бог (Satoshi) сказал, что это будет

Нах это из-за массы и размеров Земли
wabber сейчас офлайн Пожаловаться на wabber   Ответить с цитированием Мультицитирование сообщения от wabber Быстрый ответ на сообщение wabber

1 июля 2012, 8:30:25 AM   # 12
 
 
Сообщения: 1708
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

это таким образом, мы имеем дату отмечать 
Phelix сейчас офлайн Пожаловаться на Phelix   Ответить с цитированием Мультицитирование сообщения от Phelix Быстрый ответ на сообщение Phelix

1 июля 2012, 9:51:58 AM   # 13
 
 
Сообщения: 2016
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Конечно, это не умно, чтобы сделать
награда = вознаграждение * х задолго до того, результат равен вход
Вы предпочли бы реализовать его как
вознаграждение = 50BTC * (POW (х, blockId))

Это добавляет драматическую сложность клиента Bitcoin
Операций с плавающей точкой являются по своей сути неточными, что делает количество Bitcoins генерируется в зависимости от них просто напрашиваются на неприятности. Если что-то было бы лучше, чтобы сделать целое умножение / деление раз каждые несколько блоков.

Скачкообразно уменьшается блок награды менее математически элегантно, но гораздо проще. Разрушение это приведет к довольно незначительное.

Вы также можете быть заинтересованы в http://bitcoin.stackexchange.com/questions/1526/what-are-the-advantages-disadvantages-of-a-continuously-decreasing-block-reward.

EDIT: Для повышения точности при выполнении гниения для каждого блока, работает на BTC остальной, не BTC для этого блока. То есть, в начале есть 2,100,000,000,000,000 satoshis остальные. В каждом блоке, необходимо умножить количество оставшегося на 1120732551094 и разделить на 1120736250303. Вознаграждение блока будет разницей между текущей оставшейся суммой и предыдущей оставшейся суммой. Это гарантирует, что именно 2.100.000.000.000.000 satoshis всего будет оплачен. Это также означает, однако, что распад будет быстрее, чем предполагалось, когда округление начинает быть значительным, но тогда мы можем перейти к делению тоньше, чем satoshis.

Для горного оператора, поля являются маргинальными (например, заплатив средний или выше среднего электрических ставок и горнодобывающей промышленности с использованием графических процессоров) или даже добыча рентабельно на этих уровнях, блок уменьшение наполовину будет жестокой с добычей полезных ископаемых GPU. Как ... пришел блок 210,000 будет этап выхода налево, САК!
Любой GPU шахтер будет тянуть рано или поздно, это имеет значение, если они делают это по одному или многим из них сразу? Кроме того, люди (должны) учитывать будущие сокращения вдвое в текущих решениях покупки оборудования, а также изменения в стоимости электроэнергии означают, что только сращивание не заставит все бросить.
Мени Розенфельда сейчас офлайн Пожаловаться на Мень Rosenfeld   Ответить с цитированием Мультицитирование сообщения от Мени Rosenfeld Быстрый ответ на сообщение Мени Rosenfeld

1 июля 2012, 10:17:09 AM   # 14
 
 
Сообщения: 1582
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

На самом деле, это могло бы быть сделано без особых трудностей. Хитрость будет просто выбрать два целых числа «а» и «B» правильно, а затем делать это при каждой регулировке сложности:

blockReward = (blockReward * а) / б;

Integer математика используется, так что результаты являются точными. С небольшим количеством заботы, «а» и «B» может быть выбран таким образом, что общее количество Bitcoins произведенных по-прежнему хорошо известны заранее и по-прежнему очень близко к 21 млн и до сих пор занимает примерно такое же количество времени. В то время как целое умножение и деление действительно занимают больше времени, чем сдвиг, они тривиальны по сравнению со многими другими операциями, которые должны быть выполнены на каждом отдельном блоке, и это делается только на каждом перенастроить.

Скорее всего, решение может быть найдено с «Ъ» быть степенью двойки. Таким образом, по крайней мере, разделение будет просто сдвиг.
JoelKatz сейчас офлайн Пожаловаться на JoelKatz   Ответить с цитированием Мультицитирование сообщения от JoelKatz Быстрый ответ на сообщение JoelKatz

1 июля 2012, 10:21:02 AM   # 15
 
 
Сообщения: 1191
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Через несколько лет, прежде чем сращивание от 12,5 до 6,25 моя догадка, операционные издержки будут больше, чем награда блока. После этого, награда блок сращивание не будет делать большое влияние больше.
Kupsi сейчас офлайн Пожаловаться на Kupsi   Ответить с цитированием Мультицитирование сообщения от Kupsi Быстрый ответ на сообщение Kupsi

1 июля 2012, 11:11:09 AM   # 16
 
 
Сообщения: 1848
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

Перепад награда не более разрушительными для шахтера, чем любому пользователю Bitcoin. Шахтеры могут стоить в падении их собственная добыча расчетов рентабельности точно так же.
Техномаг сейчас офлайн Пожаловаться на техномаг   Ответить с цитированием Мультицитирование сообщения от техномаг Быстрый ответ на сообщение техномаг

1 июля 2012, 11:26:34 AM   # 17
 
 
Сообщения: 2016
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему не отрегулировать награду блока на каждый перенастроить?

На самом деле, это могло бы быть сделано без особых трудностей. Хитрость будет просто выбрать два целых числа «а» и «B» правильно, а затем делать это при каждой регулировке сложности:

blockReward = (blockReward * а) / б;

Integer математика используется, так что результаты являются точными. С небольшим количеством заботы, «а» и «B» может быть выбран таким образом, что общее количество Bitcoins произведенных по-прежнему хорошо известны заранее и по-прежнему очень близко к 21 млн и до сих пор занимает примерно такое же количество времени. В то время как целое умножение и деление действительно занимают больше времени, чем сдвиг, они тривиальны по сравнению со многими другими операциями, которые должны быть выполнены на каждом отдельном блоке, и это делается только на каждом перенастроить.

Скорее всего, решение может быть найдено с «Ъ» быть степенью двойки. Таким образом, по крайней мере, разделение будет просто сдвиг.
Можно использовать, например, а = 39455940911, Ь = 39719364610 или = 1172761792249825816554, Ь = 2 ^ 70. Если вам требуется б быть степенью 2, а должно быть гораздо выше, чтобы получить такую ​​же точность, так что вы на самом деле не получить много.

Во всяком случае, как я уже говорил, что это более правильно работать с satoshis остальные.
Мени Розенфельда сейчас офлайн Пожаловаться на Мень Rosenfeld   Ответить с цитированием Мультицитирование сообщения от Мени Rosenfeld Быстрый ответ на сообщение Мени Rosenfeld



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW