PPT | 以太坊基金会:前路,2018

Ajian   |     |   2140 次阅读

1

编者注:本文为以太坊基金会在新加坡社科大学(Singapore University of Social Science)的演讲 PPT,谈到了基金会在2018年的各个目标。视频链接请点这里
文中除图片外所有内容皆为编者所加注释
部分 PPT 页序有调整,但并无删节

Casper FFG

2

3

论文《Casper the Friednly Finality Gadget》的 PDF 地址

4

5

此图为实现 Casper 的步骤。从最后确定部分罚没机制(Partial Slashing Mechanism)、确定保证金赎回延迟规则、考虑指数退避机制(Expinential Backoff Mechanism),到在多个主要客户端上运行、测试、审计和正式验证,最后发行。

Plasma

6

7

上图为 Plasma 的基本思路:默认交易在链下的“Plasma 链”上发生;如果任何时候 Plasma 链发送非法区块,用户可以全部退出到主链上;退出优先机制保证所有合法的币会在非法的币之前退出。)
具体实现可见文末超链接《Plasma 最小实现版》

8

Plasma 最小实现版

9

Plasma 与更少的用户数据检查

10

Plasma 的 GitHub 项目地址

分片(Sharding)

11

12

分片目标:处理更多交易、避免提高节点要求、维持加密经济学安全模式

13

解决方案:创建一个无需任何节点就能运行的区块链:下载量稍多于正在产生的交易中的一小部分;验证正在产生的交易的 MTASF;存储全部状态的 MTASF

14

基本思路:将区块链状态分为松散地联系着的“银河”,每一个银河在特定时间都只由一小部分节点进行验证;随机的抽取(验证者)和改组保证“1% 攻击”是不可能的;问题在于,验证分片X 中的交易要求分片X 的状态 ,这使得(简单的)改组非常地昂贵

15

无状态客户端的概念

16

延迟状态执行、最终化与跨链运行

17

collation 提交和验证的分离

19

分片的 GitHub 项目地址

基金会的其他目标

其他目标包括:优化文献;继续开发高级语言;状态通道;隐私保护技术;客户端优化。


你可能还会喜欢:

干货 | 以太坊 Casper FFG Overview
PPT | Plasma 最小实现版
干货 | 以太坊分片:overview and finality
干货 | V神·以太坊上的分片
干货 | 雷电问答
干货 | STARKs, Part I: 多项式证明

 
0 人喜欢