檢舉內容
Web3.js

2023/01/29閱讀時間約 1 分鐘
去中心化萬維網的概念

近年來加密貨幣、區塊鏈的火熱程度越來越受到大家的重視,所以今天我們就來聊聊關於web3.js有關的話題。

web3.js是一個javascript庫,而它主要包含了三種部分。

第一種:web3對象。

web3對象是web3.js主要的入口點,它為了應用程序提供以太坊網路進行交互的接口,能夠連接到以太坊網路上的節點,如此一來能夠訪問區塊鏈上的數據和執行智能合約。

節點是什麼?

關於以太坊節點可能有些人並不知道,簡單來說它就是維護區塊鏈和執行智能合約的計算機,它可以是個人用戶運行的客戶端,也可以是大型運行的服務器。節點會通過以太坊協議來與其他不同的節點通信並維護區塊鏈的一致性,並且通過web3.js連接到的節點可以是全節點或是輕節點。

全節點、輕節點是什麼?

全節點代表著運行完整的以太坊協議,它存著整個區塊鏈的狀態並且還能夠驗證交易智能合約。

輕節點與全節點不同之處在於它不能夠儲存整個區塊鏈的狀態,它只能通過連接全節點來獲取區塊鏈的數據,不能驗證交易智能合約。

簡易的說,全節點一定會是一個大型的伺服器空間,因為它需要更高的配置硬件、更多的儲存空間才能運行。

輕節點則可能會是運行於普通電腦或是小型服務區上。

贊助支持創作者,成為他繼續創作的動力吧!
江唯
江唯
Life is party ! ewwwwwwwww
留言0
查看全部
發表第一個留言支持創作者!
江唯 的其他內容
紅風箏之間-Step one夢回從前
閱讀時間約 1 分鐘
What AI really good at ? (4)
閱讀時間約 1 分鐘
What AI really good at ? (3)
閱讀時間約 1 分鐘
What AI really good at ? (2)
閱讀時間約 1 分鐘
打造你的創作天地
在這裡尋找共鳴,與方格子的 35 萬格友分享觀點與生活。
領取見面禮
只要設定追蹤作者,即可享有 48小時
Premium 閱讀權限