Обложка канала

CRYPTOLOID

NFT | Криптовалюты | обзоры | инвестиции

CRYPTOLOID

3 года назад
Открыть в
#КриптоШкола #polkadot #webassebly ☝️ Надо добавить пару слов про ХардФорки и как это происходит в Polkadot. Все ответили? Погнали спойлерить! Что такое ХардФорк, мы с вами разбирали в прошлом тесте ☝️ ☝️ . Почему Polkadot такой особенный? Ну это фишка Substrate на которой построена сама сеть Polkadot, которую предложил Гевин Вуд (тот самый Гэвин который изобрел EVM в Ethereum). Фишка заключается в использовании WebAssembly программ для написания и модификации функционала протокола. Непонятно? Сейчас будет понятно. При обычном изменении бизнес-логики протокола требуется чтобы все ноды согласились с этим обновлением и обновили программное обеспечение на своих нодах (серверах). Для аналогии представьте онлайн игру в смартфоне. Когда разработчик изменит поведение физики, например скорость бега персонажа, то необходимо будет установить новую версию игры всем участникам онлайн. Ну либо их игра перестанет работать (произойдет ХардФорк). А теперь представьте что игра никогда не меняется, но она может загружать новое поведение физики в виде правил. Эти правила вы видите и можете голосовать, если большинство играков проголосует ЗА, то новые правила обновятся автоматически. При этом вам не требуется обновление. Дак как обновляется Substrate/ Polkadot? Все обновления приходят в виде программ WebAssembly прямо в блокчене! То есть бизнес логика протокола загружается из единой базы данных, от туда, где хранятся счета, транзакции итд. Что еще за Substrate? Да все просто, движок Polkadot был настолько продуманным, что его решили выделить в универсальный отдельный проект, на котором строится сам Polkadot и все другие блокчейны этой экосистемы. Получается роль Substrate - обеспечивать базовый функционал и сетевое взаимодействие, а логика компилируется уже в виде дополнительных правил из блокчейна. То есть любой может взять Substrate и построить свой блокчейн? Да! Каждый может построить свой безопасный блокчейн!