代币化的智能合约 – 重新定义加密货币格局

本文为《在IOTA的Qubic协议上运行区块链代币》的姊妹篇,是了解本文内容的前提基础,建议先行阅读。

大约10年前,中本聪(Satoshi Nakamoto)发表了一篇题为《比特币:一种点对点电子现金系统》的论文,比特币的概念由此诞生了。但如果回到当时,你向周围的人宣称BTC在未来会催生一个价值12位数美元的资产市场,你肯定会被人嘲笑是患了妄想症。

从BTC开始,很快就出现了其它的虚拟资产(加密货币)。起初,大多数只是在比特币的基础上更名为比特币分叉,但后来又设计了具有不同性质的新协议,甚至在智能合约平台上创建了新的虚拟代币。但是,如果你认为这个非常年轻的市场上的虚拟资产种类已经达到了上限 ,那就太天真了。

“ Tokenized Smart Contracts ”(TSCs),说实话,听起来像是一个奇怪的混合词组,但它可能正是这样的一个新的资产。在本文中,我将尽我所能来描述这些奇怪的,尚不存在的代币背后的概念,以及它们可以给加密货币世界带来哪些价值。

为什么以前没人想到过……

假设它在技术上是可行的,为什么它还不存在呢?简单地说,TSCs不可能存在于任何地方。他们需要协议中的某些特征,并且根据作者所掌握的知识,这些特征在任何当前的智能合约平台中均不存在。等等,似乎有一个且只有这一个,它虽然仍处在概念阶段,但从其理论上来讲,它可以很好地支持这样的TSC,它就是IOTA的Qubic

由于Qubic背后的技术直到不到一周前才被公众所知晓,所以没有人真正理解它的全部潜力。因此,现在第一个重要创意开始出现就不足为奇了。

Qubic与传统智能合约层有着根本的区别,因为合约不受全局共识的约束,并且不需要由整个网络进行验证,而是只需要通过动态调整大小的节点集群(称为“assemblies”,下文提到的集群均为此意)来处理,以支持可扩展性,并且是TSCs最重要的需求。

代币化的智能合约 - 重新定义加密货币格局

Qubic Oracle 机器 (图片取自官方Qubic网站)

本文假定你对Qubic的工作原理有一个基本的了解。否则,我强烈建议你先提前了解一下,然后再深入探索更深层次的内容。

那么TSCs到底是什么呢?

简单来说,Qubics是由Q节点集群运行的分布式计算,它们对某个结果进行投票。为了获得奖励,Q节点必须得到与集群大多数成员相同的结果,从而达成共识。他们的投票权和奖励是由他们的资源(例如哈希算力,带宽等等,以及任何资源的综合能力)来衡量的,这些资源使他们在Qubic中拥有一定的“权益”。

IOTA基金会非常聪明,没有具体说明如何计算这笔“权益”。这是一个开放的参数,因此在设计Qubic的时候给予了Qubic作者很大的自由。一个颇为有趣的策略可能是PoS(“权益证明”),这意味着Q节点证明了它拥有一定的代币权益。自然,这将是IOTA代币。

现在的问题是:如果不是IOTA代币呢?如果是仅仅为这个智能合约而存在的代币呢?

假设你建立了一个非常大的Qubic。你想确保没有人能够攻击它。如果你选择哈希算力作为界定权益的资源,你的Qubic可能会被拥有34%哈希算力的攻击者来阻止达成共识。如果攻击者拥有了67%,那么他们可以成为quorum(形成共识的法定人数),甚至可以使Qubic机器返回虚假结果。由于当前哈希算力很容易获得,所以攻击者很容易做到上面所述的情况。

相反,这里提出的想法是在大量Q节点中分发一个供应量有限的自定义代币(作为你的智能合约的一种份额/股份),使这个代币成为Qubic的权益界定资源(每个Q节点按其拥有的股份按比例加权)。

它如何防止攻击?

如果攻击者想要攻击你的Qubic,他们必须购买至少占总供应量34%或67%的代币(取决于攻击程度)。不管是哪种代币资产,购买这么大的数量,都需要付出非常高昂的成本。因为总供应量有限,当攻击者大量购买时,流通供应量就会相应的减少,这会导致价格的飙升,所以攻击者要想继续购买直到达到攻击所要求的数量,中间付出的成本会呈阶梯状上升,直到他们买到足够的代币。

但是一旦他们拥有了34%的供应量会发生什么?他们现在持有大量的代币份额,而代币的价值在很大程度上取决于智能合约。如果他们通过攻击来破坏智能合约的声誉,那么他们基本上是在攻击自己,因为它们的代币会因为他们自己的攻击行为而变得毫无价值。如果他们试图将这么多代币转移到市场上来减少他们的损失,那么他们无论如何都会遇到流通性问题。相信,不会有人向往干这种损人不利己的蠢事。

基本上,它在智能合约中引入了权益证明,但比PoS智能合约平台要更加先进,在这个平台中,权益只是一个单一的全局性代币,不会以任何方式将你与实际合约绑定在一起。然而,对于TSCs,你必须直接投资于这个单一的智能合约的成功,才能被允许处理它。一旦你购买了这些股份,合约就会继续存在,这符合你自己的利益。

如何实现这一切?

TSCs需要一个可以运行自定义代币的安全平台。而且,他们需要一种与这个平台进行沟通的方式。那么在Qubic协议上运行本地代币平台有什么更优雅的方式吗?目前还没有关于这样一个平台的详细实施方案,但是,由于我看到这对TSCs来说是一个基本要求,我喝了几杯茶,并提出了这个解决方案:在IOTA的Qubic协议上运行区块链代币

上述链接中的文章是本文的基础。你绝对有必要读一下那篇文章,或者至少理解一下文中的配图说明。

为了方便懒人,我简单的描述一下:在Qubic上可以运行多个Toqen平台(toqen = Qubic token),每个平台都模拟多个Toqen区块链。你的Qubic能够与之通信以创建新的toqens或追踪准确的权益。Q节点所有者也可以在toqen帐本上进行交易,以便买卖他们的股票/份额。

代币价值从何而来?

获得回报

智能合约代币是一种股份,可以让你获得合约回报。因此,随着时间的推移,持续运行并支付奖励的智能合约将赢得与未来预期回报有关的一定程度的可靠性。这份股份让你有幸成为这样一份可信赖的合约的一部分。

获得投票授权

IOTA基金会再次做出了一个明智的设计选择,即允许Qubics对特定因素进行投票,比如未来的集群规模。如果你是一个Q节点,那么你的股份就会影响你的投票权重,因此拥有一份股份可以让你对合约的长期发展产生影响,这当然是物有所值的。为特定合约设计的自定义投票得以实现,在适应性和交互性方面开启了许多新的大门。

建立你的全局声誉

在未来,我们将需要信任帐本的一切,包括Q节点。这样的信任帐本将包含你的Q节点操作的历史记录,以过滤出恶意参与者。如果你想加入一个高质量的集群或接收新的TSC股份的空投,你的声誉水平就会在这里发挥作用。那么,还有什么比展示你过去参加Qubic集群时获得的良好记录更有意义的呢?toqen帐本将作为你诚实工作的公开记录。

自主运作的Qubics

Toqens是Qubics直接的收入来源。例如,你可以编写一个Qubic,它运行着一种人们可以用toqens来购买虚拟物品的游戏。这些toqens可以用来奖励运行它的Q节点集群。Q节点积极地赚取他们的股份,以通膨的代价来获得更多的股份,可以打击那些持有股份但不为Qubic做贡献的人。通过诱使懒惰Q节点保持未用股份的流动性来对其进行惩罚,并将它们流转给其他真心打算成为Qubic活跃部分的Q节点。

市场驱动的Qubics

代币的投机性为TSCs打开了新的可能性。市场参与者会积极的关注并购买前景看好的股票,从而推高价格。增加的市值可以用来为Qubic提供资金。这样一来,市场就成了激励提升质量和促进发展的驱动力。

如果你写了一个很好的Qubic,市场意识到它的潜力,你就会得到资金,甚至还可能赚到钱。ICOs让很多人变得富有,但现在你可以通过各种QApps (Qubic应用程序)赚钱。

结论

代币化的智能合约可能会提供重要的安全性和创新驱动优势,并可能催生一种需要认真对待的新加密资产。理论上的创新极限和颠覆性的影响仍然难以估算。

关于Qubic的技术讨论,可加入qubIOTA.com的Qubic论坛。

 

原文链接:https://medium.com/coinmonks/tokenized-smart-contracts-e88bc06bc969

inhuman

专栏作者:inhuman

个人简介:我共发表了 113 篇文章,总计被阅读了57,842 次,共获得了 951 个赞。

作者邮箱 作者主页 Ta的文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注