雷锋网(公众号:雷锋网)按:Sawtooth长期以来被视为Hyperledger区块链联盟最有前途的代码库之一,现在,它已经正式准备好供企业使用了。
超级账本(Hyperledger)今天宣布推出Hyperledger Sawtooth 1.0. 这是2017年7月Hyperledger Fabric 1.0之后的第二个开放的Hyperledger项目,据悉,Hyperledger Sawtooth此次专门为企业应用进行了调整。
Hyperledger公司执行总监Brian Behlendorf表示:“我们非常高兴看到不止一个Hyperledger的活跃项目达到了1.0版本。 这是企业之间的合作不断发展的的有力证明——我期待今年晚些时候,能看到Hyperledger Sawtooth提供更多的产品和服务。”
Hyperledger Sawtooth是一个开源的分布式账本平台,也是The Linux Foundation所有的9个业务区块链和分布式账本技术之一。据悉,Hyperledger Sawtooth有以下独特的功能:
在线监管:利用智能合约对区块链设置进行投票,譬如针对允许的参与者和智能合约。
高级交易执行引擎——并行处理事务,以加速数据块创建和验证。
支持以太坊——运行稳固的智能合约,并与以太坊工具集成。
动态共识——随着网络的发现,随时升级或交换区块链共识协议,从而实现更多可扩展算法的集成。
广泛的语言支持——使用您的偏好语言编写智能合约,支持语言包括Go,JavaScript,Python等等。
从开发的角度来看,1.0软件解决方案的发布是任何代码库的重要步骤,因为它意味着维护人员致力于核心功能,这给了程序员信心,他们所构建的任何东西都不会因为以后的升级而中断。
Sawtooth还强调了一个特性:它提供了一种创新方式,使得运行该软件的计算机网络可以对关键任务达成共识。尤其是Sawtooth标志着PoET(运行时间证明)共识机制的商业化发布,这是让用户达成共识的另一种拜占庭容错(Byzantine Fault Tolerance),即使企业互不相识也同样可行。
与此相比,其他许可型区块链需要用户相识并互相信任。这个设计是为了抵制拒绝服务的攻击,而这种攻击更有可能出现在一个更公开的区块链中。
英特尔公司软件与服务集团副总裁兼平台安全部门总经理Rick Echevarria表示: “我们为Hyperledger Sawtooth在隐私,安全和可扩展性方面所做出的贡献和进步感到自豪,这是推动企业更快地采用分布式账本技术的关键性要求。”
据雷锋网所知,除了某些公共的区块链功能外,Hyperledger Sawtooth也因其易于集成硬件安全解决方案而知名。这对于Sawtooth的PoET共识机制至关重要,它能够轻松集成创造“可信任执行环境”的硬件安全解决方案,其中包括英特尔新推出的可扩展Xeon处理器。
最初,潜在的硬件集成解决方案是有争议的,因为它将分布式账本的安全考虑基于可能出错的硬件保护之下。但是,Sawtooth的维护者强调,这是一种在公共区块链的优势与企业公司的交易数量和安全需求之间保持平衡的手段。他们进一步澄清说,虽然单个公司就能够提供硬件创造可信任执行环境,但Sawtooth并没有将这个公司局限为英特尔。