您现在的位置是:首页 > 项目集市 > 潜力项目网站首页潜力项目

C34 | Thunder Token项目介绍

  • Genesis
  • 潜力项目
  • 2019-04-03
简介Thunder Token 是一款基于分布式系统的加密货币,可实现前所未有的吞吐量和交易速度。这项技术突破得到康奈尔副教授 Elaine Shi 对分布式计算十多年的研究支持。其技术充分利用了区块链式协议的优点,提供了即时确认和无与伦比的可扩展性的加密货币。Thunderella 共识机制实现了这些革命性特性,这是一种将经典协议的速度与区块链式协议的简单性相结合的新协议

项目简介


Thunder Token 是一款基于分布式系统的加密货币,可实现前所未有的吞吐量和交易速度。这项技术突破得到康奈尔副教授 Elaine Shi 对分布式计算十多年的研究支持。其技术充分利用了区块链式协议的优点,提供了即时确认和无与伦比的可扩展性的加密货币。Thunderella 共识机制实现了这些革命性特性,这是一种将经典协议的速度与区块链式协议的简单性相结合的新协议。
 

Thunder Token解决了什么问题?


虽然区块链自成立以来一直以飞快的速度改善,但其技术的广泛采用无可否认地受到其速度,吞吐量和可扩展性的阻碍。这个问题的根源在于共识机制,实际上引擎为区块链提供动力。问题是由于其基本的工作量证明机制,比特币网络可以处理每秒7笔交易,要求用户在繁忙时段等待数小时的确认。如果这些严格限制没有被抹去,那么加密货币将永远无法用于个人和机构的广泛使用。
为了消除这一巨大障碍,许多设计卓越技术的努力目睹了创造无数的新型区块链。然而,其中许多解决方案未能解决根本原因; 共识机制(实质上是推动区块链的引擎)。尽管他们付出了可观的努力,但比特币的继任者却未能设计出一种真正可行的快速,可扩展的机制来满足机构和个人的大规模需求。
简单说来,Thunderella提出了这样一种新的算法。当网络的中大部分节点或算力是诚实之时,Thunderella使得状态机可以在实现快速异步处理,在<1秒之内做出确认,对交易几乎是瞬间相应。这里的大部分,指的是不低于3/4。而当网络出现异常时(比如出现了拜占庭将军问题),启动回滚机制,切换到传统区块链共识(慢速链),保证网络的安全和可持续性,并在网络恢复时自动切换回快速模式。
由此,可以实现绝大多数时间与情况下,网络超过目前区块链1000倍的处理速度,以及遇到问题时依旧可以通过慢速链抵御49%的恶意节点,这里的慢速链,既可以是比特币,也可以是以太坊,或是其他的区块链一言以蔽之。就是这样子,友好环境下瞬间响应,恶意环境下安全可靠。
 

Thunderella如何实现

 
快速投票是这样的,一轮投票搞定,只要诚实节点超过3/4,投票可瞬间完成。
 
我们用Leader与委员会的选举过程举例说明:
 
Leader与委员会的选举过程的技术细节目前还没有完全披露。同时,选举委员会定时向慢速链发送Heartbeat(心跳协议),并包含快速链上验证过的日志哈希值。
 
当慢速链连续K个区块没有接收到Heartbeat时,各个节点停止使用快速链,把最近的状态告诉彼此,并将验证过但还没有被确认的TX扔到慢速链上去。
 
 此时,慢速链会进入Grace Period (缓冲期)一小段时间,完成同步之后开始接管之后的出块,并在检测到环境恢复之后切换回快速链。
 
当然,区块链上的自动检测与切换比传统互联网要复杂的多,因为牵扯到哈希值,各个节点的出块顺序和同步问题等等……这也是Thunderella学院派的强项,毕竟有着在分布式计算领域深耕十几年的学术研究打底。但不得不说,Thunderella这种借鉴了传统网络精髓的设计,的确值得我们眼前一亮。
 

Thunderella的优势

 
1). 简单!高效!友好环境下快速确认,恶意环境下,切换到慢速链保证安全和连续性,变相解决不可能三角问题
2).可以为现有区块链项目加速,与现有区块链完全兼容。
简单先概括一下,Thunder Token的共识算法Thunderella就是很直接的把传统状态机的快速异步处理和传统区块链共识算法POW巧妙的结合在了一起,在保持了去中心化和安全性的基础上,让每秒交易有了上千倍的增长,让不可能三角问题变成了可能。即,正常情况下,状态机瞬间响应;恶劣情况下状态回滚,切回区块链保证安全可靠。
 
用几张讲座的PPT截图来说Thunderella如何实现投票的
 

以单一序列为例,leader(V神)向超级英雄们(节点)发起一个提案。
 
好的节点的超级英雄们都发送了金色的交易回复(好的节点只会在收听到了leader的提案之后,才会回复且只会回复一次),而搞事Boy洛基是个坏节点,他可以回复一个或者更多的干扰回复。
 

当leader 节点接收到了足够多的节点的回复的时候,系统开始进行判断。通过一系列的计算,系统会判断是否确认成功,确认成功后,相关信息会交给委员会发送到慢速链同步。如果不成功,比如干扰回复过多或者系统检测到leader有非常态行为的话,会交易回滚,并且切回慢速链进行交易确认。
 
总结一下,Thunderella的投票过程非常的简单,在有Leader Node的前提下,所有人只需要一次投票,即可完成确认,这样的设计几乎让节点容错率无限接近于50%,然后由委员会负责把相关信息通过heartbeat(心跳协议)发送到慢速链上进行同步。当然,论文里还详细提及了包括恶劣情况下的状态回滚机制,慢速链没收到心跳协议时的处理机制,以及调优系统的鲁棒性等等的问题。
 

代币信息

 
【代币总量】100亿(其中40亿用于挖矿奖励)
【众筹总量】7亿
【硬顶】7000万USD
【兑换比例】0.1USD
【比例更新】6月22日更新:eth锚定价格为520-535美金之间
【锁仓细则】80%锁仓
【发币时间】预计2019年2月发放20%,5月发放40%,8月发放40%
 

相关链接

 
免责声明:文章版权归原作者所有,内容为作者个人独立观点,并不代表链随赞同其观点和对其真实性负责。如其他媒体、网站或个人从本网转载使用,必须保留本网注明的“稿件来源”,并自负版权等法律责任。如对稿件内容有疑议,请及时与我们联系。
 

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

Top