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链提供更低的网络延迟和更高的吞吐量,并进一步提高去中心化程度。
据悉,该代码库以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链的主网中。
Elaine Shi告诉CoinDesk:“开源PaLa协议我们来说是一个重要的里程碑。这意味着如果其他区块链项目需要一个可以快速达成共识的算法,他们可以将我们独创的PaLa协议用于其他区块链平台。“
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Finnoq(FNQ)去中心化意见市场的开源协议
- 认识区块链:分布式丶去中心化丶开源
- 比尔·盖茨24年一轮回的游戏 开源去中心化项目ION能否颠覆世界?
- 万维网之父 Tim Berners-Lee 开源去中心化平台 Solid
- 去中心化到底为什么重要?我们应该怎么理解去中心化?
- 去中心化只是幻想?
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
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 编码/解码
XML、JSON 在线转换
在线XML、JSON转换工具