从基础设施角度看跨链用户体验 Layne Haber
关键词:
不同的链条、多边形链、交叉链、单链、多个链条、目的链、连锁价格、链信息、昂贵的链条、目标链、源链、链b、随机链、链基础设施层、跨链项目、跨链交易、交叉链的东西、跨链费用
文字记录:
Layne Haber 00:01
那么,从基础设施的角度与您讨论跨链ux,或者为什么所有这些桥黑客实际上可能不是跨链最大的问题?所以第一个交叉链有点糟糕。真的很难用。我是为跨链项目构建基础设施的人,我花了大量时间在账户之间切换gas以确保我可以诚实地发送交易,这阻止了我旋转密钥。太痛苦了。所以这就像一个大问题。
Layne Haber 00:38
但我不是唯一一个在处理跨链问题上挣扎的专家。我要把我的联合创始人扔到公共汽车下面,因为他不在这里。他也是交叉链的基础设施建设者,他犯了一个错误,将资产发送到他在一条链上控制的地址,在另一条链上,他不控制,因为这是一个多重签名。所以他失去了大约10ETH牺牲了它。看到很难过。他不是唯一一个这样做的专业操作员。如果你们还记得冬天静音乐观的情况,他们因为做同样的事情失去了大约200 k的操作令牌,他们把一个他们在主网上控制的保险箱的地址发送给乐观团队,乐观团队把操作令牌发送到那个地址,事实上只是烧掉了他们的供应量,因为没有人控制那个地址。因此,如果那些真正老练的操作员正在努力解决多个链上的代币转移的基础知识。
Layne Haber 01:48
你可以保证,可能有无数的用户因为这些跨链用户体验的基本构建块不到位而损失更多的钱。所以它们没有到位,因为仍然有很多未回答的问题导致基础设施层的跨链体验非常糟糕。其中一个重要的是最佳实践。所以有很多不同的最佳实践,因为互操作性基础设施非常不成熟,我们只是没有正确的答案。
Layne Haber 02:25
第一个是数据完整性。那么,确保具有不同经济安全性的不同域的数据完整性的最佳方法是什么?我到底是什么意思?所以说真的,当你谈论互操作性时,你是在谈论在这些不同的经济区或不同的链之间传递数据。如果你从随机链ABC def hex或没有真正强大的验证器集的东西,到像以太坊这样的东西,即使你使用客户端证明,你也只是在验证一个很容易被51%攻击的链的共识。那么我们如何确保从a链到b链的数据真正可信呢?这仍然是一个悬而未决的问题。我对此有想法,但它无论如何都不是固定的科学。还有异构性的问题,或者,比如,在空间中构建的项目如何在复杂性和安全性之间进行权衡?安全系统通常是非常简单的系统。但是当你谈论互操作性时,你真的想拥抱异质性。因为如果你想想所有即将上线的不同生态系统,操作堆栈,仲裁造型师的东西,多边形链,他们都将有自己的消息传递实现,利用他们架构的一些怪癖或他们系统中的一些特权。能够提供一流的、最安全的消息传递体验。但是,这种消息传递体验不会存在于所有这些系统中。很难把他们都聚集在一起。因此,这会影响到实现的复杂性。
Layne Haber 04:11
基础设施层,显然会增加一些,与安全性进行权衡,因为您的系统变得更加复杂。目前还不清楚如何处理所有这些。最好的权衡,我们仍然没有固定的最佳实践。这些是存在的许多不同基础设施项目中的一些重大差异。
Layne Haber 04:31
然后是您的基本开发实践。比如,你如何测试多个网络?你的桥有多少足够的bug赏金?构建跨链智能合约应用程序时应该使用哪些安全模型?跨链智能合约一般在异步环境中运行。目前还不清楚如何处理开发。思考这些事情的最佳方式。
Layne Haber 04:58
另一个很好的例子是我如何与非evm环境交互?如果你想想。这是一个非常基本的问题。从EVM到SolanaEvm地址20B,salana地址32B。你如何向用户展示它?这很难,有点烦人。但这些也是影响用户如何看待跨链以及对他们来说有多困难的大问题。
Layne Haber 05:28
还有一个。除了最佳实践之外,还有错误处理的基础知识。单链中的错误处理?超级容易。您的交易只是恢复。优秀。当您跨链时,您通常有2笔交易。一个在源链上,本质上是用户说,好吧,这是我的钱,这是我希望它去的地方。然后是目标链上的一个,要么是LP,要么是其他基础设施提供商,他们说,好吧,我从源头上得到了你的钱,这是你欠的钱。如果第二笔交易失败会发生什么?你如何向用户展示这一点?现在还没有标准。不清楚。一般来说,所有这些项目,比如,如果你幸运的话,他们有一个浏览器来显示这个错误,但大多数项目甚至不是这样。如果您正在这些跨链基础设施层之上构建智能合约系统,您将如何始终链接到资源管理器?比如,你是怎么想的?这变成了巨大的痛苦。
Layne Haber 06:37
还有资产问题。它也不是100决定什么或最好的方式来处理资产。你有一种方法,它是经典的锁定者。您可以在所有多边形乐观仲裁桥上看到这一点,您将资产放入桥中,它将在目标链上为您铸造相应的金额。这是伟大的,除了没有资产实际上是相同的,即使他们都指向同一资产在主网上,POS usdc是不一样的多边形是不一样的乐观usdc,这是不一样的套利usdc。这一切都非常烦人,可能与大多数用户无关。
Layne Haber 07:19
还有一种不同的方法,您可以直接从主网转到发行人本身。所以这是usdc正在探索的东西,如果你提交一些证明,他们会在哪里向你发行本机usdc,然后usdc在所有连接的链上都是相同的。但是,当现在有两种不同风格的usdc并且它们可能具有分散的流动性时,你会怎么做?那么,当你对usdc持乐观态度,而你又从发行人那里获得了usdc时,你将如何处理这种情况?或者一个更好的问题是,如果我是一个用户,我只是直接通过多边形页面来存储乐观情绪呢?我能得到什么?如果您直接使用合同怎么办?它只是变得非常混乱,有点不必要。它基于基础设施层的技术细节,不幸的是,这些细节确实会泄露并导致问题。还有费用问题以及如何处理跨链费用。所以如果这是连接升级桥的一个例子,它真的很酷,但是你可以看到我们正在从一个相对便宜的链多边形转向以太坊。当您为跨链交易收取费用时,您几乎只能保证用户拥有他们正在转移的资产和源链上的gas资产。因此,当您处理源链目标链交易时,您必须对目标链本身收费。否则,基础设施层将为该应用程序付费。
Layne Haber 08:58
这意味着在这个特定的例子中,当你从便宜的连锁店变成昂贵的连锁店时,我们要求你支付17马蒂奇。对于大多数用户来说,钱包里的Mattic数量是荒谬的,因为你可以用它做很多事情。除非你是一种马蒂鲸。你可能不是。你的钱包里可能没有20个mattock来在链条之间移动。
Layne Haber 09:17
同样,处理这种情况的最佳方法不一定清楚。每个跨链提供商都会以不同的方式处理它。那么这只是要收费的资产,甚至不一定是你如何看待不同环境之间的gas。
Layne Haber 09:32
那么什么是跨链的理想用户体验呢?理想情况下?就像你有完整的网络抽象,所以你不需要知道POS的这些资产风格。USC乐观,USC本土,usdc。真的很烦人。理想情况下,你只看到你的钱包或其他东西。我甚至不愿意称它为钱包,因为它在那个阶段看起来不同。你会看到你有这么多的美元存款和这些类型的消费机会。不知道这些机会在哪里,如何到达那里。你会看到抓住这个机会的代价。
Layne Haber 10:10
不幸的是,这需要做很多假设。这真的很成问题。如何显示该数据。好吧,酷。所以如果我们看这是当前的元掩码桥接口。如果你们还没有检查出来,你应该。真的很酷。但是你可以看到已经有很多混乱。理想情况下,我永远不需要知道我有任意性,然后有乐观情绪。这有点令人困惑。真的,我只是想知道我一般有多少eath。但是这样展示有什么问题呢?这是价格上的差别吗?因此,如果我要在所有链中显示一个eath余额,我使用它的链价格是多少?硬币壁虎,就像,聚合了很多链下信息。我是在目标链上使用它,还是在流动性池最深的链上使用它?不清楚。当你看到这种价格差异时,做出这些假设。对用户眼中的平衡有很大影响。
Layne Haber 11:17
好吧,现在我们回到费用。所以再从多边形到以太坊或以太坊到多边形,你会看到目标gas费用可能非常昂贵。费用令人沮丧的是,所有这些都取决于路径。因此,如果您正在考虑如何抽象它,它可以。用户何时会不清楚。为什么有些东西会花费更多。例如,如果我从多边形到以太坊,它将向我收取1717美元的马蒂奇。如果我不知道我在那个链条上,那为什么会。我不一定能理解为什么以太坊上的这个机会比多边形上的另一个机会更昂贵。做那种。
Layne Haber 12:04
这种对用户来说很清楚的差异真的很重要,但它。当你试图抽象不同链之间变化或不同链之间传输的复杂性时,这变得非常困难。然后我想谈的另一件事是生存危机。如果我们在这个世界上,我们对不同的链一无所知,但我们也有每个链的区块浏览器。你能想象如果你看到,哦,哇,看,我在多边形上有资产,你会有多紧张。这是我的4个网络之一,不管怎样。我知道我的地址。然后我去多边形扫描,实际上我什么都没有。
Layne Haber 12:45
就像,当你对它了解很多时,它很容易消化,但是如果你经历过区块浏览器?延迟可能真的很有压力,如果你是一个新手用户,那么这种类型的复杂性只会造成很大的压力。可能最终挽救了你几年的生命。好了,现在结束了。我对问题持开放态度。
说话人 2 13:13
我不知道这是否是与轴的正确对话,但就监管和破产而言,这是否与您如何在不同链上分发稳定令牌有关?这会影响你被政府抨击的可能性吗?
Layne Haber 13:37
我的意思是,我认为整个链条的流动性会下降很多。那里没有公共汽车。你可以看到很多人逃到更私人的连锁店,如果他们真的想抓住它。但总的来说,我认为这更多地取决于你的用户的管辖权。老实说,谁是这条链上活跃的交易者,或者他们在哪里做了最多的营销,这对管辖权有很大的影响。因此,这可能会产生比必然跨链更大的影响。