步履不停:OpenAtom XuperChain V3.10新功能一览

XuperChain V3.10引入以太坊虚拟机(EVM),增强智能合约支持,优化确定性Txid生成方案,提升网络层支持TLS和IPv6,增强CLI的背书调用功能,并提供了Go和Java SDK。此更新旨在提高易用性和安全性,便于以太坊开发者迁移DApps。

开放原子可信账本工作组XuperChain项目(下文简称XuperChain) V3.10正式发布!为了响应开源社区的对智能合约的多语言需求,并提高XuperChain的易用性、安全性,这个版本的亮点在于推出以太坊虚拟机(EVM,Ethereum Virtual Machine)、交易Txid生成方案升级、网络层P2P连接对于TLS和Ipv6的支持,以及其他对性能和稳定性等进行优化和提高。并优化和增加了Go和java语言SDK,方便开发者与XuperChain进行交互。

主要内容:
【合约】智能合约支持EVM虚拟机
【共识】Smr稳定性提升
【Kernel】确定性Txid生成
【p2p】p2pv2支持TLS和Ipv6
【XuperOS】Cli支持有背书的调用
【SDK】Go、Java等语言SDK
【群组管理】平行链群组主链增加addChain限制
【p2p】平行链群组节点消息转发进行群组过滤
【Bug】未确认交易回滚等bug修复

1.智能合约引擎支持EVM虚拟机
1.1 XuperChain 与EVM

EVM,是专门用于运行以太坊智能合约的虚拟机,合约可由solidity、viper等语言编写。以太坊智能合约以及EVM在区块链领域应用极其广泛,已经成为区块链智能合约领域的事实标准之一。

得益于XuperChain独创的XuperBridge的架构设计,将账本数据、合约交互接口等进行封装暴露,以适用于不同的合约VM。在版本3.10中,在原有的wasm、native虚拟机的基础上,又新增了对EVM的支持,极大的方便以太坊的社区开发者,将以太坊Dapp迁移到超级链,充分发挥超级链高TPS、低手续费等优势。

在XuperChain上部署、调用solidity合约,请参考solidity合约。

solidity合约

https://xuperchain.readthedocs.io/zh/latest/advanced_usage/create_contracts.html#solidity

1.2 XuperCha

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值