|
8 июля 2011, 11:08:00 PM | # 1 |
Сообщения: 1358
цитировать ответ |
Re: Любой способ узнать о blockchain реорганизации?
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Если blockchain получает изменилось, есть ли способ, чтобы уведомить об этом? Причина в том, у меня есть база данных, записываемый на основе от каждого нового блока, который приходит, так что если один из старых блоков изменений, я хотел бы знать об этом.
|
8 июля 2011, 11:11:34 PM | # 2 |
Сообщения: 2870
цитировать ответ |
Re: Любой способ узнать о blockchain реорганизации?
Получил 1806 Биткоинов
Реальная история. Путь Bitcoin Блок Explorer, обнаруживает это путем получать некоторые предыдущие блоки, которые уже находятся в базе данных, и, видя, если они изменились.
|
8 июля 2011, 11:51:21 PM | # 3 |
Сообщения: 1358
цитировать ответ |
Re: Любой способ узнать о blockchain реорганизации?
Благодарности theymos. Если blockexplorer делает это таким образом, я буду считать, что это единственный способ узнать.
|
9 июля 2011, 2:23:10 PM | # 4 |
Сообщения: 1428
цитировать ответ |
Re: Любой способ узнать о blockchain реорганизации?
Может кто-то пожалуйста, объясните, почему / как blockchain будет "реорганизованы" ? Мы говорим о недействительных блоках, которые первоначально были приняты, но теперь должны быть отброшены?
|
9 июля 2011, 2:33:55 PM | # 5 |
Сообщений: 70
цитировать ответ |
Re: Любой способ узнать о blockchain реорганизации?
Предыдущие блоки могут изменить?
Я думал, что реорганизация произошла, когда была вилка в блоке цепи и самый длинный / лучший камертон был превзойден другой вилкой. Тогда операции в (теперь) более коротких цепях отменяются и операции в более длинной цепи применяются. |
9 июля 2011, 3:05:31 PM | # 6 |
Сообщения: 1428
цитировать ответ |
Re: Любой способ узнать о blockchain реорганизации?
Насколько мне известно, это происходит только в двух случаях:
1) редкий случай одновременно передаваемых блоков, в которых один из этих блоков будет в конечном итоге недействительным и отбрасывается 2) Кто-то снимает двойные проводить атаки, где они строят конкурирующую цепь быстрее, чем остальная часть сети, после того, как кто-то уже приняла огромную компенсацию от них в исходной цепи. Атакующий вещает длинную цепь и все шахтеры переключиться на него, потому что это больше. Существуют ли другие случаи? |
10 июля 2011, 3:13:46 PM | # 7 |
Сообщения: 1302
цитировать ответ |
Re: Любой способ узнать о blockchain реорганизации?
Если вы смотрите debug.log, вы должны увидеть "REORGANIZE" сообщение попадались тоже.
|
10 июля 2011, 8:37:23 PM | # 8 |
Сообщений: 39
цитировать ответ |
Re: Любой способ узнать о blockchain реорганизации?
Если блок цепь получает изменилось, есть ли способ, чтобы уведомить об этом? Причина в том, у меня есть база данных, записываемый на основе от каждого нового блока, который приходит, так что если один из старых блоков изменений, я хотел бы знать об этом. "старые блоки" фактически не будет меняться. Когда блок цепь вилка, и вы оказались на ложных его части, когда одна из вилок становится "самый длинный", Все ваши блоки от раскошелиться не просто больше не действует (и все операции, содержащиеся в нем). Вы не получите прямое уведомление об этом, но вы можете "без труда" знать, когда есть / была вилка, потому что новый блок вы получаете не будет ссылаться на последний блок, который вы имеете в вашей базе данных. На самом деле, есть 2 варианта (текущая высота блока в базе данных является N):
|