web3.js是开发以太坊去中心化应用(DApp)必备的JavaScript库,提供了用于与geth通讯的JavaScript API,web3.js使用了JSON-RPC协议与geth进行通信。
JSON-RPC是一个无状态,轻量级的远程调用协议(RPC),允许使用http,socket等协议进行通讯,使用JSON作为数据格式。
Web3.js可以与所有支持JSON-RPC的节点进行通信,包括以太坊生态中的其他节点,如Whisper(一个集成以太坊的非实时性消息系统)和Swarm(一个去中心化的存储系统)
Web3.js无法直接连接到以太坊网络, 只能连接到以太坊节点,如:geth
web3.js
最新推荐文章于 2024-09-21 01:24:13 发布