ThunderCore亚洲学术、技术交流会
2018.7.10 杭州·中国
迈向安全、可扩展、高性能的区块链
活动前参会者就位等候
杭州站是此次ThunderCore交流分享见面会的最后一站,来自硅谷的Thunder团队围绕着基础公链技术、生态建设、业务及应用发展等主题,分享了对于基础公链的思考及展望。
区块链技术应用协会常务副会长朱纪伟 致辞
2048资本管理合伙人郭春龙 分享区块链历程心得
Dr.Elaine Shi 的技术分享
Thunder是一种不完全依赖于区块链的、快速而可扩展的公有链,追求“大共识”、“大协议”。它是基于Thunderella算法搭建的下一代高速低延时区块链代币系统和应用开发平台,也是以解决第一代、第二代系统存在的性能瓶颈和功能扩展问题为首要任务的下一代区块链底层技术基础平台,使用自主设计的共识算法,可帮助现有区块链项目提高交易处理速度到1000倍以上。
特邀嘉宾Elaine Shi是ThunderCore首席科学家、康纳尔大学副教授,她是数字加密货币行业的先行者,IC3(加密货币和合同倡议组织)的联合创始人;她是第一位教授智能合约编程的教授,和研究伙伴发表了学术期刊第一篇关于比特币和分散式智能合约的论文。
石教授提到了Thunder是可证安全的共识协议,克服了传统区块链的两个主要瓶颈:吞吐量以及确认时间。石教授提到了BTC7-8每秒的速度过于缓慢,新算法Thunderella实现了高吞吐量和快速确认(通常情况下在2-3个网络往返内),同时可以承受高达50%的攻击。而后,石教授又提出了一些现存技术痛点以及Thunder的解决方案。
为什么现在都没有理想的大规模协议?
石教授与大家继续讨论了实现共识的算法:传统和区块链。
PBFT/PAXOS:带宽足够多,短时间内确认交易,复杂,维护麻烦。
POW:简单,速度慢,耗能大耗能已经解决
POS:仍然维持数学机制
怎样才算是理想的大规模协议?
首先来看Thunder的简单快速路径协议:我们有一个指定的实体:加速器 Accelerator。所有新交易都要发送给加速器;加速器将交易打包进微区块中,用 递增顺序号对每个微区块进行签名,并将已签名的微区块发送给参与者“委员会”。
委员会成员通过对所有加速器的微区块进行签名完成“承认”操作,但是每个顺序号最多只承认一个微区块。当一个微区块收到超过的委员会成员的承认(即签名)时,我们称这个微区块是经过公证的(微区块的公证书就是这些签名的集合)。
参与者可以直接输出经过连续(根据它们的顺序号)公证的最长微区块序列—它们所包含的所有交易都被认为是经过确认的。通过这种方式,快速路径可以直接完成交易。
石教授与参会者互动沟通
Thunder共识的关键理念是将“标准”区块链(我们会称之为慢速链(Slow Chain))与乐观的快速链(OptimisticFast-Path)结合起来。快速链由我们称为“加速器”的新实体进行协作,并且需要引入“利益相关者”委员会。只要:A.加速器是诚实的;B.网络条件良好;C.大于 3/4 的委员会成员是诚实的,那么我们几乎不需要使用慢速链。
相反,委员会可以使用极其简洁的快速链,使交易在快速路径上得到确认。这一协议可以提供高吞吐量并使交易得到即时确认。但是,快速通道只会在上述良好条件得到满足的情况下确认新交易。当上述条件得不到满足时,我们利用“慢速链”以一种可靠的方式来恢复。
Tips:Thunder的技术运用到了快速链与慢速链,两者结合可以有效的使交易更快的确认,而且在受到攻击或者大量交易量时也不需要担心造成崩溃或者拥堵产生的影响,因为可以使用慢速链来进行可靠恢复。
ThunderCore
ThunderCore 杭州·中国正式结束
团队在中国大陆的路演告一段落
但是Thunder的公链永远不会停止
期待下一次来中国的路演
Thunder会以全新的面貌来与大家见面
ThunderFans社区也正式启动
欢迎对Thunder充满热情 好奇的小伙伴加入我们,共同营造一个未来
关于ThunderFans
▼
Thunder的爱好者社区,由一群拥有信仰的区块链从业者创办,即将入驻BZone大社区。如果你也是一名Thunder的爱好者,如果你也一直关注着Thunder的发展,请联系我们。加入社群,请扫码加微信:
领取专属 10元无门槛券
私享最新 技术干货