Доказательство выполненной работы не делает блокчейн необратимым. Многие люди заявляли мне об этом во время недавних интервью. Они утверждали это с такой уверенностью, что я не посмел поправлять их на месте.
Я считаю, что этот миф возник в качестве защиты алгоритма доказательства работы перед блокчейнами на доказательстве владением долей. Аргумент состоит в том, что без доказательства работы кто угодно мог бы переписать историю блокчейна. То, что доказательство работы делает блокчейн необратимым, является ошибочным заключением.
Что делает его необратимым
Есть три вещи, делающие блокчейн необратимым:
- хэш-перелинкованные блоки
- публичный реестр информации
- общественное мнение
Реальность такова, что в блокчейне необратимость исходит из публичной ретрансляции, когда есть много независимых наблюдателей, фиксирующих одни и те же события. Эти события хэш-перелинкованы, и это означает, что общественность не может изменить одно событие без изменения всего, что последовало за ним. Если кто-то захочет изменить историю, тогда все будут видеть это изменение. Общественное мнение решительно будет стоять за первоначальный порядок событий, поскольку любая другая история будет ложью.
Вы заметите, что нет никакой необходимости в весьма ресурсозатратном доказательстве выполнения работы, чтобы гарантировать необратимость записи. Вам просто нужно достаточно независимых сторон, пришедших к согласию об общей истории.
Неизменность не зависит от Необратимости
Блокчейн может регистрировать все события в виде неизменяемых записей, но запись не имеет смысла сама по себе. Значение записи придает общественное мнение и восприятие людей. Это означает, что люди могут игнорировать или переосмысливать реестр записей, в действительности не изменяя его.
Ethereum отменяет транзакции
Тот факт, что Ethereum, блокчейн с алгоритмом доказательства работы, отменяет последствия транзакций, является непреложным доказательством того, что наличие неизменной записи не делает неизменяемыми сами транзакции. Использующие Ethereum люди коллективно решили переосмыслить неизменяемую историю таким образом, который приведет к лучшему результату почти для всех.
Ценность доказательства работы
Доказательство работы обеспечивает объективную оценку стоимости инвестиций (невозвратных издержек). Этот показатель может быть использован, чтобы с высокой вероятностью удостовериться, что определённая история имела поддержку общественного мнения. Без поддержки общественного мнения значения, представленные в этих данных, не имели бы ценности. Следовательно, доказательство работы является убедительным свидетельством общественного мнения, но не абсолютным доказательством.
Корень заблуждения
Это может быть причиной непонимания. Люди путают свидетельство с тем, что это свидетельство доказывает. Это как если бы кто-то утверждал, что определенный набор отпечатков пальцев является причиной убийств. Человек кого-то убил, отпечатки пальцев - лишь доказательство.
Таким же образом общественное мнение обеспечивает неизменность, а доказательство выполнения работы - лишь свидетельство того, что кто-то, доверяя общественному мнению, придал ценность чему-либо в прошлом.
Оригинал поста: ЗДЕСЬ
Well done post You deserve for getting Upvote from me. I appreciate on it and like it so much . Waiting for your latest post. Keep your good work and steeming on. Let's walk to my blog. I have a latest post. Your upvote is high motivation for me. Almost all Steemians do their best on this site. Keep steeming and earning.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This comment has received a 0.08 % upvote from @booster thanks to: @hamzaoui.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Интересно. Зачем такому человеку как Дэн начинать путать и подменять понятия?
Доказательство проделанной работы не делает блокчейн необратимым. Не знаю никого, кто утверждал бы это. Доказательство проделанной работы устраняет необходимость доверять кому-то в том, что данные, предоставляемые для верификации - валидны. Т.е. все майнеры считают запечатанный блок валидным именно потому, что майнер, запечатавший блок - проделал работу.
https://ru.wikipedia.org/wiki/Задачавизантийскихгенералов
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Тут надо определить, что называть обратимостью. Дэн наверно имеет в виду, что даже 100500 раз проделанную работу можно переписать, если сообщество поддержит hardfork. Здравые мысли, на мой взгляд.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Я думаю что тут подмена понятий. Для того чтобы обеспечить необратимость/неизменность записи необходимо реализовать децентрализацию записей. PoW позволяет максимально децентрализовать записи благодаря майнерам, однако чем сложнее майнинг (оборудование для него) тем выше централизация (то что сейчас происходит с Биткоином это наглядно показывает - 20% держателей монет владеют 80% ресурсов). Получается в данной ситуации доказательство работы большинства не может повлиять на хардфорк. При этом PoS вообще все время будет только увеличивать разрыв между "богатыми и бедными", чем больше монет у держателя, тем больше денег он сможет "выжигать" и тем богаче будет становиться и тем больше будет влиять на голосование.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Я попытался проверить "20/80" и нашел данные на сентябрь 2016, что 79 тыс. адресов содержат 85% BTC, и если взять всего 903 тыс. адресов (99% BTC), то это примерно - 9% владельцев (или меньше)! Но если взять PoW-майнеров, то как известно 10 пулов добывают ~90%.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
вот тем более - можно спокойно организовать сговор, что в принципе сейчас и происходит в Биткоине
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I can't read, Thanks
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You gotta be able to read russian text.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice post? Thanks.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for sharing
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
И вновь есть человеческий фактор!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit