ParaState是一个多链智能合约平台,在以太坊和Polkadot之间架起应用程序和开发人员生态系统的桥梁,以及其他高性能的基于Substrate的区块链,希望提供以太坊兼容性。
在支持EVM托盘以提供与所有现有以太坊应用程序的无缝兼容性的同时,ParaState还为开发人员提供了下一代智能合约实施环境,以太坊风格的WebAssembly(Ewasm)。这两个基础设施可以相互通信,并在ParaState上共享相同的帐户系统。
使用ParaState的链上虚拟机WasmEdge-Ewasm托盘,分散式应用程序的开发人员可以使用本地以太坊语言(如Solidity和Fe)为Polkadot多链编写智能合约;以及20多种编程语言。
以太坊协议是当今DeFi(去中心化金融)和Dapp(去中心化应用程序)的主导协议。几乎所有基于区块链的Dapp软件和大部分可编程数字资产都在以太坊虚拟机(EVM)上运行。然而,EVM最初由一群缺乏经验的软件开发人员设计和开发,包括年轻的Gavin Wood博士,EVM也是一个简单,僵化和缓慢的代码执行沙箱。这导致了我们今天在以太坊上看到的许多问题,包括不安全的智能合约,非常有限的编程语言支持,性能缓慢和高昂的gas费用。
ParaState旨在提供行业标准,高度优化和可扩展的智能合约执行环境,同时保持以太坊兼容性。它作为通用的Substrate VM运行时托盘,使其能够轻松地集成到带有Substrate模块的Polkadot平行链中,同时利用其他平行链提供的跨链服务。