虽然这两年区块链火了,但其实区块链科技早在十年前就诞生了。纵观各种区块链项目,开源技术为行业的发展做出了巨大的贡献。本文主要推荐10项值得关注的区块链技术。
1.Bytom,多位资产的交互协议。
Bytom区块链协议(简称BYTOM)是一种多比特资产的交互协议。不同形式的异质比特资产(原生数字货币和数字资产)和原子资产(认股权证、权益、股息、债券、情报信息、预测信息等。)在BYTOM区块链上运行可以注册、交换、赌博等。通过这个协议。
2.Neblio,一个开源的商业区块链解决方案
Neblio是一个为企业或机构提供区块链解决方案的技术平台。Neblio本质上和其他区块链网络一样,都是去中心化的p2p网络;有许多节点以事务的形式交换信息;数据存储在不能被篡改的分布式分类帐中。所有节点都有所有的台账记录,一条记录的信息会广播到全网。块存储一旦进入区块链,所有交易信息都不可逆、不可更改。如果总账信息需要升级,会通过新的交易进入新的区块链,pos也有共识算法。
同时,与普通的区块链平台不同,Neblio专注于为企业或机构提供区块链技术服务。它认为,与传统数据库相比,使用Neblio的区块链网络可以实现交易和数据的不可篡改性、透明性、安全性、可靠性和去中心化等优势。
Neblio主要帮助企事业单位建立和部署分布式应用。分布式应用程序主要用于获取和存储内布利欧区块链的信息。这些应用程序有典型的前端和后端客户端,可以存储、处理和显示应用程序数据。
3.用于与以太坊客户端集成的轻量级Java和Android库web3j。
Web3j是一个轻量级、高度模块化、响应性和类型安全的Java和Android库,用于集成以太网上的智能合约和客户端(节点);
它可以用来开发以太坊区块链,而无需为平台编写自己的集成代码。
4.开源区块链平台项目Bletchley
Bletchley适用于金融服务、医疗行业和政府部门。该项目由微软发起,已经了解了区块链的基本原理和特点。未来,区块链将融入企业级项目。Bletchley充分展示了微软的开放愿景,Bletchley模块化区块链将为Azure注入新的动力。
该项目主要侧重于:
构建新的开放平台。
集成身份管理、密钥管理、隐私管理、安全管理、操作管理和协作管理。
提供高度可用和稳定的平台。
5.基于区块链技术的资产数字化系统AntShares。
AntShares又称小蚂蚁,是一种基于区块链技术的去中心化分布式总账协议,将物理世界中的资产数字化,形成数字资产,并通过对等网络进行登记存管、转账交易、结算交割。
小蚁用电子合同(e-contracts)记录数字资产的流转。在蚂蚁中,电子合同生成的数字令牌作为一种通用底层数据,可以用来记录股权、债权、证券、金融合同、积分、票据、货币等各种权利和资产。并用于股权众筹、股权交易、员工持股计划、P2P借贷、积分、基金、供应链金融等领域。
6.开源区块链分布式分类帐超级分类帐结构
Hyperledger Fabric是由Linux基金会发起的开源区块链分布式分类帐。
Hyperledger Fabric Java SDK的中文文档(八门金链翻译)
http://www.badouchain.com/wp-content/themes/bd/sdk/index.html
Hyperledger Fabric是一个开源的区块链实现。开发环境基于VirtualBox虚拟机。部署环境可以自建网络,也可以直接部署在BlueMix上。部署方式可以是传统Docker,共识算法是插件。它支持使用Go和JavaScript开发智能合约,特别是企业级安全机制和成员机制。
如果您不知道这些术语的含义,请记住,Fabric之于区块链,就像Hadoop之于大数据一样。
7.基于区块链技术取代数字货币ZCash。
ZCash是基于区块链技术的数字货币的替代品。它使用一种叫做零知识证明的技术来验证交易的真实性,著名密码学家马修格林(Matthew Green)参与了它的设计。它通过维护交易元数据的机密性,为复杂的零知识证明方案提供了更高的隐私和匿名标准。
开发者表示,如果比特币是HTTP,那么Zcash就是HTTPS,Zcash使用加密来隐藏用户的身份,号称是第一种真正匿名的数字货币。
8.Storj,一个基于区块链技术的云存储平台。
Storj基于区块链技术和点对点协议,提供最安全、私密和加密的云存储。
9.Zilliqa,一个高通量的公共区块链平台
Zilliqa是一个新的区块链平台,每秒可以处理数千笔交易,并具有内置的碎片化功能。通过碎片化,Zilliqa可以匹配传统支付方式(如VISA和MasterCard)设定的吞吐量基准。更重要的是,Zilliqa的交易吞吐量随着其网络规模线性(大致)增长。
10.RChain,一个可以开发、组合、无限扩展的区块链。
RChain项目正在建设一个分散的、经济的、不受审查的公共计算基础设施和区块链。它将托管和执行通常所说的“智能合同”。这将是可信的、可扩展的、并行的,具有发布共识和内容交付。
通过使用智能合约,可以在这个平台上构建大量完全可扩展的分布式应用程序(dApp)。DApps可能涉及身份、令牌、时间戳、金融服务、货币化内容交付、去中心化自治组织(Dao)、交易、信誉、私人社交网络、市场等领域。