Web 3.0 入局攻略
郭大治
MetaTribe(M.T)DAO 发起人
7253 人已学习
新⼈⾸单¥59
登录后,你可以任选2讲全文学习
课程目录
已完结/共 17 讲
Web 3.0的风险与机会 (3讲)
Web 3.0 入局攻略
15
15
1.0x
00:00/00:00
登录|注册

02 | 公链:从计算分层开始

你好,我是郭大治。
从这节课开始,我们会走进 Web 3.0 世界的内部,详细看看 Web 3.0 的主要结构。在上节课我们也说了,Web 3.0 主要是通过纵向分层打破横向垄断的方式,来推动互联网升级。那么今天,我们就从 Web 3.0 结构中最基础的一层,也就是提供通用计算服务的计算层开始,认识 Web 3.0。

为什么是通用计算服务?

在正式开始之前,我们先来搞清楚一个小问题:为什么叫通用计算服务呢?
这是因为 Web 3.0 的计算层是开放的,谁都可以用。它并不是像我们现在登录的绝大部分网站一样,都运行在自己专属的服务器上,在 Web 3.0 里,是把计算层独立了出来,就像我们现在用到的 5G 网络、自来水系统、电网一样。
那么,Web 3.0 为什么一定要强调让计算层独立出来呢?其实它主要是想通过这种分层的方式避免数据垄断,让数据以公共账本的形式对所有人公开。当然,数据的公开也不是终点,让数据回归创造数据的人才是终点,但这一切首先要从摆脱数据垄断开始。
以太坊就是这样一种提供通用计算服务的基础设施,由于以太坊的计算网络可以随时进出,既不会受到任何限制,也不会影响计算功能的输出,所以我们一般都把以太坊这样的网络称为“公链”。今天,我们就从以太坊出发,看看这个公链到底是如何提供计算服务的。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

Web 3.0的核心结构是通过纵向分层打破横向垄断,其中计算层是其基础。Web 3.0的计算层是开放的,不同于传统网站运行在专属服务器上,而是独立出来,类似于5G网络、自来水系统、电网。以太坊作为公链提供通用计算服务的基础设施,通过其计算网络的灵活性和开放性,实现了公共账本的数据公开,摆脱数据垄断。相比比特币,以太坊内置了图灵完备的编程语言,使得智能合约的执行更加轻便和快捷,为去中心化应用提供了通用计算功能的基础层,因此被称为“世界通用账本”。 另一方面,IPFS作为去中心化存储类项目,提供了通用的存储层。基于IPFS协议,文件以256KB为单位打散存储,并生成哈希值形成索引结构,使得数据和文件的存储脱离特定网站,同时整合利用分布在不同地域的存储空间,为个人的分散存储空间找到了经济变现的机会。IPFS的设计打破了数据存储和调用依赖特定网站的模式,使得数据不再受网站故障或攻击的影响,也为NFT项目的存储提供了可靠的解决方案。以太坊官方网站也已部署到IPFS上,展示了Web 3.0不同协议之间的可组合性。 Internet Computer(IC)是以打造“互联网计算机”为目标,为去中心化应用提供全栈式开发及运维系统,将去中心化应用延伸到更广泛的场景。IC通过一组加密协议将独立操作的节点连接到一组区块链网络中,克服了传统区块链上智能合约在速度、存储成本和计算方面的限制,使得智能合约可以以近似于中心化网络的速度运行。此外,IC还支持原子层面的互操作性,使得在IC、比特币和以太坊之间能够实现一种无单点故障的运行状态。 以太坊在技术上也在不断突破自我,提出了升级路线图,包括将Pow共识机制转换为Pos共识机制,并通过分片技术进行全面扩容。此外,出现了Layer-2方案,将部分计算工作从链上移至链下,并通过某种机制实现链下和链上安全性的共享。 总的来说,公链技术的进化围绕通用计算服务的核心目标展开,各条公链采用不同方式为解决问题提供了解决方案,但仍有待解决的问题。除此之外,最新的进展包括Layer-2和分片技术。公链的计算实际上是一种冗余计算,如何让这种冗余计算更环保和绿色是一个需要思考的问题。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《Web 3.0 入局攻略》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(14)

  • 最新
  • 精选
  • GAC·DU
    能否在公链之上生成一条平行链,用来记录溯源信息,相当于在MySQL上架构Redis。

    作者回复: 如果是一条链负责安全,有另一条链负责计算效率,就是layer2;如果两条链不分主次,就是跨链

    2022-08-12归属地:北京
    3
  • 小平的IO
    我理解,这种冗余计算的本质,就是给这个网络里的参与者增加沉没成本。通过大量设备,算力的投入来保证参与者有强烈的意愿让这个网络保持健康。所以现在有POS(你先把钱放这儿),也可以考虑用其他有价值品抵押来代替单纯的冗余计算,比如信誉等吧。

    作者回复: 这里应该是同质化的投入,异质化的投入的话如何相互替代,极端化的个人信用就是中心化节点了

    2022-08-29归属地:北京
    1
  • 好好学习
    忘记在哪儿看的,web3要想落地,最大的难题是解决全球通用货币,老师觉得web3如果要落地,需要经历的核心阶段会有哪些呢?

    作者回复: 全球通用货币是应用层的内容,我觉得还是基础设施和商业模式优先,比如在免费服务+广告补贴模式的基础上如何重建新的模式,这种模式不是简单的把谁的既得利益分掉,而是能在更大范围组织起新的模式

    2022-08-12归属地:北京
    2
    1
  • 且慢
    老师,什么是联盟链,和公链有什么区别?

    作者回复: 公链节点随时加入或退出,联盟链节点加入需要获得许可

    2022-08-12归属地:北京
    1
  • 阿隆索
    一般会在L1之上再加一层自己的缓冲层,这样可以缓冲大量的数据,然后一次性的将这些数据存储到公链,以便节省Gas费用

    作者回复: 有具体的项目采用您说的这种方式吗?

    2022-09-05归属地:北京
  • 快乐学习
    以太坊是怎么实现图灵完备的,有对应的文档吗?

    作者回复: 这个要从代码层面找答案了

    2022-08-25归属地:北京
  • Ixist
    国内的树图链(conflux)和BSN也是公链,与以太坊比较有哪些特点?

    作者回复: 主要也是强调一致性

    2022-08-17归属地:北京
  • 蓬巍
    如何看待中国走的类似bsn这种国产无币基础设施的路径? 激励层是否是web3发挥效用的必须呢?

    作者回复: 无币基础设施的作用一定是受限的,激励层对于web3应该是必须的,至少在早期建设期间,没有激励层没法实现数字世界非常细致,精准、复杂的激励功能

    2022-08-15归属地:北京
    2
  • 镞砺括羽
    还是没太懂defi是什么

    作者回复: 去中心化金融,三无模式,无许可,无国际,无人驾驶

    2022-08-15归属地:北京
  • A.Y.
    当前pow这种共识机制最大的缺点就是在于太费能源了,大量的电力用于无意义的反复哈希,只有等到可控核聚变等技术成熟能源不值钱的时候才能大规模使用。

    作者回复: 能源消耗是pow的问题之一,还有可扩展性差,所以,BTC只能算是原创产品,不能算是基础设施

    2022-08-14归属地:北京
收起评论
显示
设置
留言
14
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部