Как стать автором
Обновить

Блокчейн как структура данных

Время на прочтение4 мин
Количество просмотров6.4K
Всего голосов 8: ↑7 и ↓1+6
Комментарии11

Комментарии 11

Весь смысл блокчейна в том что он разделён между многими участниками и внести изменение с которым большенство «не согласны» невозможно, а когда ты единственный участник, то изменения вносяться путём переписывания всей последующей истории, что энерго/время затратно, но не невозможно и вся защита построена тупо на вычислительной мощности. А если учесть что все записи будут изначально потреблять больше энергии, то мы в греем воздух ради призрачной безопасности данных.
Да и нафиг оно нужно, ведь с базой напрямую почти никто не работает, а значит и поменять там просто так ничего не смогут, а те кто имеют доступ к данным на прямую могут сделать что угодно и никакой блокчейн не поможет.
Вы путаете блокчейн как структуру данных, описанную в данной статье, и «блокчейн» как распространенный термин описывающий одну из частных реализаций блокчейна в криптовалютах.
git например тоже основан на блокчейне, но никто там фигней с PoW не страдает…
Вы имеете в виду деревья Меркла, скорее всего?
То что они используются и в блокчейне и в Гите, не означает, что Гит основан на блокчейне.
При чем тут деревья. «Деревья» в гите и классические деревья, в том числе деревья Меркла — это две абсолютно не связанные друг с другом вещи.
Там именно как раз блокчейн, в том смысле что там формируется цепочка коммитов, в каждом из которых есть хэш предыдущего коммита.
Блокчейн это гораздо больше, чем цепочка коммитов.

1. В отличие от гита, у блокчейна нет origin/master. Точнее он есть, но у всех а не центральный
2. В отличие от гита, вам не удалить блок так, чтобы не оставить следа (криптографическая защита)
3. Гит позволяет double spending
4. Гит не анонимный
5. С другой стороны, коммиты не криптографически привязаны к конкретному пользователю
6. В Гите нет проблем с fork
Еще раз: вы путаете блокчейн как структуру данных, описаннаю в этой статье, что есть исключительно и только «цепочка блоков, в каждом из которых хранится хэш предыдущего» и «блокчейн» как распространенный термин описывающий одну из частных реализаций блокчейна, а конкретно использование блокчейна в криптовалютах.
Интересно, можно ли блок чейн написать только на массивах и сортировке?
Наверное нет? В массивах нет проблем с перезаписью предыдущего элемента. Перезаписываем, потом пересортировываем, все качают новую версию и готово. Надо к массивам и сортировке добавить запрет на update.
Чем прекрасна современная академическая среда, так это тем, что в ней даже ради одного и притом тривиального тезиса могут легко написать целую статью.
открыл эфириум понятие блока вообще не такое.
Там в блоке набиваются транзакции и блок верифицируется

и верифицированные блог аппендится "в конец" цепочки…
что не так?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий