Jump to content

Изменение последнего созданного блока в цепи


gasilont
 Share

Recommended Posts

По идее, если рассматривать методы работы блокчейна, то последний созданный блок до создания следующего невозможно проверить на подлинность. Может ли это быть слабым местом систем блокчейн, и если нет, то как этот пробел закрывают?

Link to comment
Share on other sites

@gasilont нет там такой проблемы. У блока есть хэш, который все могут проверить и понять, что он валидный.  Блок есть - это уже одно подтверждение для всех транзакций внутри него. Чтобы его перебить, нужно затратить примерно столько же ресурсов, сколько было потрачено на него. Да, бывают орфаны. когда блоки нашлись у разных пулов почти одновременно, но это маловероятное событие сейчас. Что будут одновременно найдены блоки, продолжающие обе цепочки - еще маловероятнее. Поэтому для биткоина обычно ждут 6 подтверждений даже для крупных транзакций, и этого считается достаточным. На 100% гарантию рассчитывать не приходится и при 100 блоках сверху, но даже один это уже довольно большая вероятность того, что с транзакциями внутри все будет в порядке.

Подробнее о процессе и рисках можно вот тут почитать.

Link to comment
Share on other sites

Так хэш проверяют по следующему в цепи блоку, а если его нет то последний можно изменить

Link to comment
Share on other sites

23 минуты назад, gasilont сказал:

Так хэш проверяют по следующему в цепи блоку

В заголовке каждого блока хранится хеш предыдущего блока. Поэтому хеш блока зависит от предыдущего блока и не зависит от следующего блока.

Link to comment
Share on other sites

@gasilont Но и у самого последнего блока тоже есть свой хэш. И найти его было тоже не просто. Поэтому если в последнем блоке что-то изменить, то нужно опять хэш для него искать. А вся сеть уже следующий блок за ним ищет. Так что атакующий скорее всего потратит зря мощности на просчет этого блока, сеть уже найдет следующий блок. А такующему придется бороться с более длинной цепочкой, что имеет смысл только при мощностях, сопоставимых с половиной  мощности всей сети.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...