类别:区块链 / 日期:2021-09-22 / 浏览:1902

从比特币到代币发行、DeFi,以及十分炽热的 GameFi,人们不断在摸索若何将货币属性连系到应用的各个环节中。但应用不只涉及到价值流转,还涉及到数据存储、数据计算。考虑到效率和成本,目前合适在链上处置的数据以及逻辑极其有限,那就使得良多应用只能实现部门去中心化,从而招致仍然存在审查风险、数据风险,近段时间的两个案例就十分典型:

7 月, Uniswap Labs 迫于监管压力,颁布发表将审查官网前端(app.uniswap.org ),并主动下架存在监管风险的代币 。

音乐家 3LAU 在 Gemini 交易所撑持运行的 NFT 交易平台 NiftyGateway 上以 1100 万美圆的价格出卖了一张 NFT 专辑,然而,那个 NFT 如今已经丢了。

显然,app.uniswap.org 的前端页面不是去中心化的,NiftyGateway 也没有接纳去中心化体例存储 NFT 文件。

应用的根底设备

我们在利用应用时,背后发作了什么?

起首用户在阅读器输入域名,阅读器会恳求域名解析(DNS 查询),定位到办事器并施行指令后,返回成果到阅读器页面。当前互联网应用所利用的域名系统、办事器都是中心化的。

域名系统将可读的网址与 IP 对应起来。谷歌的 IP 地址 142.250.217.68 很难记住,但 Google.com 却很容易。互联网的域名系统由中心化机构办理,会招致审查和回绝拜候等问题,还容易遭到收集攻击。

内容和社交平台需要利用存储办事器,若是平台停行维护办事器,或者办事器数据泄露,城市影响用户利益。

在游戏和娱乐媒体等行业,强大的计算力尤为重要,一个特效画面可能需要利用数千台机器。和中心化存储计划一样,存在停行办事,或者办事器自己呈现问题的风险。

Web 3.0 应用的去中心化根底设备恰是从那三个方面展开。

去中心化域名

去中心化域名系统利用区块链手艺以完全去中心化的体例构建一个类似 DNS 的全球系统,使得没有一个主体可以审查一个网站或强行褫夺一个域名的所有权。DNS 的域名对应的是办事器 IP 地址,去中心化域名则对应以太坊或 IPFS 办事器哈希地址。

目前已经有一些去中心化域名办事项目

一文读懂Web 3.0全栈去中心化历程  Web 3.0 数据存储 IPFS 服务器 第1张去中心化域名停顿:

阅读器集成。支流阅读器(如 Chrome、Firefox)还没有集成去中心化域名,需要别的安拆扩展法式或自定义 DNS 设置才气拜候去中心化域名。隐私阅读器 Brave、Opera 已集成 Unstoppable Domains,无需设置,可间接拜候。

阅读器撑持。Brave、Opera、Status、MetaMask 手机版,以及撑持 MetaMask 扩展的任何阅读器均撑持 ENS + IPFS 网站。(需要在阅读器中设置。)

规模:

ENS 已经注册域名 34.3 万,持有者 12.1 万(官网,9/18)。截至 8 月已注册的 Namebase 域名 180 万,利用中的 Handshake 域名 11 万。

域名解析撑持。云加速办事商 CloudFlare 颁布发表撑持区块链域名供给商 Unstoppable Domains 的散布式收集解析器办事,用户可通过 CloudFlare 拜候「.crypto」域名。

其他停顿:ENS 完成全面 DNS 定名空间整合,人们能够利用任何 DNS 后缀(如 .com、.org)领受加密货币付款和其他办事。

去中心化存储

用户在拜候一个域名时,起首看到的就是前端页面。前端一般被托管在存储类办事器或者专门的前端办事器上,因而前端去中心化素质就是存储去中心化。譬如,我们翻开网站看到「404 not found」,那是告诉我们那个页面已经不存在了,被办事器删除了。此外,文字、图片、视频等内容也被放在存储类办事器上。

去中心化存储要实现没有任何一个主体可以修改、删除存储的内容,同时要避免数据丧失。需要留意的是,良多应用说他们将内容托管在 IPFS 上,那其实不代表他们接纳了去中心化存储。譬如 app.uniswap.org 的前端页面就托管在 IPFS 上,但仍是能控造前端页面的显示。那是因为 IPFS 只是一个文件寻址协议,文件仍然存储在可被控造的办事器上。Filecoin 是 IPFS 的鼓励层,它的存储节点是去中心化的,因而 Filecoin 才是实正的去中心化存储收集。

本年以来,跟着 NFT 呈爆炸式增长,对去中心化存储的需求也大幅增长。支流去中心化存储收集当前规模:

一文读懂Web 3.0全栈去中心化历程  Web 3.0 数据存储 IPFS 服务器 第2张去中心化存储停顿:

本年 5 月,IPFS 官方协议尝试室正式推出了 NFT.Storage 项目,用户能够免费的将 NFT 内容或元数据贮存在 IPFS 和 Filecoin 中。

Arweave 推出了一种名为「PST」、带有利润分享功用的新型代币系统。开发者能够操纵 SmartWeave 在其应用中添加一种机造,向其平台上交易的用户收取少量费用,并把那些费用分配给 PST 持币者 。

Storj 的去中心化云存储平台 Tardigrade 已进入商用阶段,用户在利用开源软件的时候能够将数据存储于 Tardigrade 收集,以体验到愈加廉价和愈加平安的数据存储办事,开源项目可以与 Storj 分享用户利用存储办事时所付出的费用,通过那种体例实现和开源项目标共赢。

2020 年 2 月 Sia 发布去中心化内容分发及共享平台 Skynet,每个上传到 Skynet 的文件城市返回一个奇特的内容标识符,称为 Skylink,和 IPFS 的 CID 类似。Skynet 供给了面向 Web 2.0 开发者的支流编程语言 SDK,是客户端收集应用和静态生成器摆设的完美选择。

Filebase 或 Pinata 如许的中心化公司将去中心化的存储协议打包成更多可用的办事,供小我或开发者间接利用。

去中心化计算

用户在前端的动做会转化恳求发送到办事器,逻辑计算类的恳求被发送到计算办事器,处置成果返回到前端停止展现。以太坊的定位是世界计算机,它所供给的就是去中心化计算。寡所周知当智能合约逻辑复杂时,就会消耗更多 gas 费,一些 Layer2 计划接纳将计算放到二层收集,计算成果返回链上的体例来进步以太坊处置才能。此外有一些专门供给去中心化云计算的平台。

Akash

通过 Akash 的平台,开发者能够轻松平安地拜候云计算,目前成本比 AWS、谷歌云和微软 Azure 等集中式云供给商低 2-3 倍。

Dfinity 

DFINITY 的整体架构和以太坊有很大的差别。DFINITY 是一个异步动静系统,能够显著进步计算才能。DFINITY 对数据中心和运行节点有专业要求,那有效包管了整个系统的算力和不变性。DFINITY 生态中的明星项目更偏向于社交等传统互联网应用,并非以 DeFi 和 NFT 为主。

Web 3 根底设备全套处理计划

去中心化应用需要用到多个去中心化根底设备,互相之间存在难以协调的问题。

Web 3 Unstopable 联盟

比来 Handshake、Skynet 和 Akash 配合构成了一个全栈去中心化根底设备联盟,供给了全套去中心化应用开发教程和东西。

一文读懂Web 3.0全栈去中心化历程  Web 3.0 数据存储 IPFS 服务器 第3张Handshake 供给域名办事。

前端摆设到 Skynet:Skynet 通过其底层的 Sia 收集供给去中心化的存储

后端摆设到 Akash:Akash 供给去中心化的计算,十分合适托管任何能够在容器中运行的应用法式,包罗 Ruby on Rails、NodeJS、全功用数据库(如 MySQL 和 Postgres)、GraphQL APIs,以及任何你能够在 Docker Hub 上找到的工具。

Postgresql 是一个后端冗余的数据库,Filebase 通过供给 S3 兼容 API,让让应用能够轻松利用去中心化存储办事。Postgres 和 Filebase 均能够将数据库备份到 Skynet。

Stratos:去中心化数据根底设备

Stratos 是一个可靠的第 0 层根底架构项目,能够为区块链行业供给去中心化存储、去中心化数据库和去中心化计算三位一体的办事。Stratos 的架构包罗了区块链、去中心化存储、去中心化数据库和去中心化计算。Stratos 于 6 月 9 日在 Polkastarter 停止 IDO,5 月完成 183 万美圆种子轮和战略轮融资。

Stratos 拥有全局和分离的索引办事,并供给更适宜的分片和复造以确保用户数据永久不会丧失。Stratos 存储收集不只是存储,并且是加速收集,也可称其为“去中心化 CDN”,能供给更高效的数据存储和查询功用。

连系 Stratos 自有的区块链,开发者能够按照本身的需求去灵敏的利用差别的办事组合来构建本身的应用。第三季度 Stratos 方案发布一些 demo 应用法式,并在存储根底设备上开放测试。

最初

Messari 《第二季度 Web3 停顿陈述》中有一张 Web2 和 Web3 的对应图,能够帮我们更好理解 Web3 架构,从上到下依次是:数据存储&虚拟机、数据处置&信息平台、域名系统、应用。

一文读懂Web 3.0全栈去中心化历程  Web 3.0 数据存储 IPFS 服务器 第4张陈述认为,Web3 的接纳已达临界点——流媒体应用市场 livepeer 本年上半年每周处置数百万的视频,并产生数千的协议费收入;查询以太坊和 IPFS 等收集数据的索引协议 The Graph(被称为区块链范畴的谷歌),在第二季度每周产生几千美圆的费用。

Web 3.0 并非要代替现有互联网。而是通过给互联网引入货币属性、将整个架构去中心化、让用户对数字身份和数据拥有更多的控造,让互联网变得更平衡和民主,最末实现效率和立异双重目的。而根底设备将成为 Web 3.0 最间接、确定性更高的受益者。

 可能感兴趣的文章

最近发表