赞
踩
web3离不开几个概念,智能合约、区块链、前端交互
1、智能合约可以直接与区块链中的区块进行交互;
2、前端通过web3.js/ethers.js等npm库可以和智能合约进行交互;
说的直白点,web3与web2对于前端来说,只是对接的对象发生了变化,从后端API接口改为了智能合约。这就需要我们去了解智能合约Solidity。
1、web3的一些基本概念
Provider | Provider(提供者)是一个用于连接以太坊网络的抽象类,提供了只读形式来访问区块链网络和获取链上状态。 | |
Signer | Signer(签名器)通常是以某种方式直接或间接访问私钥,可以签名消息和在已授权网络中管理你账户中的以太币来进行交易。 | |
Contract | Contract(合约)是一个运行在以太坊网络上表示现实中特定合约的抽象,应用可以像使用JavaScript对象一样使用它。 |
2、概念上的区分
Web2和Web3是两个不同的概念,它们在技术和应用层面都有所不同。
Web2是指第二代互联网,即现代互联网的基础架构和应用。Web2的特点是基于中心化的架构,用户需要依赖中心化的服务提供商来访问和管理网络资源。Web2主要应用于信息传输、社交网络、电子商务、在线娱乐等领域。</
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。