ubuntu 設置問題上的 geth 節點
要在我的 vps 上執行節點,
- –rpccorsdomain “mydomain.com” 並設置maxconnection,可以同時設置,這樣只有我自己的網站可以發送rpc呼叫以保證安全,我也使用max connection來限制頻寬?
- 初始化節點和啟動節點的正確 geth 命令是什麼?我還需要文件 CustomGenesis.json 嗎?
- 通常節點有多大?以及下載多長時間?
另外,我通過腳本 lightwallet 創建了一些展示帳戶,我無法從 keystore 對像中找到哪個是私鑰:
{“鹽”:“+ FneDYAPZOTF4f4Gdylm3wMlJv7QLMcvGB1 upxjQvE8 =”,“hdPathString”:“米/ 0’/μ0’/μ0’”,“其中,encseed”:{“encStr”:“ruohZV2xykidwTOmM0GtijnhaMGP2dMSUGdBJ / Teh8KIO4JvTa5cOgKxpYEoKKVmZwzzpzfsAw3XehDlNUYnYwE + J6jgB2N8JGxbBVufz5IMMjS0QOw0y8ILf35TMxbRcQFkEstcDACfOWrn0B98xzuvnAwNmh4lC0iLSTm8SV8t / HQN / hbfbQ == “,”隨機數“:”Ia3VbewxYFRHr1HfFJgGl4VElo80xGE9“},”encHdRootPriv“:{”encStr“:”nxB7ElsU / VIP7fSHmGwIjPrEEC2HY7XFbnrIW1 + NPrpmBr / LduWwR7Rc7l2BcK5P3yGh6ZtTo + Z + aGyuH4smZnFLM + cwKqMhMZGQrkZxeeIEUjosLqhs2iwAaF8BHW5Pb4zzfE0DeX2UuRoJAE70KrdE0Ed22u9v1tv2zF6Clg ==“,”隨機數“:”BTYyIsI1Oq4tGXBOl4Qvok7E0DXbxa3o“},”版本“ :3,“hdIndex”:3,“encPrivKeys”:{“14ad302bf56a84cc48a553fb83f703a996f184c0”:{“鍵“:”BfZzyE1PsJ14f4ONi7CcBkNmWBx71QlDeNFj8MIBXzv9plyRUka / GaxMzKr60Y8D“,”隨機數“:”NcImsJ2MbIjZJEIK8Ho6p3SgawFJk / LR“},”648c78407bf7392de7153515e7b2714cec103709“:{”鍵“:”lPpTSyRrIxi16lRiZMIlk2CzPctYTUkZOPkmMNz3U5Qus3zko0SwjLRKo9iKAlLf“,”隨機數“:”+ JhVJtdKKhnvAvdPEeFYem5IBIBsFZpx“},”cf69e4be058fbdc03f921654cc14b865c9c8cbbe“:{”鍵”:“8KVDtJ6cQZ39XKwJqB3QfwZPbJjw9a6JA2gVnHQOdOqMaIGxfgsQYg8N9HY9DLQX”,“nonce”:“7yF0LSgUB+88gaC/kGK+1TkFrSE63WEc”}},“地址”:lPpTSyRrIxi16lRiZMIlk2CzPctYTUkZOPkmMNz3U5Qus3zko0SwjLRKo9iKAlLf“,”隨機數“:”+ JhVJtdKKhnvAvdPEeFYem5IBIBsFZpx“},”cf69e4be058fbdc03f921654cc14b865c9c8cbbe“:{”鍵“:”8KVDtJ6cQZ39XKwJqB3QfwZPbJjw9a6JA2gVnHQOdOqMaIGxfgsQYg8N9HY9DLQX“,”隨機數“:”+ 7yF0LSgUB 88gaC / KGK + 1TkFrSE63WEc“}},”地址“:lPpTSyRrIxi16lRiZMIlk2CzPctYTUkZOPkmMNz3U5Qus3zko0SwjLRKo9iKAlLf“,”隨機數“:”+ JhVJtdKKhnvAvdPEeFYem5IBIBsFZpx“},”cf69e4be058fbdc03f921654cc14b865c9c8cbbe“:{”鍵“:”8KVDtJ6cQZ39XKwJqB3QfwZPbJjw9a6JA2gVnHQOdOqMaIGxfgsQYg8N9HY9DLQX“,”隨機數“:”+ 7yF0LSgUB 88gaC / KGK + 1TkFrSE63WEc“}},”地址“:
$$ “14ad302bf56a84cc48a553fb83f703a996f184c0”,“648c78407bf7392de7153515e7b2714cec103709”,“cf69e4be058fbdc03f921654cc14b865c9c8cbbe” $$}
如何找到每個帳戶的私鑰?這只是為了測試
您可以使用此命令來初始化您的私有節點並同時允許 rpc 連接到特定埠。
geth --datadir ./datadir_new --networkid 2018 --port 30303 --rpc --rpcapi “db,personal,eth,net,web3,debug” --rpccorsdomain=”*” --rpcaddr=”localhost” --rpcport 8545 console
- 是的,您可以同時使用這兩個標誌
- 命令可能會有所不同,具體取決於您是針對公共網路還是專用網路進行設置。我假設您想要連接到主網。所以傳遞
--mainnet
標誌,它會為你配置一切,網路 ID、創世和引導節點。--rinkeby
對其他已知網路也可以這樣做。- 節點所需的儲存量取決於網路和同步模式。請參閱此頁面https://etherscan.io/chart2/chaindatasizefast