在区块链上运行的智能合约可以提供反审查和连续操作,但用户如何确保前端体验也可以在访问这些智能合约之前提供相同的去中心化功能?
上周,在监管压力下,Uniswap协议背后的开发团队Uniswap labs宣布将审查官方网站的前端,并主动移除存在监管风险的代币,特别是像追踪特斯拉股票价格的 sTSLA 代币等在不久前被美国 SEC 主席 Gary Gensler「点名」的 「股票代币」 、「 由证券支持的稳定价值代币」 和 「提供基础证券合成风险的虚拟产品」 。
“去中心化”的监管时间已经正式到来,但“去中心化”失败了吗?
答案可能是否定的。因为即使Uniswap官方网站门户无法交易某些代币,Uniswap协议本身也是“无许可证”的,这意味着它作为“协议层”仍然是中立的,用户仍然可以与协议本身交互以完成任何所需的交易。
举一个更极端的例子,即使所有前端网页将来都面临监管风险,只要用户运行以太坊节点,只要有足够的矿工,他们仍然可以进行任何交易。
然而,这远远不够。如果前端能够**审查会更好吗?事实上,我们已经有了一些解决办法。
DeFi 应用「前端中心化」的状况普遍存在
现在,许多基于区块链的应用程序正在通过智能合约实现核心业务逻辑。例如,DeFi应用程序中的基金交互和游戏或NFT市场中的资产调用需要在链上完成。
通过智能合约执行的业务可以确保其去中心化的特性,特别是抵抗审查和提供连续业务的能力。任何交易都可以安全执行,业务将在区块链上**运行。只有少数例外情况下,智能合同中的应用程序可以直接集成审查功能。例如,美元稳定币USDT和USDC已将一些以太坊地址列入黑名单,但绝大多数DeFi应用程序不符合此条件。
然而,与核心逻辑的一般去中心化不同,链上大多数应用的前端呈现仍然广泛采用互联网时代的形式,如移动应用或网页。除了帮助用户在链上提交交易外,这些web前端还具有一些纯前端功能和定位,如产品是否“易于使用”,还可以提供更多的显示级功能,帮助用户进行决策(数据和图表)。
然而,大多数前端网页仍然是通过传统的互联网架构实现的,这导致出现了“前端中心化”的痛点,最典的组件包括域名、网络服务、服务器、存储服务等,很容易成为监管对象。
前端可以去中心化吗?
当然,但考虑到与当前互联网架构的“兼容性”,将引入少量中心化服务以实现更好的用户体验。然而,随着基础设施的不断升级,可以考虑“完全去中心化的前端”和“更好的用户体验”。
举个简单的例子,虽然现在你不能通过访问app.Uniswap.org来交易XAUT,但是你可以通过访问Uniswap.ETH.link来提交交换XAUT的连锁交易(Uniswap团队声明XAUT被禁止是因为存在合同漏洞)
「Uniswap.ETH.link」是什么?
简言之,它结合了“去中心化域名”、“去中心化存储IPF”和“中心化访问(cloudflare或ETH)”。链接等),可在所有浏览器中直接访问Uniswap的去中心化式前端。
去中心化版本前端和中心化版本前端之间的核心区别在于,去中心化版本可以由任何人部署。它没有一个节点负责页面的部署和维护。这些网页在网络中是常见的,这意味着它可以提供反审查功能。
至于我们为什么要添加“中心化式访问门户(cloudflare或ETH)。原因是目前的web浏览器本身不支持“去中心化域名”和“去中心化存储”的访问能力,这样的中心化服务可以改善现有互联网用户的用户体验。
然而,一些浏览器在这一领域一直在努力工作,以逐渐提供去中心化服务的本地访问能力。
去中心化前端的组成
如果以现有的互联网为类比,去中心化版本还可以分为浏览器、域名、存储、计算等组件。
浏览器
作为用户访问Internet的入门级工具,web浏览器几乎是继操作系统之后的核心应用程序。为了支持尽可能多的用户,大多数浏览器都采用了多平台策略,与Linux、MacOS、windows甚至IOS和Android兼容。
当然,在加密货币的广泛领域中,加密货币钱包也是浏览器,因为大多数钱包不仅是私钥管理器,还是提供各种应用和服务的入口。
在所有web浏览器中,opera和brave对去中心化服务的支持**。其中一些平台版本支持IPFs和ENS域名的本机访问能力,并将在未来继续扩展到更多平台和服务。Chrome和Firefox这两种安装容量更大的浏览器,也通过丰富的插件生态提供了更好的适应性。
去中心化域名以及域名解析
传统的域名是提供访问服务的能力。例如,当用户知道在浏览器中访问Google.com时,他们可以访问Google的搜索服务。然而,这种访问能力是完全中心化管理和维护的,由ICANN统一管理。
“去中心化域名”服务在去中心化的网络中完全运行域名,任何人都可以公平地完成域名注册,无需审查。因此,区块链是去中心化域名的解决方案。例如,许多团队从最早的namecoin开始就尝试过这种方法。
目前,使用最广泛的是以太坊网络中运行的以太坊域名服务(ENS)。其中,ENS域名的注册、注册信息、变更信息、续费等服务通过以太坊智能合约实现。ENS选择的域名为”。“以太坊”,与以太坊的象征符号一致。
由于ENS的数据存储在以太坊网络中,浏览器读取这些数据的最安全方式是通过整个以太坊节点获取数据。但是,由于成本稍高,前面提到的“中心化式访问(cloudflare或ETH)”。链接等)是为了帮助当前的web2用户解决体验问题。
也就是说,当浏览器不具备支持的本机解析能力时”。ETH”,ENS团队购买的传统域名ETH.link(即普通浏览器可以解析ETH)。链接)可以解析所有ETH域名。
这个 路径 就是:任何用户——gt; 任何浏览器——gt;Uniswap.ETH.link——gt;Uniswap.ETH 的资源。
上述路径通过“中心化访问”实现与现有Web设施的集成。除了ens、握手、不可阻挡的域名外,DAS和其他团队也提供类似的功能。
当然,将来可以取消“中心化式访问”。一种方式是越来越多的公司提供此类服务(间接获得反审查能力),另一种方式是浏览器可以通过自己的以太坊节点获得这些数据(直接获得反审查能力)。
去中心化存储与计算
存储和计算将逐渐变得去中心化,但对于当前去中心化的应用程序,“去中心化存储”可能是最紧迫的,因为轻量级计算可以通过浏览器实现。
IPFs被广泛应用于这一领域,因为该协议中没有代币和区块链,比filecoin更纯粹。为了确保长期有效的存储,还可以考虑使用filecoin和arweave。目前,Uniswap.ETH解析的网页存储在IPFs网络中。
目前,opera和brake也通过一些合作的“中心化接入点”实现了IPFs的接入能力。然而,运行IPFs的服务成本远低于运行以太坊节点的服务成本,但访问速度需要提高。现阶段仍需依靠“中心化接入”。
所以补充一下就是:任何用户——gt; 任何浏览器——gt;Uniswap.ETH.link (通过中心化服务实现)——gt;Uniswap.ETH 在 IPFS 上的资源 (通过中心化服务实现) 。
这些前端网页通常不需要大量的存储和网络带宽,但如果将来有网络访问能力需要更大的带宽来提供更多类的服务,也可以通过Mason或theta等服务来实现。
对于严重的“去中心化计算”,有一些解决方案,如dfinity的“Internet computer”和Golem,但它仍处于早期阶段。
其他解决方案?
上述解决方案足以组合一些去中心化的web前端。除了Uniswap.ETH之外,许多以太坊Delphi应用程序,如synthetix(syntex。SNx。ETH)还部署了去中心化的前端版本,可用于实现反审查。
除了这组解决方案之外,还有其他解决方案,如全栈数据单元,它实现了区块链、交易和服务器的**服务,但这些解决方案仍处于早期阶段。
对于现有团队,通过ENs、IPF等组件的组合,可以更快地实现前端分权,解决当前的迫切需求。
当然,监管力度也可能会加强,后续可以采取哪些手段尚不清楚。也许,只要创新速度更快,监管就只能相对缓慢。
文章标题:深度|去中心化金融已成为监管的重要目标,DeFi前端如何实现去中心化?
文章链接:https://www.btchangqing.cn/307529.html
更新时间:2021年08月06日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。