Skip to content

回复:可扩展性 ​

原始发布页

打开来源页面
查看 1 个交叉存档

设计中概述了一种不需要完整区块链的轻量级客户端。在设计论文 PDF 中,它被称为简化支付验证。轻量级客户端可以发送和接收交易,只是不能生成区块。它不需要信任某个节点来验证支付,仍然可以自行验证。

轻量级客户端尚未实现,但计划是在有需要时实现它。目前,所有人都只是运行一个完整的网络节点。

我预计节点永远不会超过 100K 个,很可能更少。它会达到一种平衡,让更多节点加入变得不再划算。其余的将是轻量级客户端,可能会有数百万个。

达到平衡规模后,许多节点将是服务器集群,其中一两个网络节点通过局域网为集群中的其余服务器提供数据。

英文原文 ​

展开英文原文

The design outlines a lightweight client that does not need the full block chain. In the design PDF it's called Simplified Payment Verification. The lightweight client can send and receive transactions, it just can't generate blocks. It does not need to trust a node to verify payments, it can still verify them itself.

The lightweight client is not implemented yet, but the plan is to implement it when it's needed. For now, everyone just runs a full network node.

I anticipate there will never be more than 100K nodes, probably less. It will reach an equilibrium where it's not worth it for more nodes to join in. The rest will be lightweight clients, which could be millions.

At equilibrium size, many nodes will be server farms with one or two network nodes that feed the rest of the farm over a LAN.

为历史保存,为中文读者整理。每篇档案均附来源与英文原文。