超级账本锯齿
什么是超级账本锯齿?
Hyperledger Sawtooth 是Hyperledger旗下的一个开源项目,用作企业级区块链系统,用于创建和运营分布式账本应用程序和网络,特别是供企业使用。
了解 Hyperledger 锯齿
由 Linux 基金会与 IBM、英特尔和 SAP 合作开发的 Hyperledger Sawtooth 的底层设计理念旨在保持账本真正分布式,并使智能合约更加安全,因此适用于企业。它是区块链即服务(BaaS)的一种实现。
在大多数标准的基于区块链的系统中,核心和应用程序在同一平台上托管和执行,这可能会导致性能问题以及安全问题。
Hyperledger Sawtooth 将核心分类账系统与应用程序特定环境分离,从而简化应用程序开发,同时保持系统安全。使用这种架构,开发人员可以使用他们选择的编程语言构建应用程序,这些应用程序可以在系统外围设备上托管、操作和运行,而不会干扰核心区块链系统。
支持的语言包括 C++、Go、Java、JavaScript、Python 和 Rust。 Sawtooth 应用程序可以基于业务需求所需的核心业务逻辑,也可以作为智能合约虚拟机开发和运行,该虚拟机具有用于创建、通知和执行不同参与者之间的合约的自治机制。区块链。
核心系统允许应用程序在同一区块链上共存,选择交易规则,选择必要的许可机制,并定义用于以最能支持需求的方式完成数字分类账工作的共识算法企业。
Hyperledger Sawtooth 的工作原理
Sawtooth 支持选择性权限——也就是说,可以轻松地在同一区块链上部署具有不同权限的特定 Sawtooth 节点集群。分类帐存储有关权限、节点和身份的必要详细信息。
Sawtooth 网络的运行性能通过并行交易执行机制得到提升,在处理许多流行的加密货币网络上的大量交易时,串行执行机制通常是瓶颈。
Sawtooth 支持经过时间证明 (POET)共识机制,具有资源利用率低和能耗低的优点,通常用于许可的区块链网络上,以决定网络上的采矿权或区块赢家.. )
使用基于 Sawtooth 的应用程序的一些实际示例包括 Sawtooth 供应链,它帮助企业跟踪区块链上表示的资产的上下文和物流相关信息,Sawtooth 市场,它帮助参与者在特定数量的数字资产上进行交易区块链和 Sawtooth Private UTXO,促进数字资产的创建和交易,包括账本外交易和私人交易。
## 强调
Hyperledger 是一个由 Linux Project、IBM、Intel 和 SAP 等组织赞助的伞式区块链开发小组。
Hyperledger Sawtooth 支持多种共识算法,包括实用拜占庭容错 (PBFT) 和经过时间证明 (PoET)
Hyperledger Sawtooth 是一个开源企业区块链即服务平台,无需了解核心系统的底层设计即可运行定制的智能合约。