|
![]() |
# 1 |
Сообщения: 1358
цитировать ответ |
![]()
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Если blockchain получает изменилось, есть ли способ, чтобы уведомить об этом? Причина в том, у меня есть база данных, записываемый на основе от каждого нового блока, который приходит, так что если один из старых блоков изменений, я хотел бы знать об этом.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 2 |
Сообщения: 2870
цитировать ответ |
![]()
Получил 1806 Биткоинов
Реальная история. Путь Bitcoin Блок Explorer, обнаруживает это путем получать некоторые предыдущие блоки, которые уже находятся в базе данных, и, видя, если они изменились.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 3 |
Сообщения: 1358
цитировать ответ |
![]() Благодарности theymos. Если blockexplorer делает это таким образом, я буду считать, что это единственный способ узнать.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 4 |
Сообщения: 1428
цитировать ответ |
![]() Может кто-то пожалуйста, объясните, почему / как blockchain будет "реорганизованы" ? Мы говорим о недействительных блоках, которые первоначально были приняты, но теперь должны быть отброшены?
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 5 |
Сообщений: 70
цитировать ответ |
![]() Предыдущие блоки могут изменить?
Я думал, что реорганизация произошла, когда была вилка в блоке цепи и самый длинный / лучший камертон был превзойден другой вилкой. Тогда операции в (теперь) более коротких цепях отменяются и операции в более длинной цепи применяются. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 6 |
Сообщения: 1428
цитировать ответ |
![]() Насколько мне известно, это происходит только в двух случаях:
1) редкий случай одновременно передаваемых блоков, в которых один из этих блоков будет в конечном итоге недействительным и отбрасывается 2) Кто-то снимает двойные проводить атаки, где они строят конкурирующую цепь быстрее, чем остальная часть сети, после того, как кто-то уже приняла огромную компенсацию от них в исходной цепи. Атакующий вещает длинную цепь и все шахтеры переключиться на него, потому что это больше. Существуют ли другие случаи? |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 7 |
Сообщения: 1302
цитировать ответ |
![]() Если вы смотрите debug.log, вы должны увидеть "REORGANIZE" сообщение попадались тоже.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 8 |
Сообщений: 39
цитировать ответ |
![]() Если блок цепь получает изменилось, есть ли способ, чтобы уведомить об этом? Причина в том, у меня есть база данных, записываемый на основе от каждого нового блока, который приходит, так что если один из старых блоков изменений, я хотел бы знать об этом. "старые блоки" фактически не будет меняться. Когда блок цепь вилка, и вы оказались на ложных его части, когда одна из вилок становится "самый длинный", Все ваши блоки от раскошелиться не просто больше не действует (и все операции, содержащиеся в нем). Вы не получите прямое уведомление об этом, но вы можете "без труда" знать, когда есть / была вилка, потому что новый блок вы получаете не будет ссылаться на последний блок, который вы имеете в вашей базе данных. На самом деле, есть 2 варианта (текущая высота блока в базе данных является N):
|
![]() ![]() |
![]() ![]() ![]() |