为什么以太坊公开 RPC 很普遍,但是 Bitcoin 的公开 RPC 并不普遍呢?
1
kaichen 120 天前 1
根本原因在于 bitcoin 是 UTXO 结构(零钱),一套助记词在一个路径下可以推演一堆地址,按照标准用法,每次转账会找零到一个属于你但是之前从没出现过的地址上。
因此,原则上需要过滤整个区块数据,以获取所有属于你的 UTXO 。同时,还需标记区分已使用和未使用的 UTXO ,以便下次继续使用。 所以,以太坊因为状态能直接通过节点 RPC 查到,但比特币不能。换句话说,以太坊有个 RPC ,你能查能发,但是比特币还有从头把你的零钱给捡回来。 回到标题的问题,这个不是安全与否的考量,因为假如你自己能维护好 UTXO ,那么节点只是给你广播交易用。而安全的话,所有区块链都能保证你链上记账的原生资产只有私钥(助记词)持有人才能操作,不能串改,顶多不给你发,以及记录你的 IP 。 |
2
syyyyy 119 天前
以太坊智能合约、dapp 生态系统多需要频繁调用 RPC 交互;比特币注重隐私和安全,就是转账和存钱。
|
3
drwebco 119 天前 via Android
比特币的设计只是数字货币,发送接收。而新生的区块链能做其他事情,例如智能合约,范围更广,所以服务提供商也更多
|