stateRoot、nonce、Hyperledger、联盟链智能合约相关问题

  • 为什么要有stateRoot

    方便节点间状态的互相验证,保证在交易的每个区块,即每时每刻,所有节点的状态是一致的

  • nonce值有什么用

    用来区别同一用户发出的不同交易的标记,主要有两个方面的作用

    • 区块中的:用于挖矿
    • 交易中的:确认交易顺序,防止双花,以及撤销pending中的交易,确定生成的合约地址
  • Hyperledger Fabric的特点,和Composer的关系

    Hyperledger Fabric是一个模块化的分布式账本解决方案支撑平台,提供高度的保密性、弹性、灵活性与可扩展性。它的目的是支持不同组件的可插入实现,并适应经济系统中存在的复杂性。Hyperledger Fabric提出了一个独特的高弹性且可扩展的体系结构,此结构使Fabric区别于其他区块链解决方案。

    Hyperledger Composer是一组基于 JavaScript 的工具,可简化并加速 Hyperledger Fabric 区块链应用的创建过程。通过使用 Hyperledger Composer,业务所有者和开发人员可以快速创建链码(业务逻辑)和区块链应用。您将为自己的网络生成业务网络档案 (.BNA) 文件,而无需使用 Golang 编写链码

    Hyperledger Composer 是基于 Hyperledger Fabric 构建区块链应用的应用开发框架。换言之,Hyperledger Composer 可帮助您创建业务网络定义,以便部署到 Hyperledger Fabric 并在其中运行这些定义。

  • 联盟链智能合约和中心账本的区别

    联盟链规定了参与到该链运作的节点,因此来排除其他不可信节点的干扰,增加可信度。而联盟链智能合约则是基于联盟链开发的计算机程序,只允许运行在加入了该联盟链的节点。具有部分的去中心化

    中心账本则是属于一个传统的记账形式,通过中介一方对彼此的交易进行记录,可信度以及不可篡改性都比较低

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值