Go-Ethereum

帶有身份驗證系統的私有乙太坊平台開發

  • August 9, 2019

我必須為大學開發一個提供數字證書的系統。我知道一些方法,但堅持我應該選擇哪種方法。系統將有(假設 5 個節點 + 1 個超級節點)。超級節點會生成地址並提供給其他節點使用。現在每個節點都有他們的登錄名(地址+私鑰)。他們將登錄到他們的儀表板並生成數字證書。

有兩種方法:

  1. 在 localhost 上的 Metamask 中使用 testrpc 帳戶,使用該帳戶登錄儀表板並使用該乙太幣執行交易。

  2. 使用 Geth 創建帳戶,開採乙太幣,然後使用該帳戶登錄儀表板並執行交易。

我必須最終線上部署系統,以便任何人都可以查看儲存的學位。那麼我應該使用哪種方法呢?哪種方法最適合這個系統?

我是乙太坊開發的新手。對此的任何建議也將不勝感激。

謝謝!

在乙太坊中,沒有超級節點之類的東西。您可以有幾種不同的同步類型,例如。

快速、完整和完整(已歸檔)。但他們都可以穿同樣的衣服。

在主網中這樣做也可能會有點貴。

讓我建議你檢查一下 Kotti 等乙太坊經典的測試網。你可以通過水龍頭免費接收測試乙太坊,而 TX 的成本僅為 1gwei。

還有一個 Json-rpc API 可以幫助你快速啟動基於乙太坊的節點並對它們進行進一步的 API 呼叫,例如你可以對你的節點進行 RPC 呼叫以生成乙太坊地址或從智能合約中獲取資訊。

該 API 可在以下位置找到:https ://github.com/ethernodeio/enapi

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