当前位置: 首页 > 知识库问答 >
问题:

以太坊区块链:测试网环境设置

宗政学
2023-03-14

为了跳过信任第三方的需要,并跳过在我的电脑上完全下载区块链,我想在本地服务器上设置一个同步以太网测试网区块链的完整节点,然后将我的电脑连接到这个服务器,使用一个geth实例。
这在某种程度上可能吗?我怎么能那样做?

共有2个答案

陶原
2023-03-14

对于其他有同步问题的用户。我认为[对于开发和测试]在本地设置以太坊区块链是一个好主意,而不是与任何testnet或mainnet连接。

参考:https://nodejsera.com/blockchain/how-to-start-a-private-ethereum-blockchain-network.html

林德辉
2023-03-14

您可以通过rpc连接到本地geth服务器

geth attach http://host:port

在这里,您可以阅读有关geth的rpc API的内容

您可以在同步后或同步期间在geth服务器上使用此命令启动rpc监听器

admin.startRPC(host, port, cors, apis)

作为一种选择,你可以在你的主电脑上使用轻同步,这样你就不需要下载完整的区块链

geth --light

但这取决于你要用它做什么

 类似资料:
  • 以太坊测试链 针对Ethereum以太坊有许多专用测试网络或者叫测试链,他们由各种客户端支持。 1.Rinkeby:只支持geth客户端。 2.Kovan:只支持Parity客户端。 3.Ropsten:支持geth和Parity客户端。 对于开发,建议你使用Rinkeby或KoVan测试链。这是因为他们使用的工作量证明POA共识机制,确保交易和块能够一致并及时的创建。Ropsten测试链,虽然最

  • 我试图在windows上开发一个简单的去中心化应用程序,使用以太坊的教程-“DAPPS初学者”。它需要三款软件:Alethzers、Mist和Mix。我在不同的层面上有很多问题,因为很明显,他们停止了与Alethzerand Mix的合作。还有其他选择吗?有没有一个解决方案来开发一个好的Dapp,在那里我可以看到区块链最重要的部分?比如采矿和安全系统?

  • 我已经使用NodeJS创建了简单的区块链应用程序。区块链数据文件存储在本地文件系统中。该区块链不涉及采矿区块,也不涉及难度级别。 请建议,如果我可以在私有以太坊/hyperledge上托管此应用程序,以及为此需要做哪些更改?下面是我用来创建块的代码。

  • 我已经建立了一个私有区块链,其中2个节点1是miner节点。然而,我们看到许多空矿正在被开采。我尝试了在这个链接上建议的解决方案https://ethereum.stackexchange.com/questions/3151/how-to-make-miner-to-mine-only-when-there-are-pending-transactions.但空矿还是被开采出来了。有人能帮忙吗?

  • 以太坊智能合约是否有可能实现身份证明和电子邮件检查? 是否需要进行外部呼叫,或者一切都可以在区块链中实现。如何添加新身份到区块链,以便以后检查? 我搜索这个话题有一段时间没有成功。

  • 我是区块链新手。突然我得到一个问题,我们是否可以通过区块号从以太坊区块链访问以前的区块数据。 例如,我创建了一个block1,block2。 block1有数据“apple”,之后我将数据更改为“banana”,因此创建了新的block 2。我知道如果我们调用get data函数,那么它将给出输出香蕉,但是如果我想通过块号as 1访问block1中的数据,如何访问它? 有任何方法可以访问以前块的数