BSV资讯感应合约大幅推进BSV区块链上的NFT和智能合约方案

Posted 比特币协会BitcoinSV

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BSV资讯感应合约大幅推进BSV区块链上的NFT和智能合约方案相关的知识,希望对你有一定的参考价值。

在这里插入图片描述

发表时间:2021年6月23日
信息来源:BitcoinAssociation.net


比特币协会与感应合约——BSV智能合约解决方案的创始人顾露进行了访谈,了解BSV网络上智能合约的最新发展情况。

感应合约又有重大进展,目前可以在BSV区块链上实施简化的智能合约,能够安全且去中心化地对同质化和非同质化通证(NFT)交易进行处理。

Bitcoin SV(BSV)是与中本聪在2008年发表的白皮书中详细阐述的比特币最初愿景最为一致的区块链协议。由于谨遵白皮书原理,BSV协议能够支持高数据吞吐和存储量、低交易费用的智能合约功能,感应合约就是专注于为开发者扩展并提升BSV智能合约功能。

顾露是小聪游戏的联合创始人兼感应合约白皮书的作者之一,他声称使用感应合约框架创建的BSV链上资产现在已经可以被其它BSV产品访问,包括:

  • 小聪游戏——基于BSV网络的游戏平台,平台通证和NFT使用了感应合约;
  • ShowApp——基于MetaID的社交软件和钱包,平台通证和NFT将使用感应合约;
  • TokenSwap——基于BSV网络的去中心化交易所,其链上通证转换功能使用了感应合约。

从上面的信息我们可以看出,围绕感应合约而形成的生态系统正在快速发展,这也为BSV网络的智能合约和自动应用开拓了新疆土。感应合约的白皮书于2021年初发布,描述了一种确保合约向后可追溯和可协作的方法,弥补了当前BSV智能合约实现中这方面功能的空白。

感应合约为开发者提供了一个简单且易于集成的解决方案,可以用于在BSV上实现NFT、FT和特殊功能的合约,这一方案在BSV开发者社区中已经备受瞩目。

顾露说道:“感应合约已经被许多中国的BSV开发团队支持,正在快速发展中。BSV上已经有许多通证解决方案,但并不是所有的方案都在吸引着越来越多的应用产品使用。”

这对BSV网络意味着什么?

顾露认为,使用感应合约将让应用间的互操作性达到一个新高度,对于BSV开发者来说,这将使通证和合约的开发变得更加简易,同时又能支持更加强大的功能。

他表示:“我们向简化和统一BSV资产解决方案迈出了重要的一步。感应合约将比预期更加容易集成进应用。据我们所知,现在就有更多像MetaSV这样的产品正积极地以各种方式支持感应合约方案。这给了开发者社区巨大的信心,通过支持一个全面的方案,从而节省所有开发团队的时间。”

感应合约不仅有助于区块链开发者,而且还为在BSV网络上进行交易的用户提供了惊喜的新功能,包括一个名为SensibleSway的去中心化链上交易所,它支持基于BSV网络上的代币交易,以及一个名为SensibleScan的数据浏览器,它可以方便地检查BSV区块链上支持这些token协议的交易。

“目前有两款用户类产品正在开发中,TokenSwap和类似于EtherScan的BSV数据浏览器,名为SensibleScan。”顾露强调道,“开发者们可以留意两个关键的工具包,首先是Sensible-SDK,它对于对感应合约感兴趣的新开发者来说是一个便利的工具包;其次是Sensible Query,它是链上数据浏览器SensibleScan的一个重要基础组件,它目前包括数据解析器satomempool和satoblock这两个新组件。”

感应合约的主要功能之一是支持统一的资产合约框架,该框架有助于协作开发和调试,以及提升基于token的应用间的互操作性。

顾露进一步解释说:”使用统一的合约方案可以节省每个人的时间,有更多人可以更快地发现并解决漏洞,而且合约型交易也会更加有序,从而浏览器也可以更容易地交付有效数据。“

感应合约是BSV开发者们一直以来“缺失的组件”

通过使用感应合约,BSV开发者可以确保其在DEX和钱包中token的安全性和兼容性。它的功能类似于以太坊上的ERC-20和ERC-721通证,但由于BSV区块链天然的的UTXO模型和可无限扩容的能力,感应合约支持的通证应用潜力远大于其它区块链上的通证。

顾露谈到感应合约解决了两个核心问题,这两个问题若不解决,开发者们在创建NFT和开发基于BSV的智能合约服务时将受到阻碍,并且需要进行大量冗余工作:“首先,通过隐藏繁琐的合法性反向跟踪和验证的技术细节,感应合约可以使开发者专注于通证业务的逻辑,而不必担心来自未知方的伪造输入;其次,通过提供协作机制,开发者可以访问更多与业务相关的数据字段,而这些字段在当前的普通交易中是不可用的。”

感应合约的实现基于比特币脚本操作码OP_PUSH_TX,该脚本允许交易将自身作为数据对象推送到BSV堆栈。使用此方法,可以建立交易输入数据的来源,并溯源至最初使用感应合约框架铸造token的那笔交易。这既可以防止恶意用户通过捏造符合合约创建要求的虚假输入进行欺诈,同时也提供了与使用相同技术的其它合约进行交互的方法。

感应合约的官网上已提供了若干开发工具,用于创建符合其协议标准的FT及NFT。这为BSV开发者提供了一直以来他们“缺失的组件”,让他们可以不必担心自己的智能合约和token有被欺诈和操纵的安全隐患,并可以与其它合约进行协作,从而实现更高级的自主计算应用范例。

因此,使用感应合约的开发者们可以专注于他们的应用以及在BSV上的token交互,不必再担心与链上交易所的互操作性,也不用担心智能合约上token的合法有效性。

欲了解有关感应合约的更多信息以及它为BSV开发者提供的工具,请访问其官方网站或者阅读白皮书了解技术细节。

感应合约生态版图

在这里插入图片描述


目前,全球已有超过400个项目构建于Bitcoin SV区块链之上。凭借坚如磐石的协议及超高的网络性能,Bitcoin SV生态系统迅猛发展,我们期待未来出现更多前所未有的商业应用。


  • 对比特币区块链开发感兴趣的朋友可以通过CSDN站内私信联系我们,申请加入BSV开发者交流群。
  • 同时,您也可以扫描下方二维码,关注比特币协会官方微信公众号——BA资讯,了解更多区块链领域的实时资讯。
    在这里插入图片描述

以上是关于BSV资讯感应合约大幅推进BSV区块链上的NFT和智能合约方案的主要内容,如果未能解决你的问题,请参考以下文章

BSV 区块链上的 DeFi :Uniswap

BSV 区块链上的计算外包示例

活动回顾 | 波兰大会展现出BSV区块链上的全新商业机会

活动回顾 | 波兰大会展现出BSV区块链上的全新商业机会

活动回顾 | 波兰大会展现出BSV区块链上的全新商业机会

BSV应用范例区块链上的自我主权身份