或许和笔者一样,您会意识到会破坏加密货币生态系统的快速破局方法对加密货币长期可持续发展是不利的。笔者对Ergo和Cardano的坚定信念来自于他们的代码实现方法:反复研究,一次实现。
Charles Hoskinson曾经说过,他认为Ergo应该是进入加密货币项目前十。从此以后,Ergo周边的社区一直坚信此观点。今天,我们以不同的视角阐述一下为什么此观点言之有理,以及为什么Ergo实现数十亿美元的市值指日可待。
以太坊矿工视角
众所周知,EIP-1559对以太坊生态系统的影响在其社区内引起了争议和鄙弃。那么何谓EIP-1559?(译注:EIP,Ethereum Improvement Proposal,以太坊改进提案。EIP-1559旨在降低Gas费并改善网络拥堵,同时减少了矿工收入,因此备受争议)
一个对EIP-1559极为简化的解释是:通过引入BASEFEE(BF,基本交易费)机制,对以太坊的gas费管理和货币系统进行重组,以改善用户体验。BF机制位于去除第三方价格建议的基础层,并且基于以太坊网络的使用。
这些BF不会发放给矿工。如果您想为更快的交易付费,可以像CashApp或Venmo的“即时转账”功能那样付给矿工小费。BF最终被销毁,因此造成了通货紧缩。
这抑制了矿工参与生态系统的积极性,因为他们的利润减少,使得GPU矿工不得不出局,转而去做ASIC矿工,从而越来越接近中心化。这将驱使许多矿工参与在协议层保护其利益的项目,并为该项目带来可观的增长。
Ergo的定位非常好,其Autolykos v2可以很好地吸引这些矿工。Autolykos v2是Ergo构建的一种PoW(工作量证明)算法,可实现渐进式内存高占用计算,从而阻碍ASIC矿机。
在6月EIP-1559通过时,Ergo将为非工业级的矿工提供新的归宿,他们因为收益太低而不得不出局以太坊挖矿游戏。但这并不是说工业级的矿工不会加入Ergo挖矿,因为一旦以太坊2.0上线并过渡到PoS(权益证明),他们也将失业。
共识机制视角
从根本上讲,PoW是所有共识机制中经过最严格测试和研究的。PoW可以通过超高效或池化的挖矿资源实现中心化,确实如此,但是Ergo借助Autolykos提前解决了这些问题(在Ergo论坛中了解更多信息:https://www.ergoforum.org/t/autolykos-v-2-details/480)。
Ergo还将进行链上投票,以解决随着网络使用量增长而产生的能源消耗等问题。
顺便说一句,这并不是说PoS机制不如PoW,或者更优越。
例如,由于虚拟货币与网络安全性有着千丝万缕的联系,因此PoS机制易遭受来自分布式系统的拜占庭攻击以及验证者之间的恶意协作。
Cardano通过Ouroboros解决了这些问题,但是当来自DeFi(去中心化金融)协议的金融产品开始提供比权益挖矿(Staking)奖励之通胀率更具吸引力的工具时,网络虹吸的问题依然存在。
这里的重点主要是可以改进所有共识协议,就像Cardano在PoS上所做的那样,Ergo正在PoW上实施改进。
我们应该认识到PoW和PoS不是零和游戏。它们发展的路线是非线性的,而不是谁更强过谁。人们可以将Autolykos视为比特币的高级PoW模型,就像可以将Ouroboros视为PeerCoin的高级PoS模型一样。
最后,对这两条路线进行投资都是明智的,而且我们认为Ergo在PoW领域的表现要优于其他大多数。
脚本视角
为了理解Ergo处理交易的内在机理,我们必须先简要回顾一下比特币和以太坊的相关技术。
比特币脚本
比特币使用的脚本称为BitcoinScript(比特币脚本)。BitcoinScript是一种基于堆栈的脚本语言,可在FILO(先进后出)系统中使用,这意味着交易发生时,必要的脚本会相互堆叠并从上到下执行。
为了执行交易,发起交易的人员需要证明交易中的某些语句是正确的。这意味着验证是在链上进行的,即通过网络中的每个全节点进行验证。
BitcoinScript不允许使用“状态”的概念,这意味着区块链不了解当前的全局交易状态,而只能引用以前的交易。
例如,当用户想知道自己的钱包账户余额时,钱包并不完全了解区块链的状态。相反,它一直跟踪相互链接的交易,直到贯穿整条区块链,并将所有未花费交易输出(UTXO)加起来并显示给用户。
本质上,它仅仅具有那些互相链接的交易的状态。
以太坊脚本
以太坊使用自己设计的智能合约语言,称为Solidity。它是一种面向对象的语言,具有在链上执行的基于堆栈的执行环境。但与比特币不同的是,它具有图灵完备性。
这意味着Solidity智能合约可以解决任何算法或问题,但是需要说明的是,它不能保证运行的时间或内存的使用量有多少。
它们如何防止作恶者编写占用网络空间的恶意程序,从而以gas费的形式建立付费墙?由于缺乏深远考虑,这个决定导致我们现在正经历的超高gas费(有些甚至高达一个ETH,目前价值2380美元)。
您可能会说,“等等,您是在说gas费与验证区块链上的交易有紧密的联系吗?”
没错,这就是笔者要说的,有点不可思议对吧?
Ergo脚本
现在,如果有一种方法可以将以太坊和比特币的第一原理结合在一起,从而使图灵完备智能合约,全局状态的概念以及免Gas费同时存在,会怎么样?
答案是,ErgoScript(Ergo脚本)。
ErgoScript是一种脚本语言,具有足够强大的功能来支持诸如循环、递归和DoS预防之类的功能,它被证明可以兼容图灵完备性,同时还使用了类似比特币的UTXO模型。
此处的“图灵完备兼容”指的是,因为Ergo脚本语言足够复杂,所以程序可以用图灵完备的方式叠加在这些脚本之上。
这意味着我们现在可以在执行之前就准确估算脚本的复杂性,从而无需gas费。这一点毋庸置疑。
ErgoScript还可以实现另一个新颖而直观的设计概念:扩展UTXO,即eUTXO。eUTXO为BitcoinScript缺乏全局状态意识提供了解决方案。这意味着,智能合约或用户在任何时候都可以访问区块链的最新全局状态,而无需以太坊那种内存高占用的账户模型。
DeFi视角
以去中心化金融的视角来看,稳定币和DEX(去中心化交易所)作为一个整体需要有一些深入的研究,因此本节的内容会比较多,请随笔者一起来学习。对本领域有基本的了解很重要,这样可以更好地了解Ergo在DeFi中的独特地位。
我们将本节分为2个主要部分:
1. 稳定币和AgeUSD协议
2. 去中心化交易所和自动化做市商
稳定币
令人始料未及的是,将稳定币引入加密货币领域让投资者产生了一些不信任的情绪,这在很大程度上影响了稳定币在2017年ICO(初始代币发行)大爆发期间的增长。
投机者和投资者都从山寨币中离场,将资产转换成以太坊、比特币和现金,有些再也没有回去。随着监管和市场情绪向泰达币USDT(以前称为RealCoin)和USDC这样的主流稳定币协议转移,将您的利润转换成稳定币并赚取理财收益也是一条可行之路。
笔者预测,当前的牛市不会像2017年那样大量资金转为现金,而是会通过稳定币留在加密货币生态系统中。
就目前情况而言,当前的稳定币环境分为四种类型:
1.链下抵押型
2.链上抵押型
3.非抵押型
4.混合型
下面用一些真实案例来帮助我们理解其中的细微差别:
链下抵押型
泰达币($ USDT)是链下抵押稳定币的一个例子,因为它与存放在中心化银行的美元挂钩。
非抵押算法稳定币的宣传中会提到,其他竞品稳定币会有显著的缺陷。链下法币抵押稳定币与支撑加密货币行业的精神背道而驰,但它们目前占主导地位。
它们还受到中心化、对手方风险和监管限制的影响,这在美国证券交易委员会(SEC)和泰达币之间的最新一轮监管争端中是显而易见的。
链上抵押型
MakerDAO($ DAI)是链上抵押稳定币的一个例子,因为它由其他加密货币的存款来背书。
链上抵押稳定币的主要缺陷源于加密货币市场的波动性。这种波动可能导致类似于“黑色星期四”的事件,“黑色星期四”,即3.12事件,指一场由于新冠疫情引起黑天鹅流动性危机从而造成MakerDAO协议中发生的大规模清算事件。该事件发生时,因竞价为零(由于网络拥堵而产生的免费ETH)、预言机喂价差异和以太坊急剧抛售,MakerDAO机枪池中的巨量ETH被清算。“持有者”利用非竞争性拍卖的波动性从MakerDAO那里获得的ETH的金额,以今天的ETH价格计算相当于1.3亿美元。
非抵押稳定币通常是区块链上的智能合约,因此需要预言机将数据喂入智能合约以治理算法,这给人为操控留下了空间。
非抵押型
NuBits($ NBT)是非抵押稳定币的一个例子,因为它的价格通过响应价格波动的算法得以稳定。
为了简明起见,这些非抵押稳定币是以实验性为主的。
混合型
AgeUSD协议是混合稳定币的一个例子,它通过算法在链上稳定并抵押(加密货币背书)。
但是,在我们了解新颖的AgeUSD协议如何工作之前,笔者想先指出AgeUSD并不能解决上述所有问题。但是,AgeUSD通过使用可靠的数学方法而不是动态交易处理,来提供比其他稳定币更高保证的替代方案。
综上所述,我们认为AgeUSD是在加密货币领域追求真正稳定币的有力竞争者。因此,我们接下来会更深入地研究它所提供的功能,以及为什么它在Ergo区块链上的独特位置使其运转良好。
AgeUSD协议
AgeUSD在设计模型中采用了混合方法,其主要关注来自传统金融和法律合规性的关键点。请记住,Ergo的目标是成为金融智能合约应用的平台,以符合法规的方式开发其产品套装是他们的最大诉求。
AgeUSD的混合模型也是同类协议中的第一个,该协议基于两个支柱:稳定币本身(SigmaUSD)和储备币(SigmaRSV)(译注:AgeUSD是由Ergo开发者与Cardano背后开发组织Emurgo和IOG联合研究开发的一个算法稳定币协议,目前Ergo开发者已基于该协议在Ergo平台上启动了Ergo生态上的首个算法稳定币SigmaUSD,另外Cardano也将基于AgeUSD协议启动其自己的算法稳定币。)
SigmaUSD
SigmaUSD是在eUTXO模型上运行的首个也是唯一的算法稳定币。
SigmaUSD通过不实施抵押债务头寸(CDP),使其与MakerDAO等其他由加密货币背书的稳定币区分开来。这些CDP使MakerDAO用户容易受到由不稳定价格阈值导致的过早强制清算,该价格阈值容易受到区块链拥堵的影响。那么AgeUSD的工作方式有何不同?
假设某个用户想要使用ERG代币购买SigmaUSD(受支持的情况下这和ADA相同)。他们要把ERG转账到智能合约,并且智能合约将使用一个预言机来确定ERG对SigmaUSD的汇率。当智能合约向用户转账SigmaUSD稳定币时,它同时也建立了ERG储备金。
当用户出售其SigmaUSD并赎回ERG时,ERG的价格波动如何影响合约中的储备金?
首先,假设如果将ERG转账到智能合约后ERG的价格上涨,则在换回ERG时,您会收到更少ERG。反之,如果将ERG转账到智能合约后ERG的价格下降了,您将获得更多的ERG。这两种假设都是正确的。
但是,这是否意味着储备金不足?没错,但是该协议的新颖之处在于引入了SigmaRSV,这是一种激励性替代方案,其中ERG区块链上的用户可以通过为SigmaUSD合约的储备金提供流动性来选择可变性而不是稳定性。
SigmaRSV
用户能够使用ERG代币购买SigmaRSV(受支持的情况下这和ADA相同)。通过购买SigmaRSV,用户将他们的ERG转账到SigmaRSV智能合约,并且由预言机确定ERG对SigmaRSV代币的汇率。
然后,SigmaRSV智能合约将把合约中的ERG代币的美元价值链接到SigmaUSD智能合约,并为SigmaUSD合约用户铸造等值的SigmaUSD。
这创造了一个有趣的动态过程,即在ERG价格波动时,为SigmaUSD储备金提供流动性的SigmaRSV持有者和SigmaUSD持有者的受益方向相反。简而言之,当ERG代币价格上涨时,SigmaRSV持有者将受益,而SigmaUSD持有者则不会,反之亦然。对SigmaRSV持有者的另一项激励是,他们将从AgeUSD协议中的交易费中获得奖励。
稳定性vs.可变性
举一个更具体的例子,如果Alice用价值100美元的ERG买入SigmaUSD并铸造了SigmaUSD的汇率(尽可能接近和美元1:1);而Bob用价值100美元的ERG买入SigmaRSV并铸造了SigmaRSV的汇率。当ERG代币的价格上涨,将会发生以下情况:
1.想要将SigmaUSD换成ERG的Alice将使用她先前铸造的SigmaUSD(假设价值100美元),并以更高的价格购买ERG代币,因此获得的ERG比原来少。
2.现在,储备金中有更多的ERG,因为Alice买不起她最初为SigmaUSD铸造的那么多ERG。
3.当Bob想出售自己铸造的SigmaRSV时,现在持有换取SigmaRSV那部分ERG的SigmaRSV合约将转账(Call)给持有Alice买不回那部分ERG的SigmaUSD智能合约。
4.通过稀释他存入合约的ERG供应量,Bob可以用相同的SigmaRSV购入更多的ERG,并获得净收益。如果ERG价格下降,则效果相反。
这种新颖的动态过程通过博弈论、数学方法和激励机制构建了一个具有稳定性和可变性的生态系统。这消除了系统对区块链拥堵的敏感性,从而使流动性提供者(LP)无法强迫进行零竞争清算。
AgeUSD协议是笔者迄今为止遇到的最具有长期可持续性的方法之一,但前提是ERG代币已充分发挥其市场潜力并且不太容易出现市场波动。笔者怀疑这将在整个加密货币市场成熟时水到渠成。
去中心化交易所(DEX)
自动做市商(AMM)的引入将去中心化交易所(DEX)带到了加密货币行业的最前沿,并成为最近去中心化金融(DeFi)运动的催化剂。
AMM是一种算法,它允许参与者在无需信任的环境中参与交易和交换加密货币。这是通过参与者向以太坊/泰达币(ETH/USDT)等交易对的流动性池提供流动性来完成的,而智能合约中的算法则充当交易的买方。
这取代了对基于委托簿的交易所的需求。在这类交易所中,做市商基于价格和外部影响来创建买单和卖单。
Uniswap
AMM的优势是只要有流动性提供者,就可以为分散的市场和流动性不佳的资产提供流动性。其缺点是没有流动性提供者时,来自套利者的滑点和无常损失对交易所用户和流动性提供者都构成了重大威胁。
而且,由于大多数DEX(如Uniswap、1inch和Bancor)都在以太坊上运行(并且正如我们之前所讨论的,由于以太坊的设计方法,它们要承受随之而来的巨额费用),因此小型交易者被迫出局。大型交易商也容易因滑点而被收取高额费用。
基于委托簿的DEX太容易受到操纵(如洗盘交易、委托簿提前交易和拉高出货),因为它们无法像中心化交易所一样受到监管。
话虽如此,如果市场具有足够的流动性,则基于委托簿的DEX会蓬勃发展,因为与AMM相比,不论在哪个区块链交易费都更低。
AMM和委托簿DEX都可能被ICO和IDO(初始DEX发行)“割韭菜”(作恶者创建项目吸引早期投资者,并抽空智能合约的资金)。
ErgoDEX
ErgoDEX(Ergo去中心化交易所)是eUTXO模型强大功能的又一证明,因为它允许使用流动性池进行基于AMM和交易委托账本的交易。
使用账户模型或半成品UTXO基础模型无法做到这一点,因为没有跨区块的状态概念。ErgoDEX能够利用这两种模型的优势,并且拜其设计架构所赐,ErgoDEX将从极低的手续费中受益,因为Ergo避免了Gas费。
ErgoDEX撮合简化图
ErgoDEX也将支持无缝原子交换(跨区块链交换代币),而无需使用打包资产、网关或基于信任的跨接桥。
如果这还不够,DEX还将支持赎回单,以减少ICO/IDO投资者的风险敞口和风险。这种方法允许投资者设置代表代币发行人在给定时期内可以使用的资金量的区块时间,并允许投资者在不满意的情况下赎回他们的投资。
这是Ergo的另一项新颖开发。
DeFi总结
所有这些方面——稳定币协议、AMM和DEX产品——使Ergo可以全副武装来解决当前困扰加密货币领域的许多DeFi难题。
预言机视角
就目前而言,预言机的当前市场在很大程度上受到Chainlink(自2017年ICO大爆发后发展起来的一个加密货币项目)的排挤。Chainlink引入了这一能力,即将区块链之外的数据通过智能合约以多种方式加以运用,从而获得了先发优势。在撰写本文时,其估值高达134亿美元。
值得注意的是,Ergo的创始人Alex Cherpunoy曾与Sergey Nazarov和Steve Ellis合作开发Chainlink,当时该项目还称为smartcontract.com。
在此之前,Cherpunoy甚至在Vitalik Buterin推出以太坊白皮书之前就为DEX和代币化资产创建了框架。毋庸置疑,Cherpunoy是整个区块链行业中最有经验的开发人员之一,并且远远能够理解预言机对去中心化金融的重要性。
Chainlink为区块链中的预言机设立了标准,但随着时间的推移,它突显了预言机领域中的许多问题。当前,预言机可以被视为私有实体,它们以受信方式为区块链用户提供数据——这不满足去中心化设计的要求。在数据喂入预言机系统中的这种信任框架已导致人们对准确性和发布时间表方面的数据可靠性产生怀疑。
预言机池
Ergo和Emurgo通过合作意识到,预言机不依赖中心化赞助,而应该旨在增强公众参与度,这一点太重要了。与现有的预言机提供者不同,在预言机池框架内,所有数据处理均在链上进行。这意味着,不是通过使用像Chainlink这样的单独实用代币来支付数据使用费,而是使用区块链的原生代币(它提供了更简单的经济激励措施)来支付。
要做到这一点需要利用UTXO模型,其内部有多个预言机提供者的预言机池会将UTXO内的数据发布到智能合约中,该合约可以聚合所有预言机提供者的数据。
智能合约将平均所有数据点,并生成带有最终数据点的UTXO,并将其发布到区块链中以便人们使用,并收取交易手续费。这与传统的“按需付费”预言机提供者模型不同。这也为经济激励敞开了大门,因为预言机池中的数据提供者对预言机池做出了承诺:如果该数据提供者提供了不良数据或未能提供任何数据,则可以对其经济惩罚。通过启用治理、通过基于时段的程序进行严格的发布时间表以及民主化的数据最终确认,该模型比现有的预言机提供者具有更大的灵活性。
这种新颖的机制是预言机提供者生成便宜链下数据的不二法门,这些数据实际上将使传统的金融智能合约能够以低成本的方式进行编写,从而使传统的金融公司更具盈利能力。
总结:反复编码一次实现
与Cardano一样,Ergo在过去的几年中全力以赴地研究和开发了整个加密货币生态系统中最精巧和优美的智能合约平台基础。
在像Robert Kornacki和Alex Cherpunoy这样的开发者的领导下,Ergo为传统世界打造了全新框架,该框架支持全套新颖的金融智能合约产品——不论是面向零售还是企业。Ergo正在走出光线昏暗的编码房,最终走向主流。
核心开发工作基本完成后,忠实的Ergo投资者对于营销和产品曝光的呼声正在得到回应。现在,您知道了Ergo背后的技术有多么革命性以及它所解决的问题,请拭目以待,Ergo终将成为世界前十的加密货币。
作者:Mr. Goose
原文发布日期:2021年4月15日
原文链接:https://thecryptodrip.com/ergo-deep-dive/
声明:本文著作权归原作者所有,所写内容仅代表原作者观点,不做投资理财建议。