当前位置:首页 > 区块链新闻 > 正文

实用的可编程性如何在证券通证中实现?

来源: 互联网时间:2019-03-26 14:37:48

最近有人询问笔者对证券通证最感兴趣的功能是什么,笔者的回答只有一个词:可编程性。笔者坚信可编程性是证券通证未来发展的关键,真正将加密证券与以往金融业活动区分开来。然而,在加密证券中实现可编程性绝非易事。在过去,笔者写过一些关于实现这一目标的通用想法。这篇文章则想更深入地讨论一些切实的步骤,这些步骤可以提高当前证券通证平台浪潮中的可编程性。

1_W7XDDassZi_rKm83eUiDig

技术运动中的边际改进理论

风险投资巨头Andreessen-Horowitz的团队提出了一个关于技术市场发展的理论,笔者认为这个理论适用于证券通证。他们认为,与先前成熟的技术相比,除了少数几个特征以外,几乎在每个方面,突破性技术的第一阶段往往都会更加糟糕。许许多多微小的改进是用来释放新技术领域价值的基础。笔者喜欢称之为边际改进理论。

为了说明这种边际改进理论,让我们引用移动应用程序演变的例子。在智能手机时代的早期,你可以证明智能手机几乎在各个方面都比PC差(电池寿命、屏幕尺寸、应用程序),但它们在两个很小的领域进行了改进:相机和GPS。这两项功能释放了移动应用程序的经济性,并创造了超过PC几个数量级的采用水平。同样的,在大数据的发展中,像Hadoop这样的新兴技术在几乎每个方面都被认为比关系数据库更差,但它有一个特点:它们能够在大型非结构化数据集上执行可扩展计算,这一单一功能确保了整个行业存在的必要性。

将边际改进理论拓展到证券通证,我们可以证明加密证券在许多要素中比传统证券更糟糕,如披露、流动性、做市、二级交易等等。然而,证券通证确实做出了一个小的改进:可编程性。

1_plJrEa9JWwkSzMRvInnFfw

智能、可编程的接口代表了证券通证的真正发展方向。可编程性可以实现以前不可想象的新形式证券。从这个角度来看,在可编程接口中投入最多的平台很可能在市场上抢占先机。但是,在证券通证中实现有效的可编程性可能导致非常复杂的工作。到目前为止,证券通证行业对开发者社区并不具有吸引力,因此启用可编程接口可能听起来像是寻找问题的解决方案。对于证券通证平台,可编程性需要从非常基本的层面开始。

婴儿学步,迈向证券通证可编程性

加密证券中可编程性的想法可以让我们陷入创建无人使用的开放协议的兔子洞(比喻进入一个未知的世界)。另外,笔者想在一个简单问题的背景下解决这个问题:“开发人员现在会对证券通证做什么?”。在笔者看来,这个问题需要在构成证券通证生命周期主要阶段的三个主要方面得到回答:

·发行:开发人员如何编写证券通证合约?

·发行后链下活动:开发人员如何与已发行的证券通证进行交互?

·发行后链上活动:其他区块链协议如何利用证券通证?

1_Qd1ULdvW90Fnb-VtyfjJww

发行阶段:证券通证的DSL

证券通证发行阶段的可编程性应该从根本上专注于简化加密证券智能合约的创建。目前,该流程需要使用Solidity等专门的智能合约语言编写智能合约。在以前文章中,笔者提出了一种更高级别的特定于域的语言(domain specific language,DSL)的概念,它可以抽象出一些证券通证智能合约的基本构建块。DSL模型将允许不会Solidity的开发人员对证券通证合约进行建模,同时仍保持复杂的可编程性水平。

从证券通证发布阶段提高可编程性的所有选项来看,DSL模型似乎是最实用的模型之一。在新兴市场中,对于大多数开发人员而言,证券通证协议仍然代表着文化和技术的较高门槛。消除一些摩擦似乎是提高加密证券发行可编程性的最实际步骤。

发行后的链下阶段:JavaScript接口和API

可编程性的另一个方面是第三方链下应用发布后与证券通证的交互。此阶段的第一个用例是访问数据或触发证券通证智能合约。启用简单的JavaScript接口或API与证券通证交互似乎是在此阶段提高可编程性的最简单方法。

好消息是,我们已经拥有大量可靠的编程模型和协议,可用于实现证券通证和离线应用程序之间的交互。 Web3JS或EthereumJS等框架提供了强大的接口,可以与JavaScript应用程序中的以太坊智能合约进行交互。同样,可以使用像TheGraph这样的新协议来访问使用GraphQL接口的证券通证智能合约生成的数据。

发行后链上阶段:与对开发人员友好的协议集成

提高证券通证可编程性的最简单方法是与对开发人员友好且广泛使用的区块链协议相结合。与以太坊协议的集成可以使数十万开发人员进入证券通证的新世界。在一大批以太坊网络协议中,笔者认为有三个主要类别可以在短期内提高证券通证的可编程性:

·稳定币:与MakerDAO等稳定币协议集成可提供可编程模型,以释放证券通证中的股息支付潜力。

·去中心化交易所:围绕去中心化交易所协议目前有许多开发活动。将证券通证合规性模型与诸如0x、Kyber Network或AirSwap等协议集成,可以为加密证券中的新交易所模型打开大门,挑战传统方法。

·衍生品和代币篮子:将证券通证组合成其他形式加密证券的想法是一种有趣的可编程形式。像SET这样的协议在开发人员社区中获得了很大的吸引力。虽然整个衍生品领域对证券通证来说很有前景,但可组合代币篮子似乎是这个领域中最基础可用的。将证券通证与SET等协议集成在一起可以创建新形式的加密证券,这似乎是简化行业可编程性的一种很好的机制。

上述是一些初始功能,可以在不久的将来实现证券通证的可编程性。加密证券的可编程性主题既广泛又复杂,因此专注于能够为开发人员提供即时价值的关键领域对于可编程证券的发展至关重要。

免责声明:

1.本文内容综合整理自互联网,观点仅代表作者本人,不代表本站立场。

2.资讯内容不构成投资建议,投资者应独立决策并自行承担风险。