• 賀賀郎,哇嗄哩供喂 我思故我在

    意思就是說,我是一個好好的、正常的人,我幹嘛跟你講話。

    一般用於朋友間小小辨論時,無法說服對方而使用。

    請不要企圖說服價值觀不在同個方向上的人或朋友。

  • Ethereum 塞車體驗 我思故我在
    下午四點,第一次體驗到 Eethereum 的塞車,一個 Uniswap 的交易等了一個鐘頭

    約1600 左右的交易,到 1702 收到通知完成

    不是說好的幾秒鐘,幾分鐘哦。造成這個情況的這是 TPS 限制嗎?還是真的有大量垃圾訊息或攻擊導致的?

  • 中心思想 我思故我在

    行為會改變、技術會改變,但中心思想不會變
    如同你會隨著環境而適應,但你的價值觀沒那麼容易改變

    中心思想、價值觀要改變,需要非常深刻的思考及體會,一般人在成長階段接受了某種價值觀,就不容易再改變了。

  • 現在想想,還好選了 ethereum 入門 我思故我在
    當時本來是想跟 Bruce 在公司的決定一樣,從 Fabric 開始。最近沒聯絡不知道發展得如何?

    還好選了 ethereum 入門

  • 成大事者不拘小節 魔鬼藏在細節裡 我思故我在

    兩句話看似相互矛盾,但其實使用的場景是不同的
    年輕人,把這兩句話串在一起,就定位成幹話

    真的這淺薄嗎?

  • 想像力比知識更重要?我思故我在

    你的問題在於書讀得太少,想得太多。

    如果是可比較的,那請您思考:想像力固然重要,是不是應該讓你的知識追上你的想像力?

  • 學士碩士博士的不同 我思故我在
    學士 學習知識 判斷問題(價值)
    碩士 運用知識 解決問題
    博士 創造知識 發現問題

  • 真知灼见 我思故我在

    一、明确的见解。

    二、真的知道,看得清楚。

  • 听到一个输入、输出的说法, 你觉得有道理吗? 我思故我在

    假设,你所读的文章, 看的书,都是一种养份,

    如果你吸收了养份,没有立即输出,则这个养份会供给到其他的部份,

    比如,你无法抒发的情绪很可能更增加,你的压力可能增加,

    当然你也可能内化了这些养份,

    但是这些你没有立即输出的养份,到底供给了什麽部份,并不确实知道。

    所以,当你要吸收养份的时候,请确保立即输出,输出了之後也能整理、过滤、内化。

    这样的说法,对吗?你认为呢?欢迎跟我讨论。

  • 为什麽别人的话术SOP你用不好? 我思故我在

    越复杂的结构,耦合度势必越高

    越单纯的结构,鲁棒性越高

    也因此对於初创的团队, 我都会用一个单纯的框架去建构工作引擎

    而对於已成立一段时间的团队,我都会先从既有的SOP开始优化,再进行创新

    还记得某洛姓老板,非常主观的直接把一个别的推广团队所使用的 推广SOP

    强加到某个自已公司的一个业推广团队上,导致团队2个星期业绩重创,

    而我所引导同公司的另一个业绩较差的团队,使用同一套推广SOP, 则是第二个星期开始业绩飙升。

    同一套SOP操作、说法、话术,为什麽有不同的结果?不值得深思吗?

以太坊私有鏈 新手常用參數及 console 命令

以太坊 ethereum andy 3个月前 (05-11) 386次浏览 已收录 0个评论 扫描二维码
本篇文章是以一個新手的角度,記錄編譯完 go-ethereum ,並且設定完創世區塊後,如何開始跑私有鏈,會用到哪些命令及 geth 的參數。
然後有兩個目標一是把私有鏈跑起來,二是初始的時候發很多資金。
先說順序,建立帳號,寫入創世配置,用創世配置初始化,運行私鏈,以地址餘額驗証私有鏈是否跑起來。
建立其他帳號地址,預備下次使用。本次暫時不涉及交易及挖礦。
按照剛剛說的順序, 我們要建立一個地址用來在初始化的時候給這個地址資金,然後把地址寫到配置檔裡面。
首先,geth version 看一下版本
以太坊私有鏈 新手常用參數及 console 命令
1.9.13-stable 就是版本號,如果版本號不同,可能命令有少許不一樣,但是可以查文檔,不會影響太大
請注意,我們現在鏈還沒跑起來,這點跟別的文章不一樣,因此不在 console 裡面操作,鏈跑起來才有 console
如果之前沒忍住,先執行了 geth ,那就代表已經下載了部份的區塊,請先 geth removedb ,將區塊資料刪除,
以太坊私有鏈 新手常用參數及 console 命令
你會看到類似上圖, 其中的兩次y 就是刪除區塊鏈數據
建立帳號 geth account new
以太坊私有鏈 新手常用參數及 console 命令
要求輸入的兩次密碼,請一定要記得,忘了資金就拿不回來。
上圖反白的部份, 就是建立的帳號,應該跟密碼分開記下來。
這裡注意一下,記下了三個資訊,一個是地址,一個是 密鑰檔案 ,一個是密碼。
把地址複製下來,我們要修改 study_chain.json
以太坊私有鏈 新手常用參數及 console 命令
json 格式,紅框是我加上去的,地址,然後餘額 20000ether 換算成 wei
接下來,就要初始化創世區塊,geth –datadir ./data –networkid 55661 init study_chain.json
以太坊私有鏈 新手常用參數及 console 命令
這裡有三個參數,–datadir 是指定區塊鏈數據存放的目錄,我把每個節點取名為 nodeX , 其中X 為節點編號 1-4 ,各有各自的數據。
init 表示初始創世區塊, –netoworkid 指的是在同一個 chainId 的情況下,區分是否相同網路,給一個整數編號,每個節點要能互相連上,networkid 也要相同
最後一行提示成功寫入創世區塊
接下來開始運行 geth –datadir ./data –networkid 55661 console
以太坊私有鏈 新手常用參數及 console 命令
看似跑起來了,可以看一下上圖的資訊,部份有用,我們會從別的地方單獨說明,不擠在這裡模糊焦點
接下來 geth 會一直找其他節點,
以太坊私有鏈 新手常用參數及 console 命令

事實上這裡已經是 console ,只是提示符被 INFO 蓋掉了

我們來看看 節點訊息,在 console 底下輸入 admin.nodeInfo
以太坊私有鏈 新手常用參數及 console 命令
看到第一行的 enode ,這個是讓其他節點可以辨識這個節點,如果你是公鏈,不需要注意這個部份,因為都已經寫好了,但我們現在運行的是私有鏈,開始時必須手動加入,現在還不加入,知道就好了。
看一下區塊號碼,有挖礦時,號碼就會增加
以太坊私有鏈 新手常用參數及 console 命令
現在的編號是0
看看我們剛剛寫入配置文件的地址,餘額是多少
eth.getBalance(“0x7Fd611db044a02cbea14cdb3bE831259eA656dc4”)
以太坊私有鏈 新手常用參數及 console 命令
看紅字,有錢人啊
最後,我們要在 console 下建立帳號,給下次建立交易及挖礦使用
以太坊私有鏈 新手常用參數及 console 命令
一樣,記得帳號, 密碼,私鑰檔案
我多建了一個帳號 ,列表看看 eth.accounts
以太坊私有鏈 新手常用參數及 console 命令
我們會發現,這裡只有在 console 裡面建立的地址,最早用 geth account new 建立的沒有。
先停止,ctrl+c 然後 geth account list
以太坊私有鏈 新手常用參數及 console 命令
帳號是從 geth 管理的,沒問題。
到目前為止,私有鏈完成初始也跑起來了,一開始的帳號也分配了20000eth , 但是沒有節點加入,沒有交易,沒有挖礦。
下次,我們就來完成這些未完成的動作吧。

神隊友學長Andy , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:以太坊私有鏈 新手常用參數及 console 命令
喜欢 (0)
[320208045@qq.com]
分享 (0)
andy
关于作者:
中年大叔,打拼 like young students.
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址