百度区块链引擎BBE

    兼容性说明

    Quorum与Ethereum兼容性说明

    Quorum是J.P.Morgan基于Ethereum开发的企业级区块链平台,相对于Ethereum,Quorum替换了共识算法,因此拥有更高的性能。除此之外,Quorum还提供Transaction和Contract的私有化功能,网络与节点的权限管理。

    兼容说明:

    • 兼容Solidity合约
    • 兼容Remix合约编辑器(BBE Quorum默认支持的编辑器为cakeshop,因为remix不支持部署隐私合约)

    Quorum API接口说明

    Quorum兼容Ethereum大部分web3接口,除了Ethereum提供的JSON-RPC之外,Quorum还做了如下改进:

    • 修改web3.eth.sendTransaction方法,支持隐私交易
    • 新增web3.eth.sendRawPrivateTransaction方法,支持发送raw transactions
    • 新增eth_storageRoot方法,返回给定地址(合约/帐户等)的存储根
    • 新增eth_getQuorumPayload方法,返回Tessera/constellation的未加密payload
    • 新增eth_sendTransactionAsync方法,异步发送交易

    Quorum API 参考文档

    附:Quorum工具链

    上一篇
    事件中心
    下一篇
    JSON-RPC防火墙