Pull to refresh

Comments 9

спасибо за статью!
ждем продолжение)
UFO just landed and posted this here
Я почему-то думал, что для собственно «блокчейна» не нужно никакого «доказательства работы» и вообще никакого майнинга не нужно. Блокчейн — это просто цепочка блоков, где каждый блок содержит хэш предыдущих/щего и все.
Вот когда прошла новость, что Тайваньский Университет выдает дипломы, записанные в блокчейн, то зачем вообще этому Университету что-то майнить? Думаю просто сидит тётечка и ручками вбивает базу данных о выпускниках, только каждая новая запись хешируется с предыдущими. Получается онлайн список выпускников, который невозможно подделать или изменить задним числом.
Или я не прав?
«Думаю просто сидит тётечка и ручками вбивает базу данных о выпускниках, только каждая новая запись хешируется с предыдущими. „

если тетечка накосячила где-то в середине, то такая цепочка целиком летит в мусорную корзину?
Тогда другая тётечка делает хардфокр.
Ну можно добавить новую запись и комментарий вроде «исправленному верить».
А как иначе?
В случае криптовалюты некоторое событие безусловно рождается в недрах математического алгоритма. Тут можно регистрировать событие алгоритмом и вписывать в блокчейн, другие пользователи могут проверять и соглашаться.
В случае переноса события физического мира в блокчейн у сторонних наблюдателей нет (и не может быть) механизмов проверить достоверность регистрируемого события. Грубо говоря, у наблюдателей нет способа узнать каким образом студентка Джессика получила зачет у профессора Старра. А она потом несет зачетку показывает в деканате и ей потом после всех курсов выдают диплом. Никакие майнеры здесь не помогут, так как их деятельность не может служить доказательством факта физического мира.
UFO just landed and posted this here
Вы правы. Единственное что не корректно сказали про хэш. Правильно сказать что БЧ содержит механизм позволяющий гарантировать целостность всей предыдущей части данных перед добавлением новой. Один из вариантов реализации этого правила это хэш.
А статья конечно детская для школьников пойдет при условии что они ее не будут воспринимать как эталонную реализацию БЧ.
Пока читал статью, я думал так же.
Но в случае с университетом смысл доказательства думаю как раз в том, что бы сложно было подделать. Если нет доказательства, злоумышленник может изменить скажем какой-то блок в середине и пересчитать с учетом изменения все остальные блоки. Сделать свою цепочку длиннее и она станет «правильной». Ну или подменить просто оригинальную. Это займет какое-то время, но не сильно большое. А вот если надо майнить доказательство, это займет слишком большое время.
Или я не прав? :)
Вопрос того, зачем нужно доказательство действительно раскрыт не совсем аргументированно.
Sign up to leave a comment.