主页 > 下载imtoken被盗 > 麻省理工学院测试智能合约驱动的比特币闪电网络

麻省理工学院测试智能合约驱动的比特币闪电网络

下载imtoken被盗 2023-04-25 06:14:58

麻省理工学院的一项测试让我们难得一瞥比特币是如何真正大规模运作的。

正如 CoinDesk 上周报道的那样,这所著名的美国大学一直在悄悄地进行比特币 Lightningwork 网络的实验性用例演示,展示了它如何与智能合约集成,从而使成千上万的交易处理也具有高度的复杂性。

该实验于 2015 年在学校的数字货币创新中心 (DCI) 进行建模,以进一步进行数字货币研发 (research and development),设想一个系统,根据今天的天气或当前美元,允许在事件发生时自动生成交易定义明确的外部事件。

麻省理工学院创新地使用“预言机”使这成为可能,“预言机”是旨在将数据广播到智能合约的可信实体。 研究人员 TadgeDryja 和 AlinS.Dragos 以此为样本建立了一个测试预言机,用于广播 satoshis,即比特币最近美元价格对应的最小单位,任何人都可以获得它并在他们的智能合约中使用。

这个想法于去年夏天由闪电发明家 Dryja 首次提出,是一项重大进步。 这也是它首次作为具有工作代码的原型应用。

比特币合约多空比在哪看_智能合约如何获取比特币价格_比特币50倍合约怎么玩

Dragos 告诉 CoinDesk:

“我们将其作为闪电网络软件的独立功能。 我们选择了我们认为很酷的数据,比如美元,但它也可以是你想要的任何数据,比如天气或股票。”

Dragos 强调该演示是“实验性的,不应用于盈利”。 也就是说,他和麻省理工学院的其他研究人员认为,在闪电网络的帮助下,比特币有一天可能会达到其早期用户最初预期的最大规模。

作为这项工作的一部分,麻省理工学院的研究人员创建了一个名为“lit”的闪电网络实现,而 oracle 代码是这项工作的附加部分。

Dragos 说:“我们在数字货币创新中心,我们非常相信闪电网络。比特币的扩容性不好智能合约如何获取比特币价格,我认为一定有更好的。原来闪电网络就是这样。它是扩容的方式。”

比特币50倍合约怎么玩_比特币合约多空比在哪看_智能合约如何获取比特币价格

比特币智能合约

但是,虽然闪电网络提供了规模(规模化的方式),但智能合约也为比特币增加了其他新功能。 例如,如果麻省理工学院的考试取得成果,您可以对世界上正在发生的事情进行一定的赌注。

或者,在这种情况下,是期货合约。 周五,Alice 承诺在未来某个日期向 Bob 支付当时与美元等值的 satoshis。 如果在周末时 1 美元相当于 12150 聪,那么她需要支付该金额。

这是一个通常与比特币无关的高级智能合约用例。

“当人们想到智能合约时,他们会想到以太坊。 他们的脚本语言非常丰富,”Dragos 承认道。

智能合约如何获取比特币价格_比特币合约多空比在哪看_比特币50倍合约怎么玩

不过,他认为,通过一些修改,比特币也可以达到同样的效果。

“它对开发人员不是很友好,因为比特币不会朝那个方向发展,但你可以使用它。 你需要有点创意,”德拉戈斯说。

简而言之,Dryja 的“Prudent Log Contract”方案用于向智能合约广播数据。 该方案最重要的优势之一是可扩展性,因为大多数数据不需要存储在比特币区块链上。

另一个优势是隐私,因为预言机无法知道谁在使用他们广播的数据。

“我们正在引入一种模型,在这种模型中,预言机不知道谁在使用他们正在使用的数据,”Dragos 说。

比特币50倍合约怎么玩_比特币合约多空比在哪看_智能合约如何获取比特币价格

一些“困境”

但是,虽然这个简单的示例已经完成,但 Dragos 和 Dryja 认为仍有许多未解决的问题和“困境”。 “从个人预言的角度来看,他们以后会想从中受益。我们必须理解这一点,”德拉戈斯说。

另外,此时oracle是值得信赖的。 但是,如果允许一个用户同时使用多个预言机,这种信任可能会最小化。

但在某个时候智能合约如何获取比特币价格,麻省理工学院的数字货币创新中心想要停止对该技术的研究并将其交给其他人。

“我们正在与可能实现这一目标的公司合作,”Dragos 说。 虽然他不能说出他们的名字,但他说他们是数字货币创新中心合作伙伴中的“大公司”。

智能合约如何获取比特币价格_比特币合约多空比在哪看_比特币50倍合约怎么玩

他们希望这些大公司更好地了解普通用户对软件的需求。 因此,虽然麻省理工学院的数字货币创新中心已经构建了一个原型来说明底层技术的实际工作原理,但他们还没有构建出像 Venmo 或 Facebook 一样易于使用的应用程序。

“用户提案不是我们的主要研究方向,”Dragos 说。

现在,人们可以使用他们想要的任何 oracle 数据。 因此,由社区决定是否值得使用。

他补充说:“这很难预测。如果人们使用它,那将是一项有意义的工作。但我们不知道人们会用它做什么。”

德拉戈斯说:

“新技术总是触手可及,但这并不意味着它们最终会成功。”