今天看啥  ›  专栏  ›  以太坊爱好者

科普 | 如何开发出好用的轻量级客户端,Part-1

以太坊爱好者  · 公众号  · 区块链  · 2021-01-25 20:53
大约 5 年前,我们开始构建 Trinity —— 以太坊网络上的新型 “轻量级客户端”。那时候 Geth 刚刚发布了第一版 LES 协议,而我们曾心怀远大的梦想。远大的梦想往往被现实所击倒。这些年来,我们得到了一些教训:EVM 计算从根本上来说是 “繁重的”。LES 如同茫茫沙漠,客户端就是沙漠中渴求数据的旅人。同步并维护状态的难度过高。区块链上的历史记录在绝大多数情况下是无用的,却是必不可少的。核心以太坊协议在本质上对 “轻量级” 不友好。Python 太慢了。我们的目标是远大的,方法是有缺陷的。现在是该从头再来的时候了。访问以太坊协议如果你想要与以太坊协议交互,摆在你面前的是两个选择:自己运行客户端。使用 Infura 等中心化提供商的服务。上述两 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照