织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币 > 以太坊

如何在以太坊 Layer 2 上构建衍生品 DEX?(5)

时间:2021-05-19 16:27来源:未知 作者:admin 点击:
David:Ohad,你能描述一下目前哪些硬件或软件钱包支持 Stark Keys 吗? Ohad (StarkWare): 当前,Ledger 钱包原生支持 Stark Keys 和 StarkWare 的应用程序,以及其他几

David:Ohad,你能描述一下目前哪些硬件或软件钱包支持 Stark Keys 吗?

Ohad (StarkWare):当前,Ledger 钱包原生支持 Stark Keys 和 StarkWare 的应用程序,以及其他几个钱包。 我相信 Authereum 支持它,尽管最近被弃用。 对于其他任何钱包,我们都有一个 JavaScript 库,要求该钱包使用以太坊密钥签名,并从该签名中衍生出 Stark 密钥,正如 Brendan 所述。 这就是 MetaMask 和所有常用钱包当前的工作方式。 我们计划加入更多的钱包,以使它们本机支持 Stark Keys。 这是我们一直追求的目标。 随着越来越多像您这样的项目的进行,我认为这很快就会发生。

David: 上周末加密货币市场闪电崩盘后,引发了很多议论。StarkWare 发表了一篇关于预言机在 Layer 2 上的价格的博文,这在其他 DEXs 上似乎是一个大问题。Brendan, dYdX 的 StarkEx 实现如何使用 Oracle 的价格?它与第 Layer1Oracle 有什么不同?

Brendan:所以现在我们还只使用 Chainlink 预言机。我们也在和其他几个预言机项目交流看是不是需要有一些合作。正如我所说的 dYdX 正在寻求快速发展,而值得赞善的是 Chainlink 能够为我们提供大量不同的交易对,并支持支持 Layer2 密钥或 Stark 密钥。

目前,我们只和一家预言机项目合作,他们向我们发送加密并已签名的价格。我们能够通过加密的方式来告诉他们它们来自签名者或我们信任其私钥的人。然后,我们将它们汇总起来,并使用其中间值,就可以成为 Layer2 预言机的价格。所有价格均带有时间戳等诸如此类的东西和资产名称。将它们汇总在一起,并得出某个仲裁的中位数,这就是我们在 Layer2 上执行操作的方式。这和大家在 Layer1 网络上看到的许多预言机项目的模式非常相似。

除了不要求每个预言机都发送交易之外,我们的做法类似于将所有签名批量聚集而不需要将所有的交易都打包到 Layer1 网络上。它们可以直接进入 Layer2 区块并最终在整个区块打包好发布时上链。

David: Ohad,你能描述一下周末发生的情况以及 Layer 2 预言机如何帮助 dYdX 维持定价吗?

Ohad (StarkWare):上周末,在短时间内以太坊的价格下跌了 20%。而 dYdX 相对于其他去中心化交易所来说最大的优势在于,我们不断从 Chainlink 预言机获得所有的价格,并且可以实时地对价格变化做出反应,而不必等到链上接受交易后。当我们从 Chainlink 获得价格并使用它之后,我们可以再次通过该价格发送后续交易而无需等待链下发生的事情。

这就是让 dYdX 可以正常运行的原因。在 1 小时内我们进行了 1000 多次清算,这在 Layer1 网络上是不可能实现的,因为我们的很多竞争对手也在此时发送交易。因此,这就是为什么较小的延迟可以提高系统稳定性的原因。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容