February 14

Совместимость сетей

Прежде чем перейти к совместимости, давайте разберём виды сетей в блокчейне.

EVM-совместимые сети: Это цепочки, способные работать на Ethereum Virtual Machine (аналогия с Java Virtual Machine). Они используют стандарты смарт-контрактов Ethereum.

*Стандарт в языке программирования подразумевает разные подкапотные изменения: внедрение новых функций, обновление архитектуры кода и т.д.

EVM — виртуальный компьютер, основная задача которого компилировать код смарт-контрактов, управлять памятью и обрабатывать транзакции.

Допустим, есть смарт-контракт на Ethereum, который считает, сколько у пользователя яблок в корзине. Если развернуть точно такой же контракт в EVM-совместимой сети, то не придётся внодрять никаких изменений — всё заработает как надо.

Для других сетей все немного подругому В зависимости от ĸонсенсуса на ĸотором работает Proof of Stake/Work неĸоторые сети тяжело соотнести друг с другом В основном общение между 2 блоĸчейнами проходит путем создания единого моста общения (надо полная синхронизация блоĸчейнов, чтобы храние даты и работа с ней была похожа) что требует серьезного подхода (говначейны поэтому могут не иметь таĸого потому что 2 ĸалеĸи пользуются их чейном)

в основном вот таĸ работают бриджи

Существует Polkadot, который действует как центральное хранилище данных и "главный мозг" для распространения информации в мультичейн-активностях, обеспечивая интероперабельность через релейную цепь и парачейны.

статью писал: @syonuch (тг)

над статьей работала: @sonnatahon (тг)