关键事实:
两名开发商通过智能合约押注美国总统大选。
在比特币上开发这种类型的合同的理论是两年前在麻省理工学院提出的。
比特币历史上第一次在主网上编写了DLC智能合约。 到目前为止,除了记录在主区块链上的交易之外,任何复杂的事情都像是遥不可及的梦想。 但是,鼓励两位开发人员做出奇怪的选择,以测试一种可以使比特币发生变化的工具的有效性。
在9月8日达成的第一个比特币DLC智能合约中,该操作包括简单地押注谁将赢得下届美国大选。看起来微不足道,但是自从开采出第一个区块以来,比特币记录了政治或经济里程碑,以证明其保持交易不变的能力。
也许这就是Nicolas Dorier的想法,他声称通过BTCPay付款处理器的开发而废除了BitPay,而Lighted网络的开发平台Suredbits的创始人Chris Stewart也在思考。
双方都在甲骨文的帮助下缔结了比特币的第一份DLC合同,该甲骨文可以验证双方之间达成的其中一项条件是否得到满足。 也就是说,充当智能合约验证现实数据的桥梁的软件。 这就是Dorier在推文中所说的:“我通过DLC打赌”。
我刚刚在美国大选中通过DLC(带有适配器sig)在@ Chris_Stewart_5处下注。
我用了https://t.co/mkXCUrNHLH
我使用了https://t.co/wgh1tP17i4(尚未为其他人准备,但我还没有准备好,本周和下周将重新刷+ vid)https://t.co/CKclefvG1F
-Nicolas Dorier(@NicolasDorier)2020年9月8日
一旦满足双方建立的条件,称为结果观察者的预言家将提供签名: 太棒了! 我将用BIP340签署2020年美国总统选举的结果”,从Twitter帐户中读取推文,该推文确定了甲骨文。
比特币DLC智能合约包括押注谁将赢得CryptoNews的下一次美国大选。 照片/ Pxhere.com; 政治与发展/ politicaydesarrollo.blog; Gage Skidmore / Flickr.com。
应当指出的是oracle不知道有关使用其签名的人员的任何信息执行DLC智能合约。
斯图尔特在推特上说:“当选举完成时,结果观察员将签发我或尼古拉斯可以用来结算赌注的签名。” “如果特朗普获胜,尼古拉斯将获得1 BTC。 如果拜登获胜,我将获得1个BTC,”他补充说。
如果你们俩都没有赢,则智能合约会指示您退还每个输入的资金。
DLC智能合约的道路始于两年前
在比特币中注册的第一个智能合约使用一种称为DLC的工具,字面意思是“离散注册合同”。这样就可以记录在一个或多个条件下执行的付款。
通过该合同,两个当事方可以在预先确定的条件下相互分配资金,不向区块链披露任何这些条件。智能合约在区块链上的外观与多重签名交易的外观无异。 这就是DLC智能合约的酌处权。
此类智能合约开始于2018年由Thaddeus Dryja(DLC白皮书的作者,Lightning网络的合著者)与Geert-Jaap Glasbergen合作开发。 两者都属于麻省理工学院媒体实验室开发加密货币技术的部门。
随着越来越多的人使用这些类型的智能合约,我们将看到可以进行多少种不同的用途。 数字货币计划的第一个项目是在2018年,创建了以比特币结算的美元期货工具。 他们认为,这种工具可以帮助减轻比特币的波动性。
正如播客Crypt的故事主持人马蒂·本特(Marty Bent)指出的那样,“如果有的话,比特币的DLC合同似乎更具可扩展性,因为他们不会占用要执行的稀缺块空间的大部分,而且它们比其他任何智能合约实施都更加私有。”
让我们不要忘记,比特币中智能合约的批评者认为,该区块链的编程逻辑过于简单,无法实现复杂的工具,并且始终以牺牲这种可能性来换取安全性。 好吧,似乎不再了。