你最想让哪个项目成为交易所IEO的对象?
编者按:本文来自战略合作区块链媒体“Odaily星球日报”(公众号ID:o-daily,APP下载)
一、Conflux——有图灵奖得主加持的 PoW + DAG 共识机制
Conflux 是一个基于工作量证明(Proof of Work)的区块链协议,作为一个去中心化、可扩展的 DApp(分布式应用)解决方案。
简单地在共识机制中增大区块容量以及提高出块率的方式并不可取,这两种方式均会使区块在网络上传播的延时相对变长,从而在账本中产生很多分叉,不仅浪费计算和网络的资源,也危害了安全性。
与中本聪共识在打包区块时对交易顺序进行严格规范不同,Conflux 乐观地假设,在并存的区块中,交易(Tx,Transactions)是不冲突的,只要所有节点对一致的交易顺序达成共识即可。
相较于比特币一次只能处理一个区块的低效模式而言,DAG 结构大大提升了公链的速度。
然而 DAG 不能显示同一时段产生的不同区块之间的顺序(即区块全序),为进一步完善区块排序机制,Conflux 团队创造性地引入了 GHOST(幽灵)协议、拓扑排序。
Conflux 提出了 Epoch(时段)概念,将细化排列区块全序的步骤拆分成了四步:确认枢轴链(Pivot Chain);排列分叉链的区块;时段(Epoch)内排序;交易(Tx)排序。
联合创始人龙凡是麻省理工学院计算机博士、多伦多大学助理教授、也是清华大学(计算机系)-北京阿尔山金融科技有限公司区块链技术联合研究中心研究员。
此外,Conflux 开发团队主要为来自清华大学、多伦多大学等一流名校学者,具有很强的学术科研背景,也具备来自硅谷和华尔街的科技或金融机构经验。
二、积木云Blockcloud:区块链 + SCN 的新一代 TCP/IP 协议
积木云Blockcloud 属于底层协议级项目,将区块链和 SCN(服务中心网络)技术相结合,希望建立新一代全球性 TCP/IP 网络,解决现有互联网的问题,支撑起千亿量级移动设备的连接。
积木云用区块链改进互联网,推进区块链技术与产业融合落地,赋能实体经济。Blockcloud 在近 20 家国际权威评级机构中排名前五位。
现有的 TCP/IP 并未崩塌,积木云Blockcloud 为什么突然要推出新一代的 TCP/IP?
积木云它引入区块链技术,是为了更好地解决当今互联网所遇到的问题。现有大多数公链都是应用层的叠加,作为位于 TCP/IP 层的基础协议,积木云Blockcloud 比公链更底层,能为公链提供支持。
如果说物联网、区块链等互联网应用是汽车,公链是发动机,通证是燃油,那么积木云就是马路。
这种验证并非一次性,还有后续随机验证,服务一旦有问题就会被永久下架。
该机制确认网络参与者的真实性和贡献,同时消除不良行为者。共识是通过激励验证服务提供商的验证者网络达成的。
BLOC 经济激励通证用于奖励服务提供商,矿工则维护分类账和验证服务真实性和有效性。
为了适应提供商和订购者的异步交易,积木云Blockcloud 设计了紧凑型有向无环图(CoDAG)。 CoDAG 更适用于在设备移动和离线时记录交易。
Layer3:路由层,主要是做映射和中转,也就是说,虽然服务不用去管IP地址这些事了,但网络最终还是要走IP的,这中间有一个映射,就是怎么从服务的名字映射成最终到底IP地址是在哪;
Layer2:质检员,Proof of Service 的共识机制是在这一层,矿工不断地对服务进行检查、抽检,并判断服务到底有没有问题;
Layer1:出纳员,当服务走到这一层,被用户使用后,服务提供者需要获得相应的报酬,而这一层就相当于出纳员,它负责记账,并把相应的报酬给到服务的提供者。
在积木云中,区块链系统和点对点网络 Coral,共同组成了服务分发骨干网络,保证了网络的安全性。
Blockcloud 在物联网、内容分发网络、高速移动网络、区块链网络、边缘计算等领域能被应用。
积木云Blockcloud CEO 明中行为普林斯顿大学访问学者,香港理工大学博士后、清华大学计算机系博士、中国计算机学会区块链专委会委员,在互联网和区块链技术领域有多年的研究经验。
看完上面的介绍,你大概可以了解到积木云Blockcloud 并非一个纯粹的区块链项目,与公链不同,它是一个底层网络协议,是协议级别的公链体系。
三、MultiVAC 引入存储节点 + 弹性设计的分片方案
1. DApp 开发者可根据业务调节扩展性、安全性和去中心化。
为减少存储数据,保证去中心化,MultiVAC 引入了存储节点角色,将节点分为存储节点、矿工节点和轻节点三种,均不需要有全网账本。
分片内矿工节点先选举出块节点、验证并打包交易(此时出块者需要向存储节点调用 Merkle Proof 以证明该笔输入未使用)、分片内广播,然后发送给存储节点同步。
该设计的要点在于,矿工节点可以直接用交易的摘要信息 + 交易 + 存储节点提供的证明,来验证交易。只存储交易摘要信息,减少了矿工节点的数据量,也降低了矿工的准入门槛,普通 PC 也可加入。
3. 跨片交易,每一分片内均定时同步其他分片最新情况,固定下来跨片交易的传输量。
MultiVAC 的每一个分片,都会定期同步其他分片的区块头,一个分片里面的每一个区块,都有一个空间在记录其他分片的最新状态,并据此处理跨片交易。
这样的好处是可以把跨片交易的成本“固定”下来,不随着跨片交易增多而增加,而且增加的存储成本很小。
MultiVAC 技术团队有来自哈佛、斯坦福、清华和南洋理工的计算机博士,以及谷歌、Facebook 及美团点评的资深工程专家。
MultiVAC 吸取了其他公链项目在技术开发中的不足,采用弹性分片计算构造了算力可以无限扩张的基础公链网络。开发人员可以根据自己的需求在分片之间进行选择,技术对于市场非常具有吸引力,赛道优质。
四、Nervos Network 基于区块链技术的多层设计网络
目前,市场上已有很多 Layer2 项目,定位都是当前公链的加速器,且在一般情况下,原生支持的都是ETH;若要支持其他公链,则需再次合作开发。
“带分层的区块链”这一类项目,则自带 Layer2,它将区块链底层基础设施直接分为两层:Layer1 不关注效率,只关注安全,并为上层链做优化;Layer2 则关注效率性能和易用性。
就这样,区块链的分层网络诞生了,虚拟机只将最终状态上链,而非将信息传递上链,这是相当有价值的理念。
同时,因为该类区块链项目是原生的 Layer2,在设计代币模型方面,会方便很多,不会出现当年“雷电网络为什么不能用 ETH,而要再发个币”这种尴尬局面。
NERVOS 设计了一个彻底解耦的分散平台,允许多路径的可扩展性,交易确定性和低本地延迟。这为移动和网页 DApps 带来了卓越的用户体验。
Nervos 具有内置的身份支持和灵活的 DApps 信任模型,可以构建真实世界的基于信任的事务。
Nervos 提供了一个标准化的客户端接口和一小组状态转换语义。现有的系统不必改变他们的编程语言,移动他们的业务规则,或打破他们的工程最佳实践,与世界级的公共区块链集成。
Nervos 发起是人以太坊 Research 团队核心成员 Janx,对移动节点优化、支持分布式身份协议并同步推出侧链方案,让区块链技术真实可落地。
五、Thunder 快慢结合的 Thunderella 双链共识机制
1. Thunder 共识协议 Thunderella,这是一种新的可证安全的共识协议,克服了传统区块链的两个主要瓶颈:吞吐量和确认时间。
但是,这种模式对网络的环境和可信度要求都很高,这就是为什么 BFT(最传统的拜占庭容错)基本是用于带许可的联盟链环境,而非许可链比如 BTC 和 ETH 等没有采纳的原因。
“双链混合共识结构”这一类项目,会根据网络环境切换运行模式,通过快慢结合的机制,实现“友好环境下瞬间响应,恶意环境下安全可靠”。
比如 Thunder Token 的 Thunderella 共识机制,会将整个网络环境分为友好(快速)和恶意(慢速)。
首席科学家 Elaine Shi、科学家 Rafael Pass 均是加密协议、密码协议,共识和博弈论领域核心专家,也是知名区块链研究机构 IC3 的联合创始人。
Thunder 投资方包括之前成功孵化投资 IOST,DATA,Lambda 等知名区块链项目的大都会资本、FBG、Vlane Capital、火币等。
按照 Thunder Toke 的设想,如果项目能够成功落地,将很大程度上优化了区块链中的铁三角难题(可扩展性、去中心化、安全性的相互制约)。