比特派官网app下载最新版本|长推:以太坊KZG的初始可信仪式是怎么玩的?_MarsBit

这几天,以太坊在搞KZG的初始可信仪式,这其实挺有意思的。

ceremony.ethereum.org 大家都知道,ETH现有的扩容总方针是发展L2。方案就是升级dank-sharding来给L2开路。 升级第一步,是要给以太坊外挂一些blobs,这样L2传回L1的数据,直接进blob这个外接硬盘,这样费用更低,但是这有小问题..Translate Tweet

安全 L2传回L1的数据,验证必须得快。 毕竟咱们的L1日理万机,比较繁忙,每次都让L1去逐条验证L2传来的数据是否有效,这还是挺拖沓的,所以说大家想了办法,就用抽样调查的方案来解决这个“快速验证”的问题。 那么KZG就是排上用场了

KZG也是一种密码学方案,KZG正是三位密码学家名字的缩写,感兴趣的可以看看两篇介绍。 不过大家不需要了解到这么深入,只需要知道它是一种有很有效的算法就行了,这样做出来的抽样调查,即快速,又安全。 一个是Dank写的,一个是hackmd写的

有的家人可能会问,又快速,又安全,天底下哪有这样的好事? 是的,KZG承诺有一个它的弊端,它在初始的时候,必须先有一些“种子”,而谁掌握了这些种子,理论上就能控制它的结果。

所以!为了解决问题,提出了解决方案;为了解决解决方案的问题,又提出了解决方案问题的解决方案! 既然种子这么重要,那么干脆让尽可能多的人都来参与,这样就没有某一方的人能够完全掌握这些种子。 所以,就有了这次的KZG ceremony。

这个KZG仪式很有意思,它是这样实现的:就像衔尾蛇一样,一个人注入了一个密语,然后后面的人计算一次,再附上新的密语,接着后面的人再再计算一次,再再附上新的密语,以此类推,这样不停地连接更多的密语,最终,形成一个任何单方也无法掌握的种子。 这样,就把KZG的局限性解决了~

安全

当年ZCash其实也有类似的操作,最初ZCash的种子掌握在6方手里,大家一直觉得这事好像不太稳当。 于是,后面ZCash也举办了一个大型仪式,让几十人都来参与,然后这些人就去了天南海北,让它绝不可能还原出来。这个也有一种多方安全计算的感觉。

现在KZG的ceremony正在开放,大家只要有以太坊链上老地址(新注册的不行),或活跃Github账户,就可以参加仪式,现在还有50+小时。感兴趣的家人们可以试着参与下这个神秘仪式。 只要签名+输入密语(不要告诉别人)就可以,然后慢慢等待排队。

虽然我不觉得会拿到什么空投,但是我觉得这事特别酷。 这种感觉就好像——若干年后的某一天,L2已经繁忙无比,处理全球的金融事务。你轻点一根香烟,低调地对朋友说:它这么安全,多亏我的一个密码