查看原文
其他

引介 | Eth2.0 Prylabs 客户端的架构与设计

Terence Taso 以太坊爱好者 2022-08-08


编者注:本文为 Terence Taso 在 2019 年 5 月 16 日某个研讨会上的演讲《客户端架构与设计》。


编者注:这一部分定义了 Eth2.0 中的客户端架构以及设计目标。我们区分了信标链节点和验证者客户端,为了更加清楚地定义何为 “通信”。图片清晰地表明,我们希望不同的客户端之间能够用点对点的方式通信,可是什么是 “通信” 呢?P3 列举了要用到的协议工具。P4 解释了消息中包含的内容。

编者注:介绍了 Prylabs 信标节点的架构和服务。P2 详细展示了组件之间的关系,P4 还详细列举了这些组件都承担了什么功能(比如 状态转变模块 承担了 分叉选择 的功能),P5 指出了优化方向。这也是编者认为最有意义的一部分内容。

编者注:介绍了验证者参与验证的整个流程,还展示了一些组件的可视化数据,比如 Grafana 和 Prometheus 是监视组件、最后一部分还给出了信标链的可视化。



原文链接: 

https://docs.google.com/presentation/d/1UN5EV6nb2UHAQdVkE5BGkL2fyKKND0cdWi7gS2SWhAw/edit#slide=id.g5760d2227d_0_21

作者: Terence Taso


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存