关于web3合约学习之HelloWorld

解释一下什么是web3以及智能合约之间的关系
Web3
定义
Web3,也称为“Web 3.0”,指的是下一代互联网架构,它旨在实现去中心化、用户拥有数据控制权和隐私保护的网络。Web3 基于区块链技术,特别是以太坊(Ethereum)这样的去中心化平台。

智能合约
定义
智能合约是一段自我执行的代码,部署在区块链上。它们定义了协议各方之间的规则和协议,一旦满足条件,合约自动执行,无需人为干预。
使用Solidity编程语言编写

总结
Web3 是一个以去中心化为核心理念的新互联网架构,利用区块链技术实现用户数据的自主控制和透明操作。
智能合约 是一种自动执行的协议,确保在区块链上透明和可信地运行,广泛应用于各种去中心化应用中。

上面是官话,这是我自己理解的话
web1就是我们国内的静态网页类似早期的静态新闻网站,但是只能读不能写
web2就是类似我们现在抖音B站等等这些公司拥有我们的数据,并决定我们能使用什么样的服务。
web3 让用户自己掌控数据和服务。

智能合约就像是自动化的“如果…那么…”程序。它们是写在区块链上的代码,当满足特定条件时,它们会自动执行。

举个例子:
假设你和朋友打赌,如果今天下雨,你就给他10块钱。如果写成智能合约,合约会检查天气情况,如果真的下雨了,它会自动把10块钱从你的账户转到你朋友的账户。这个过程是不需要第三方(比如裁判或银行)的,因为代码会自动执行。

Web3和智能合约的关系

猜你喜欢

转载自blog.csdn.net/AdminPwd/article/details/139002463