如何选择适合你的区块链框架?
现在有这么多链和DLT(分布式分类帐技术),你该如何选择使用哪一个?每个框架都有某些特点,适用于某些特定的应用程序。接下来,让我们来探索其中的5个框架。
Hyperledger
Hyperledger(https://www.hyperledger.org/)是一个开源协作项目,旨在推动跨行业区块链技术的发展。参与方包括来自全球金融、银行、物联网、供应链、制造和技术领域的领导者,并托管在Linux基金会之下。
例如,IBM Blockchain就是由Hyperledger提供支持。IBM是Linux基金会Hyperledger项目的主要成员,这是一项跨行业协作,旨在创建适合业务的标准区块链。它是开源的,获得许可管理,处在公共管理之下,并提供了监管透明度。
基于Hyperledger托管的业务区块链框架包括:
Hyperledger Burrow
Hyperledger Burrow(之前称为eris-db)是一种智能合约机,其中有一部分是根据以太坊虚拟机(EVM)规范构建的。
Hyperledger Fabric
Hyperledger Fabric是区块链技术的一种实现,旨在作为开发区块链应用程序或解决方案的基础。
Hyperledger Iroha
Hyperledger Iroha是一个分布式分类帐项目,旨在简化并易于整合到需要分布式分类帐技术的基础设施项目中。
Hyperledger Sawtooth
Hyperledger Sawtooth是一种模块化区块链套件,旨在实现多功能性和可扩展性。
以太坊
以太坊(https://www.ethereum.org/)是一个运行智能合约的去中心化平台:完全按照设定程序运行的应用程序,不涉及任何停机、审查、欺诈或第三方干扰。
这些应用程序运行在自定义的区块链上,这是一个非常强大的共享全局基础设施,可以让价值流动并代表了资产的所有权。这让开发者能够创建市场、存储债务或承诺的注册表、根据过去的指示(如遗嘱或期货合约)来转移资金,以及很多其他尚未实现的东西,所有这些都没有中间人,不存在合约方风险。
与Hyperledger或Chain不同,以太坊网络是无需许可的。因此,任何人都可以加入以太坊网络,并且交易是透明的,欢迎公开审计。
Chain
Chain(https://chain.com/) Core的基础设施使企业能够在许可网络上发布和转移金融资产,仅允许授权和识别的实体成为区块链网络的一部分。其业务模式处于中心化和去中心化频谱的中间地带,这意味着链上资产的创建、控制和转移是去中心化的,但网络由“联合”实体运营,允许所有资产转移是保密、安全的,且兼容KYC-AML。他们的基础设施还集成了金融服务应用程序和数据仓库解决方案。
IOTA
IOTA(https://www.iotatoken.com/)的分类帐非常适合需要小额支付和连接设备的场景。自治设备可以在区块链上注册,租用时无需人工参与,并使用IOTA的本地货币接收付款。现在,设备可以使用钱包来存储数字货币,从而实现自主权。这种模式适用于租户,因为他们按使用量付费,在安全和可信的情况下自动与设备进行交易而无需支付额外的交易费用。
Sia
Sia提供了基于区块链技术的去中心化私有云解决方案,这种解决方案冗余、私密且价格更低。Sia的云存储并不是由可以完全控制硬件的单个组织提供的。Sia在去中心化的网络中拆分、加密和分发文件。由于他们的客户持有密钥,他们拥有他们的数据。与传统的云存储提供商不同,外部公司无法访问或控制他们的文件。
把它们放在一起
每个分类帐最适合某些特定类型的应用。确定你的用例是否需要区块链是第一步,而第二步是找到最适合你的用例的分类帐。下面的流程图总结了这篇文章的想法,可以作为使用哪个区块链的指南:
你也许感兴趣的:
- 详解区块链编程语言:致雄心勃勃的开发人员
- 如何解释“我篡改了区块链”这个问题
- 区块链最关注的 3 大问题解决了吗?
- 每人应知的 23 个比特币和区块链名言
- 经济学人:区块链如何重构人类的信任体系?
- 人民日报出版《区块链——领导干部读本》一书
- 译 | 区块链不过是一项蹩脚的技术,根本没有未来
- [视频]17分钟看懂中本聪白皮书
- [译]用JavaScript写一个区块链
- [译]用Java创建你的第一个区块链-part2:可交易
你对本文的反应是: