• 吃人一口,還人一斗 我思故我在

    字面上意思是說,受別人一點幫助,就要思考如何回報他更多。

    同義的:受人點滴,湧泉以報

    我覺得更值得更深入思考的是,

    當你輕易地要求別人的幫助時,你就得有心理準備,要返還十倍或更多。

    所以,當自己能做到,不輕易要求別人的幫忙。

    (說到這裡,小伙伴會覺得跟我以前說的”情感投入報酬”不一樣,情境不同暫不展開)

    這是台灣的俗語,用台語發音更有味道。

  • 瘋狂宇宙 我思故我在

    這個宇宙太瘋狂,大海掀翻了小池塘。

  • 區塊鏈是工具,要合理的使用;而非商品炒作。我思故我在

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

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

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

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

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

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

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

  • 中心思想 我思故我在

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

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

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

    還好選了 ethereum 入門

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

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

    真的這淺薄嗎?

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

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

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

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

以太坊私有鏈 設定及踩坑筆記

以太坊 ethereum andy 5个月前 (05-11) 897次浏览 已收录 0个评论 扫描二维码
以 puppeth 配置工具為例說明
手動建立 genesis 完成,但是沒有先分配預編帳號的餘額
預編帳號就是以太坊建立時預先編好的合約,如 sha256 等八個合約,主要是運算密集的合約
在第一次被調用時需要花費較多的 Gas 來生成合約,因此預先分配足以完成的 eth
使用 puppeth 工具也可以完成 genesis 配置文件,還能知道更多可以使用的配置,以下截圖以 puppeth 為例
步驟一 執行 puppeth
以太坊私有鏈 設定及踩坑筆記
輸入網路的名稱, 不能用空格,連接號,大寫,此處我們取名為 study_chain
接下來4個選項,1.目前網路狀態,2. 建立創世區塊的配置檔 3. 尋找新的遠端伺服器 4. 部署網路組件
以太坊私有鏈 設定及踩坑筆記
現在的目標是建立我們自已的私有鏈,因此選2
下一步,你想做什麼,1. 建立一個創世區塊 2. 匯入已存在的創世區塊
以太坊私有鏈 設定及踩坑筆記
選擇1,透過步驟來建立創世區塊
選擇使用何種共識,1 是工作量証明 2是權威証明
以太坊私有鏈 設定及踩坑筆記
第一種是傳統的工作量証明 ethash ,第二種是權威証明,就是透過指定的節點來挖礦(簽名產生新的區塊),
第二種目前也使用在開發模式,因為指定節點後,就不用跑工作量降低開發節點的負擔
但是,我們為了跟公鏈一致,先選擇 1 體驗一下
哪個帳號要預先分配資金,建議至少一個
以太坊私有鏈 設定及踩坑筆記
這裡是我們第一個特殊的發現,就是可以預先分配資金,之前一直認為要從挖礦開始累積資金
這裡對應到設置檔的 alloc
雖然這裡建議至少一個,但我們還沒建立帳號,先空下來,建立帳號之後,再手動編輯創世區塊配置檔 study_chain.json
要不要為預編的地址分配資金
以太坊私有鏈 設定及踩坑筆記
這裡指的預編地址,就是以太坊的預編合約,或是有人說是內置合約,
從 01 – ff 共 255 個,預設 yes
指定一個 network ID ,
以太坊私有鏈 設定及踩坑筆記
這個ID 是一個整數,不應該跟別的鏈重復,若重復則視為同一個鏈,
預期的動作是,看兩者的鏈長度,以鏈長的為準覆蓋較短的鏈。
這裡預設是 隨機分配一個數字 random
結果
以太坊私有鏈 設定及踩坑筆記
圖中綠色 INFO 的訊息,創世區塊的配置已經完成,然後回到一開始的四個選項
看到第二項變成 管理一個已存在的創世區塊
在離開之前,我們希望匯出配置選2
有三個選項 1. 修改 2.匯出 3. 刪除
以太坊私有鏈 設定及踩坑筆記
我們要的就是匯出,選2,輸入匯出路徑,路徑的預設是當前的目錄,然後ctrl+c 離開
最後結果
以太坊私有鏈 設定及踩坑筆記
看到綠色的 INFO ,不同的語言環境使用的配置檔,
aleth C++, parity rust, harmony java ,其中 harmony 也存在於 eth2.0 中,個人認為未來可期
而 aleth 則是因為維護較慢,並且工具不齊全,暫時忍痛封存
ctrl+c 之後,我們 ls 看下檔案在不在,現在所需要的只有 study_chain.json 一個,其他語言的目前用不到
在此雖不展開,但可以先看一下 study_chain.json, 其中 alloc 裡面有 01~ff ,共255個地址,每個地址分配1wei
下一篇文章,有兩個要做的事,把私有鏈跑起來,立刻分配很多資金給一某個地址。

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

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

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