Web3js

連接到節點 - Web3

  • June 25, 2018

在我的站點中,我使用 web3 呼叫返回值的契約方法,然後在螢幕上顯示該值。顯然,如果您訪問我的網站,您必須安裝了一個乙太坊節點或連接到 MetaMask 之類的節點的橋接器,以訪問合約的呼叫並查看其價值。但是可以在不安裝任何東西的情況下看到它,只編寫一個到節點的 JavaScript 橋?有可能的?它安全嗎?

非常感謝!

有可能的?

web3 是用 javascript 編寫的,您可以編寫自己的 javascript 程式碼來實現 JSON-RPC 協議。

Metamask 使用 web3,它有自己的高畫質錢包,可以連接到本地乙太坊節點以及 infura 乙太坊節點。

如果您不想安裝任何東西,您可以使用 infura 乙太坊節點,在 javascript 中實現 JSON-RPC 協議方法,並且您擁有 HD 錢包。(您也可以實現普通錢包)。

它安全嗎?

安全性取決於您作為應用程序開發人員,Metamask 和 Web3 已經存在了相當長的一段時間,因此它們可能更加健壯和安全。

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