|
| 1 | +--- |
| 2 | +title: 从Web的变迁看透Web3本质,Move让用户掌握所有权 |
| 3 | +weight: 47 |
| 4 | +--- |
| 5 | + |
| 6 | +~~~ |
| 7 | +* 本文由Starcoin社区原创,网友投稿 |
| 8 | +~~~ |
| 9 | + |
| 10 | +## 从Web的变迁看Web3 |
| 11 | + |
| 12 | +从计算机元年(1970年)开始,短短几十年,IT行业已经经历了几波浪潮,其中最大最持久的一波浪潮是互联网。互联网技术成熟之后,产生了很多影响深远的应用,例如电子邮件、Web技术等等,彻底的改变了人类的生活方式。如今的生活,人们无论相隔多远,只需要通过各种灵活的通讯工具、社交应用,就能轻松的建立联系。 |
| 13 | + |
| 14 | +尤其是移动互联网爆发之后,打车、订餐、购物等移动应用,让生活方式更加便捷。这些繁荣的背后都离不开互联网技术和Web技术的成熟。最近几年,Web3技术也逐渐进入大家视野。这里给先梳理一下Web技术的发展历史,方便大家理解什么是Web3。 |
| 15 | + |
| 16 | +Web技术产生大概30年左右,已经相当成熟并被所有人接受。在这个过程中,Web技术已经经历了3次大的升级,分别被称作Web1.0、Web2.0和Web3.0。接下来深入介绍一下它们之间的区别: |
| 17 | + |
| 18 | +<img src="https://tva1.sinaimg.cn/large/008i3skNly1gz66auntwtj312g0fwabg.jpg" alt="web_1_2_3" style="zoom:33%;" /> |
| 19 | + |
| 20 | +Web 1.0指的是万维网发展的第一阶段,时间大约从1991年到2004年。这个时期Web应用的主要特点是静态网页,典型的代表是门户网站。内容创作者比较少,基本是专职编辑,大部分用户被动的消费内容。 |
| 21 | + |
| 22 | +2004年举行了第一个Web 2.0大会,Web 2.0的核心概念是互动、分享与关系,所有的网络行为,都可用这3个关键字解释。Web 2.0的核心是参与,用户不再是被动的内容消费者,而是参与者,最典型的应用就是SNS。Web 2.0时代,真正进入了应用繁荣的时代,例如博客、社交、电商、直播、打车、IM等等,影响到了生活的方方面面。 |
| 23 | + |
| 24 | +经历了Web1.0,到了Web2.0,一切似乎很完美。事实上,不管是Web 1.0时代还是Web 2.0时代,用户在各个应用、各个场景所产生的内容并不属于自己,而是属于平台。并且平台有权在任何时候处理用户数据、对用户禁言、甚至删除用户。也就是说,所有权不属于用户自己。 |
| 25 | + |
| 26 | +Web3.0要在Web 1.0和Web2.0的基础上,让数据真正属于用户自己。打破时间和空间的限制,不管什么时候、用户是什么国家、什么性别,让用户掌握所有权。可以这么说,Web3.0时代是真正解放用户的时代。 |
| 27 | + |
| 28 | + |
| 29 | + |
| 30 | +## 如何保障用户数据的所有权 |
| 31 | + |
| 32 | +Web3.0是值得拥抱的时代,区块链是实现Web3.0重要的基石。 |
| 33 | + |
| 34 | +从区块链的角度来看,要把数据的所有权彻底交给用户自己,除了共识的设计,账户系统的存储模型也是很重要的因素。这里分析一下常见的情况。 |
| 35 | + |
| 36 | +在Bitcoin的UTXO模型下,每个用户在自己钱包中保存未使用的交易输出,这是一种彻底的让用户掌握所有权的方案。但是Bitcoin的script本身有局限性,表达能力不足。 |
| 37 | + |
| 38 | +在Ethereum的Account模型下,虽然每个用户在自己的账户下保存属于自己的ETH,但是由Solidity合约产生的更多数据却都只能统一保存在合约账户下,本质上是数据所有权属于某个合约账户了。实际上,EVM生态都是这种情况。 |
| 39 | + |
| 40 | +Starcoin也使用了Account模型,但是使用Move作为智能合约语言。在Move的存储模型中,任何合约产生的数据,都可以分散存储到用户自己的账户下面去。既拥有强大的表达能力,又保障了用户自己的数据所有权。所以在Web3.0时代,Move是目前智能合约的最佳选择。 |
| 41 | + |
| 42 | +<img src="https://tva1.sinaimg.cn/large/008i3skNly1gz64khhxkvj30n60c90tg.jpg" alt="starcoin_move_account" style="zoom:50%;" /> |
| 43 | + |
| 44 | +Starcoin致力于打造Web3时代的重要基础设施。除了使用Move作为智能合约拥有更好的存储模型之外,Starcoin使用PoW作为一层共识。在目前所有的共识中,PoW是保障用户权益最彻底的方式。 |
| 45 | + |
| 46 | +Starcoin主网已经稳定运行大半年了,社区也比较成熟了,近期有很多DeFi应用即将上线主网。欢迎通过下面的方式加入Starcoin社区: |
| 47 | + |
| 48 | +Twitter: @StarcoinSTC (English) https://twitter.com/starcoinstc |
| 49 | + |
| 50 | + Twitter: @StarcoinZH (Chinese) https://twitter.com/starcoinzh |
| 51 | + |
| 52 | +Telegram(English): http://t.me/Starcoin_STC |
| 53 | + |
| 54 | +Telegram(Chinese): http://t.me/StarcoinZH |
| 55 | + |
| 56 | +Meduim(English): https://starcoin.medium.com/ |
| 57 | + |
| 58 | +Meduim(Chinese): https://medium.com/@StarcoinZH |
| 59 | + |
| 60 | +Discord: http://discord.gg/starcoin |
| 61 | + |
| 62 | +Starcoin Website: [http://starcoin.org](http://starcoin.org/) |
0 commit comments