Go-Ethereum

整個網路的專用網路中允許的最大乙太坊是多少?

  • November 19, 2019

當我建立一個私有鏈設置時,我可以在網路生命週期內擁有的最大 Geth 乙太坊是多少。問這個問題的另一種方式是:一個帳戶可以擁有的最大乙太坊是多少?所有帳戶集體可以擁有的最大乙太坊是多少?同樣,我可以擁有的最大塊數是多少?

這是個有趣的問題!讓我們具體看一下每個問題:

最大塊數

理論上不應該有上限,因為區塊鏈必須能夠隨著時間的推移不斷增長。但是,由於塊編號儲存為有限整數,因此該數字的大小是有限制的。請參閱此相關問題中的完整討論。

最大乙太幣數量

我在本地進行了一個小實驗ganache-cli,這是一個很好的代理,geth因為它受相同的遊戲規則約束。查看允許的內容ganache

ganache-cli --defaultBalanceEther 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

而且這種情況可以持續很長時間。您可以使用 web3 查詢賬戶餘額,例如:

> web3.eth.getBalance(web3.eth.accounts[0])
BigNumber { s: 1, e: 619, c: [ 1000 ] }

BigNumber 可以讓您走得更遠。但我很想知道乙太坊協議本身為最大餘額/交易金額指定了什麼。

引用自:https://ethereum.stackexchange.com/questions/61393