【发布时间】:2018-08-28 06:15:34
【问题描述】:
为了跳过信任第三方的需要并跳过在我的 PC 上完整下载区块链,我想在本地服务器上设置一个同步以太坊测试网区块链的完整节点,然后将我的 PC 连接到此服务器,使用 geth 实例。
这在某种程度上可能吗?
我怎样才能做到这一点?
【问题讨论】:
标签: blockchain ethereum go-ethereum geth
为了跳过信任第三方的需要并跳过在我的 PC 上完整下载区块链,我想在本地服务器上设置一个同步以太坊测试网区块链的完整节点,然后将我的 PC 连接到此服务器,使用 geth 实例。
这在某种程度上可能吗?
我怎样才能做到这一点?
【问题讨论】:
标签: blockchain ethereum go-ethereum geth
对于其他有同步问题的人。我认为 [对于开发和测试] 在本地设置以太坊区块链而不是连接任何测试网或主网是一个好主意。
参考: https://nodejsera.com/blockchain/how-to-start-a-private-ethereum-blockchain-network.html
【讨论】:
您可以通过 rpc 连接到本地 geth 服务器
geth attach http://host:port
There你可以阅读geth的rpc apis
您可以在同步之后或同步期间在您的 geth 服务器上使用此命令启动 rpc 侦听器
admin.startRPC(host, port, cors, apis)
作为替代方案,您可以在您的主电脑上使用光同步,这样您就不需要下载完整的区块链
geth --light
但这取决于你要用它做什么
【讨论】: