ThunderCore(TT链)宣布开源最新共识算法源代码,加速TT链去中心化

栏目: 软件资讯 · 发布时间: 5年前

ThunderCore(TT链)宣布开源最新共识算法源代码,加速TT链去中心化

Coindesk原文链接:

https://www.coindesk.com/blockchain-project-thundercore-releases-code-for-pala-consensus-protocol

美国东部时间5月15日上午9点,ThunderCore(TT链)首席科学家、康奈尔大学计算机系副教授Elaine Shi在备受关注的纽约共识大会(Consensus 2019)演讲中宣布:TT链在GitHub上开源最新研究成果PaLa算法的源代码( https://github.com/thundercore/pala ),该共识算法将为TT链提供更低的网络延迟和更高的吞吐量,并进一步提高去中心化程度。

ThunderCore(TT链)宣布开源最新共识算法源代码,加速TT链去中心化

据悉,该代码库以Golang语言编写,共识协议由Elaine Shi和康奈尔大学密码学教授Rafael Pass,以及香港大学密码学教授T-H. Hubert Chan共同完成,相关论文也已在去年10月公开发表。( https://eprint.iacr.org/2018/981

正如新发布的GitHub页面所述:“PaLa是一种拜占庭容错共识协议……它可以在部分同步网络情景中实现更低的网络延迟和更高的吞吐量。” 通俗地讲,对于使用股权证明(PoS)的区块链,PaLa算法可以在不牺牲速度及活力(Liveness)的情况下从网络中替换掉某些不良参与者(Malicious actor)。

在新发布的ThunderCore区块链(TT链)中,TT链通过利用以太坊区块链的最终性(Finality)来检测并替换掉PoS系统中的不良参与者。而如果快速链上的共识被打破,以太坊区块链则基本上就相当于TT链的慢速链。

目前,以太坊区块链的区块和交易的确认大约需要10分钟,对比TT链本身约1秒的确认速度来说,十分缓慢。Elaine Shi教授解释说:“在极端状态下,当我们想要使用慢速链(以太坊)进行“后备检测“(Fallback detection)时,现有共识将会不可避免地受限于以太坊这个慢速链的确认时间,这就是TT链现在正在解决的事情。”

如今,有了PaLa共识算法,TT链能够在不触及慢速链以太坊的情况下,去掉不良参与者,也就是说, 不需要对慢速链有任何依赖性 。 Elaine Shi强调,一旦通过全面测试,PaLa将被整合到TT链的主网中。

ThunderCore(TT链)宣布开源最新共识算法源代码,加速TT链去中心化

Elaine Shi告诉CoinDesk:“开源PaLa协议我们来说是一个重要的里程碑。这意味着如果其他区块链项目需要一个可以快速达成共识的算法,他们可以将我们独创的PaLa协议用于其他区块链平台。“


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Blockchain Basics

Blockchain Basics

Daniel Drescher / Apress / 2017-3-16 / USD 20.99

In 25 concise steps, you will learn the basics of blockchain technology. No mathematical formulas, program code, or computer science jargon are used. No previous knowledge in computer science, mathema......一起来看看 《Blockchain Basics》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具