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