Web3技术探索智能合约交互实战
发布时间
阅读量:
阅读量
最新信息将实时发布于主站深入浅出区块链社区
原始出处链接为:Web3与智能合约交互实战
写在前面
在最初接触以太坊的过程中,许多学习者倾向于自行搭建以太坊节点,并通过geth进行交互。这种借助命令行界面进行操作的方式,虽然令不少开发者感到新奇(仿佛置身于《黑客帝国》的场景),但显然无法满足普通用户对Dapp的使用需求。因此,有必要寻找一种更为直观的交互方式,例如通过网页界面与智能合约进行沟通,而这一问题的解决方案正是web3.js。
Web3.js
Web3.js 是以太坊官方提供的 JavaScript 接口,能够协助智能合约开发人员通过 HTTP 或 IPC 协议与本地或远程的以太坊节点进行交互。本质上,它是一组库的集合,主要包含以下几个组成部分:
web3-eth用于实现与以太坊区块链及智能合约之间的交互操作web3-shh负责对 whisper 协议以及点对点通信和广播功能进行控制web3-bzz用于处理与 swarm 协议相关的交互任务- `w
全部评论 (0)
还没有任何评论哟~
