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

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

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

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

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

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

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

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

  • 瘋狂宇宙 我思故我在

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

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

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

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

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

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

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

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

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

  • 中心思想 我思故我在

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

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

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

    還好選了 ethereum 入門

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

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

    真的這淺薄嗎?

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

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

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

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

以太坊私有鏈 新手上工, 帳號, 交易, 挖礦

以太坊 ethereum andy 5个月前 (05-18) 460次浏览 已收录 0个评论 扫描二维码
上篇文章,我們已經架設好以太坊私有鏈,並且建立了兩個帳號,以備做交易測試、挖礦測試。
這次我們就來完成這兩個目標。
環境檢視,帳號檢視
因為我們是新手,可能不知道本機上管理的帳號有哪些, 使用 eth.accounts 來看
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
這個 node 上沒有帳號,怎麼辦?提醒一下哦,
personal.newAccount() 建立兩個新帳號
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
記下帳號及密碼,千萬不能忘記密碼,忘了就沒有任何方法可以拿回帳號內的資金
再看一下本機 node 上的帳號 eth.accounts
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
的確建立了2個帳號
我們現在有三個帳號,(事實上,有 255+3 個,前255 個是給預編譯合約使用的),一個是我們在初始化創世區塊時建立的,兩個是現在建立的
以下分別稱為 帳號a 帳號b 帳號c
第一個帳號, 帳號a,是使用 geth 建立的,沒有在管理範圍內,所以我們使用 geth 來看看,geth account list
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
也是存在的,
檢查三個帳號的餘額, 如下
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
我用了  eth.getBalance(“085a0f6bd42568ccf3f49f292577d32c33527ebf”) 來看帳號a
用 eth.getBalance(eth.account[0]), eth.getBalance(eth.account[1])  來看節點管理的兩個帳號,帳號b 帳號c
順便看一下本節點的指定挖礦帳號 eth.coinbase
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
注意一下訊息,是節點管理中的一個帳號,這個帳號,在使用之前,要先釋放 unlock,才能進行其他操作,像是轉帳之類的。我們暫時不去更改。
上圖的 coinbase 是 帳號b ,我們先不動,原因是我們想看看挖礦究竟會賺多少,記一下我們先不動帳號 b。
挖礦
先確認挖礦狀態 eth.mining
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
開始挖礦 miner.start()
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
這裡要等一下,要挖礦要時間
挖到礦了
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
查看到區塊的號碼,也是長度
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
我們現在的區塊有12個,數量對我們來說沒有什麼用,但是在規則裡,長鏈會覆蓋短鏈,這點要記得
先停止挖礦, miner.stop()
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
用 eth.mining 確定沒在挖礦了
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
看一下帳號b 的資金, 挖礦所得
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
零很多,單位是 wei 別忘了,要換算成 eth ,小數點往前18位
交易
我們直接建立交易,從帳號b 轉一些幣到 帳號c
直接轉  eth.sendTransaction({ from: eth.accounts[0], to: eth.accounts[1], value: web3.toWei(5, “ether”) })
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
看吧,提示要先 unlock
先解除鎖定 personal.unlockAccount(eth.accounts[0],”aa1234″) 第一個參數是帳號,第二個是密碼
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
再轉一次 eth.sendTransaction({ from: eth.accounts[0], to: eth.accounts[1], value: web3.toWei(5, “ether”) })
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
此時,幣還沒有轉過去,因為沒有礦工簽名。
看一下
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
再挖礦 miner.start(1) , 這次帶參數,1 表示用一個 process 來挖
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
挖到後結束,看一下幣轉過去了沒,確認一下區塊長度
eth.getBalance(eth.accounts[1])
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
看一下區塊長度 eth.blockNumber
以太坊私有鏈 新手上工, 帳號, 交易, 挖礦
本次我們在同一個節點上創建了多個帳號,然後透過挖礦取得資金,然後發起交易,將資金轉給帳號c ,
並且反復地多次確認,我們的操作都在正確的軌道之下,雖然很多步驟看多餘,但是以新手的角度來說,確定自已做對了會比做得快要來得重要得多。
下次,我們就開始進行多節點的操作,在不同的節點下進行轉帳並且看資金的流動。

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

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

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