当 Facebook 重命名为 Meta 并确定向"元宇宙"方向发展以后,Web 3.0 也再次火了一把。 实际上,Web3.0 并没有一个准确的定义,但是它通常被认为和区块链、加密货币、元宇宙等新兴事物相关联。 从 Web 1.0 到 Web 2.0 有着十年的过渡时间,或许我们同样需要静待 Web 3.0 时代的到来。 Web 1.0 静态时代 先来回顾下 Web 1.0,那个旧石器时代: Web 1.0 始于 1994 年,持续到 2004 年,这个时代的网站只是带有文本和图像的静态页面,除了阅读文本之外,不能做任何其他事情,只能像报纸一样阅读。 并且此时的互联网没有任何保护机制,用户很容易就点击恶意链接,感染病毒。 随着 Flash 和 JavaScript 等技术发挥起作用,网页迎来了 2.0 时代,一切变得更加动态。 Web 2.0 大数据时代 Web 2.0 是大数据时代,始于 2004 年,用户不再是"读报纸"了。 用户开始了与网络进行互动,发帖子、留言评论、买卖物品等等。这时,收集用户数据然后进行分析,这一行为变得尤其重要。 用户就是数据,数据就是钱。 用户创造数据,但是并不拥有数据,拥有数据的是那些大公司,它们存储数据、管理数据,隐私这个东西变得难能可贵。你总能看到你想买的东西的广告 Orz Web 3.0 区块链时代 Web 3.0 时代,是正在来临的时代。在 3.0 时代中,用户变成了数据的拥有者!去中心化的区块链网络让这变成现实。 没有 CEO、没有公司、没有中心服务器,服务是开源的、协议是大家有共识的、传输是私密安全的、版权是受保护的(NFT)。更快、更安全、更匿名,更虚拟化。 用户可以连接到不同的虚拟世界并与 3d 模型或其他人进行交互。 听起来有点扯?但是这已经正在发生了! 目前有哪些已经上线的 Web3.0 实际应用呢? DApp 没错,Web 3.0 应用程序叫做 DApp ,全名是 Decentralized Application (去中心化应用程序)。 要了解 DApp,首先就得了解"去中心化",在 Web 2.0 的时候,我们访问的服务都属于【中心化】服务,管理者有绝对的权威,平台的一些举措,对用户有着很大的影响。"去中心化"后,这类绝对的权威将会消失,大家都可以查看你的代码逻辑,如果刻意的隐藏代码逻辑,那这将是一个不平等的智能合约,将不被承认。 https://dappradar.com/ 网站收录了世界范围内的 DApp。b( )d 热门 DApp 排行: DApp 白皮书 根据分散式应用程序白皮书理论 (The General Theory of Decentralized Applications White Paper),符合以下标准的申请则被视为分散式应用程序: 开源 (Open Source) - 分散式应用程序必须完全开源并自主运行,简单来说是将程式码完全公开,以便其他开发者或程式人员作复核及修改。 分散 (Decentralization) - 将所有数据加密存放于可公开访问的区块链中。 密码货币 (Tokens) - 为区块链提供原生的数字货币 (Coins) 或用智能合约发表的代币 (Token) ,为采矿人员和用户提供价值。 算法 (Algorithm) - 使用标准加密算法通过节点网络启用采矿。 Glossary 根据 《top-18-web-3-0-trends-every-frontend-developer-has-to-follow-in-2022》,我们进一步看下 DApp 的相关知识清单: Metaverse 是一个 3D 的虚拟网络世界,你可以和其它数字化的对象互动。 Blockchain 分布式数据库,数据被分成用密码学链接的 块 。当新数据被推入区块链时,它会填充一个空块,该块进一步链接到其他块,创建一个按时间顺序排列的链。区块链中的数据不可逆操作,能永久保存,任何人都可以查看。 Cryptocurrency 加密货币,去中心化的银行,每个人都能发币,安全、交易快。 Crypto Wallet Metamask 流行的浏览器扩展和移动应用程序,充当加密钱包和 DApp 的网关。 Miner 区块链中的节点。它是在交易过程中生成(将新记录插入到区块链中)。 Gas Fee 用于测量在以太坊区块链上执行特定操作所需的计算工作量的单位。什么是Gas? Token 数字令牌。 NFT 数字资产。 Smart contract 智能合约,存储在区块链中的去中心化程序。当参与者满足前提条件时调用。它类似于供应商的机器,买家插入卡付款时执行。它允许你选择所购买的饮料,并在饮料下发后将钱转给卖家。 自动化 、 安全 、 快速 。智能合约可以是任何服务:汇款、选举投票、改变财产归属等等。 ICO 加密世界的 IPO。 DApp 去中心化应用程序。 DeFi 去中心化金融服务。 DAO 去中心化自治组织。 Consensus 去中心化的一组规则,规则达成前必须验证。 Ethereum 一个在公共区块链网络中工作的开源软件平台,专注于运行DApps应用程序。 EVM 用于执行智能合约。 Solidity 编写智能合约的编程语言。 Solana 解决可扩展性、交易速度、价格和能源效率等主要问题的区块链。 博观而约取,厚积而薄发,吾告子止于此矣。—— 苏轼《稼说送张琥》我是掘金安东尼: 一名人气前端技术博主(文章 100w+ 阅读量) 终身写作者(INFP 写作人格) 坚持与热爱(简书打卡 1000 日) 我能陪你一起度过漫长技术岁月吗(以梦为马) 觉得不错,给个三连吧(这是我最大的动力 )