ParaState

in #parastate3 years ago

Протокол Ethereum сегодня является доминирующим протоколом для DeFi (Децентрализованные финансы) и Dapp (Децентрализованные приложения). Почти все программное обеспечение Dapp на основе блокчейна и большая часть программируемых цифровых активов работают на виртуальной машине Ethereum (EVM). Однако, первоначально разработанный и разработанный группой неопытных разработчиков программного обеспечения, в том числе молодым доктором Гэвином Вудом, EVM также является упрощенной, жесткой и медленной песочницей для выполнения кода. Это привело ко многим проблемам, которые мы наблюдаем сегодня в Ethereum, включая небезопасные смарт-контракты, очень ограниченную поддержку языка программирования, низкую производительность и высокие сборы за газ.
“Сама платформа [Ethereum] полна рисков, как и следовало ожидать при зарождающейся технологии. … Это цена, которую вы платите за возможность доступа к этому изменяющему мир программному обеспечению в дни его создания”. — Доктор Гэвин Вуд, комментируя Ethereum в интервью Unitimes в 2019 году
ParaState стремится обеспечить промышленную стандартную, высокооптимизированную и расширяемую среду выполнения смарт-контрактов, сохраняя при этом совместимость с Ethereum. Он делает это как парашютист Polkadot (см. Раздел Экосистема Polkadot), что позволяет ему предоставлять услуги другим парашютистам и приложениям Polkadot и в то же время использовать преимущества кросс-цепных услуг, предоставляемых другими парашютистами.
Веб-сборка на помощь
Решение вышеупомянутых проблем EVM заключается в обновлении виртуальной машины блокчейна. Виртуальная машина WebAssembly стала ведущим кандидатом на такое обновление. Фактически, блокчейн-системы следующего поколения, такие как EOS, Polkadot (Субстрат и чернила!), Cosmos (Cosmwasm), Oasis, NEAR, Solana и другие, выбрали WebAssembly в качестве движка времени выполнения для блокчейн-приложений и сетевых смарт-контрактов. WebAssembly - это хорошо зарекомендовавший себя отраслевой стандарт. Он принят сообществами, начиная от разработчиков приложений для веб-браузеров и заканчивая поставщиками облачных вычислений и блокчейнами. В результате WebAssembly хорошо поддерживается на широком спектре компьютерного оборудования, операционных систем и языков программирования. Он сильно оптимизирован для повышения производительности.
Однако большинство из этих виртуальных машин на основе блокчейна на основе веб-сборки несовместимы с существующими приложениями EVM. Это создает препятствия для существующих разработчиков приложений. Чтобы решить эти проблемы и проложить путь для существующих разработчиков экосистемы Ethereum, Фонд Ethereum предложил виртуальную машину для веб-сборки по цепочке для приложений EVM, называемую виртуальной машиной Ethereum со вкусом веб-сборки, или Ewasm. Ewasm не будет совместим с EVM на уровне байт-кода. Однако программы солидности, написанные для EVM, могут быть просто перекомпилированы в WebAssembly и запущены на Ewasm. Ewasm использует те же учетные записи и блокирует структуру данных с EVM, а также предоставляет совместимый интерфейс web3 RPC для внешних приложений Dapps.

Coin Marketplace

STEEM 0.20
TRX 0.12
JST 0.030
BTC 61014.18
ETH 3412.53
USDT 1.00
SBD 2.52