开发

开发

比特币与Ergo之比较:Ergo率先实现扩展UTXO智能合约 

0
来源:金色财经 发布日期: 2021/06/29 17:32jinse.com 比特币与Ergo之比较:Ergo率先实现扩展UTXO智能合约 比特币是一头野兽。是的,其底层软件需要认真升级。它真的太慢了。但是,您也必须承认它的优势,网络效应是非常强大的——比特币是加密货币之王。Ergo怎么比? 比特币 比特币是一头野兽。是的,其底层软件需要认真升级。它真的太慢了。但是,您也必须承认它的优势,网络效应是非常强大的——比特币是加密货币之王。在全球范围内,比特币正成为一个常见、被理解和被采用的术语。大型信托、投资巨头和对冲基金经理,都被比特币的主宰地位弄得眼花缭乱。比特币像是一位有很多前任恋人的超级明星。比特币总共有过 105 次分叉,其中74次分叉被认为是活跃项目。它的市值超过一万亿美元。交易所的建立是为了促进比特币交易。与之相关的媒体、营销、商业渠道和基础设施在币圈无可匹敌。 Ergo 如果我们根据网络效应、受欢迎程度和采用率将Ergo与比特币进行比较,就如同将教室后排的安静孩子与一些名人进行比较。Ergo在市值上排名300开外(译注:截止5月21日,Ergo市值排名已跃升至132名,5.19大暴跌之前曾升至122名)。它仅上了一些较小的交易所。就当前的社会共识、市场知名度和价值而言,这甚至不是一场势均力敌的竞争。实际上,与比特币相比,Ergo有14571倍的潜在上行空间(译注:这是首次发文时的数据)。 两者的相似性 比特币和Ergo都是纯工作量证明的加密货币。 比特币和Ergo都在基于scratch代码构建的自定义代码库上运行。 比特币和Ergo都基于UTXO(未花费交易输出)模型。 比特币和Ergo启动时均是无预挖,无首次代币发行(ICO)的。 Schnorr 签名 Schnorr签名是一种数字签名方案,以其简单性和高效的空间占用而著称。它们被提议作为比特币的潜在扩展解决方案,因为相比当前的比特币模型,较小的签名方案将允许更大的TPS(Transactions per Second,每秒交易量)。Schnorr签名还具有线性的附加优点,这意味着可以创建基于Schnorr的智能合约。Schnorr签名提供了潜在的隐私用途。其升级后的模型“Taproot”将是比特币协议自启动以来最大的升级。(译注:Schnorr签名的线性体现在,一个需要多方验证的签名可以简单地由多方单独的签名相加而成。这是Schnorr签名函数的数学特性决定的。) 目前,Ergo已经拥有Schnorr签名(西格玛协议(Sigma Protocol))、智能合约和隐私工具可用,其中SigmaUSD金库中已有超过140万枚ERG。Ergo启动时采用了自己的Schnorr签名版本。自Ergo主网于2019年启动以来,它就一直在运行。因此,在这方面,比特币的最大升级相当于2019年时的Ergo。(译注:SigmaUSD是Ergo生态上的首个算法稳定币,ERG是Ergo平台的原生代币。) 比特币的前进之路是努力追赶Ergo 。 需要追赶的方面: Schnorr签名 UTXO智能合约模型 隐私应用的潜力 环签名 高效的多签名交易 混合器应用 其他Ergo 上面已有但比特币甚至仍未考虑的主要解决方案,比如: 工作量证明之非交互式证明(NiPoPoW) 预言机数据方案 扩展UTXO智能合约方案 代币化治理 存储租赁费 阻碍ASIC矿机 Ergo 正在努力再造比特币已实现的网络效应、认可度和采用率。 但几乎在每个技术方面,比特币都在尝试重现Ergo 已经实现的目标。 CoinJoin 和 CoinSwap 比特币可能具有一些允许混合的隐私功能。这种潜力着实令人兴奋。 Ergo已经包含一个非交互式混合器,可以混合原生代币ERG以及链上的任何其他自定义代币。随着ErgoSwap交易所的实现,Ergo区块链上的任何自定义代币都有可能被混合。 Ergo已经用可混合的稳定币SigmaUSD证明了这一点,现在可以通过直接在本地ErgoMixer副本中与合约进行交互来完成此操作。 也许有一天,当比特币拥有智能合约时,网络可能达成共识(无需另外20次分叉)并创建一个潜在可混合的稳定币协议。 (译注:CoinJoin是比特币交易的隐私协议,其可以合并多个交易为单一交易,从而让外人无法分辨某笔交易对应哪个账号,起到保护隐私的作用;CoinSwap是基于原子交换的隐私保护技术,其通过多签名中间地址来保护交易者的原始地址不被泄露) 可调整的区块大小和链上治理 Ergo可以通过治理来调整区块的大小。如果需要,矿工可以投票修改治理协议。比特币有多达105个分支,证明了为什么链上治理很重要。 当前的 Layer 2 解决方案 比特币在闪电网络方面处于领先地位。现在,这对于比特币是必要的一部分。比特币需要吞吐能力,因为网络经常很拥堵。闪电网络也是比特币在轻量客户端环境中运行的首选途径。但是,作为Layer 2解决方案,其安全性保证要低于区块链层解决方案,因此NiPoPoW可以提供通往轻量客户端环境的更安全途径。 Ergo不会拥堵到需要闪电网络的地步。从开始设计网络之前,Ergo Script的创建者Alexander Chepurnoy(译注:即Ergo创始人兼核心开发者)就一直在规划L2扩展解决方案。 Ergo核心开发者拥有学术研究背景(译注:Google Scholar里面可以检索到大量由Alexander Chepurnoy发表的论文),这一优势体现在:随着发现潜在的可行解决方案,开发者可以在Ergo上添加互操作性和实现。 Ergo 的优化方案 根据Ergo区块链的当前状态,要怎样实现可扩展性呢?Ergo有很多选项和改进可供探索。Ergo致力于完善工作量证明。这是Ergo区块链的核心理念。Ergo何时会达到最终形态? 理想情况下,永远不会。 这就是以“科学第一”为宗旨开发项目的重要性。与Ergo兼容的新研究和技术一旦发布就可以被采用。随着未来出现新的挑战,Ergo必须实施新的解决方案。 Layer 0 :网络层 Ergo中的网络层尚未优化。当用户运行ergo-bootstrap或jar时,节点的初始同步时间可能会有点慢。通过优化,区块0到当前区块高度的同步时间可以得到显著提高。在网络层优化到位的情况下,消耗的流量(在同步节点时)也会得到类似的改进。(译注:ergo-bootstrap是帮助用户快速部署Ergo区块链节点的工具集,包括前端和后端;jar是Java归档文件格式) Layer 1 :区块链层 Ergo的区块链层已经相当先进。Ergo的西格玛协议在区块链行业中处于领先地位。自首次启动以来,Ergo就一直在运行自己的schnorr签名版本。Ergo率先实现扩展UTXO智能合约。这就是Charles Hoskinson将Ergo称为扩展UTXO测试网的原因(译注:Charles Hoskinson是Cardano(ADA)创始人,Cardano和Ergo均采用扩展UTXO,已组成扩展UTXO联盟,据Cointelegraph文章,许多区块链研究员认为扩展UTXO相当于是计算机系统从8位突进到64位的重大飞跃)。 Ergo已经支持用于全节点的无状态客户端。各节点以如下方式将相关的交易数据发送给接收端:每个传输的信息区块都可以被独立地理解,而无需来自先前区块的上下文信息。无状态客户端可以接收承载与特定输入或输出相关的交易的区块,而不是消化区块链的全部交易。无状态客户端是高容量应用程序的理想选择,可通过消除服务器负载来提高性能。 早在2018年的比特币扩展(Scaling Bitcoin)研讨会上就有人提出了基于RSA累加器的无状态客户端,但它们基于非常新的加密技术。RSA方案现在普遍存在争议。Ergo针对无状态客户端的解决方案基于哈希型数据结构,因此它们既简单又高效。(译注:RSA累加器,即Rivest-Shamir-Adleman accumulator,其利用RSA加密算法对区块链的数据进行压缩,起到节约空间的作用。) 用于轻量客户端的NiPoPoW已到位。NiPoPoW将允许客户端在多个环境中运行,而且保证全节点的安全性。NiPoPoW为在具有全节点安全性的移动环境中运行的应用提供了一条可行的途径。随着硬件规范完善,可穿戴设备可能会开启NiPoPoW的另一个用例。用于轻量客户端环境的Layer 2途径是在用安全性换取功能性,而Ergo无需做出这种牺牲。 还有一个途径就是通过治理,即矿工可以调整区块大小。区块大小的调整可能会增加每个区块x可以容纳的交易量。 每个Ergo区块已经具有一个带有强制和任意键值数据的扩展部分。通过在扩展部分中放置锚点,仅用丝绒分叉(Velvet Fork)或软分叉就可以制作BitcoinNG样式的微区块,类似Aspen的服务链或通用侧链。Ergo能够实现先进的Layer 1解决方案,而无需进行区块链硬分叉。(译注:BitcoinNG是比特币的轻量化版本,其使用scrypt算法来进行工作量证明。github链接:https://github.com/BitcoinNG/BitcoinNG) 关于Layer 1上的下一步开发很有可能将基于Ergo、Emurgo和IOG之间将来的侧链研究成果。 Layer...

Popular Posts

My Favorites

构建跨链桥:DeFi协议在大规模采用中的作用

0
作者:Ergo平台 自大概15年前比特币横空出世以来,加密货币运动已经发展到涵盖了许多要素,而不仅仅是简单地发送、接收和挖原生币(Coin)。近年来,加密货币其中一些新的属性引起了人们的广泛关注。 数以百万计的用户被2021年的NFT热潮席卷。还有数以百万计的用户可能对未能在元宇宙中实现一生承诺而感到失望。如今,创新理念不断涌现:供应链验证、数字身份、游戏、电信等等。这些技术无疑正在推动这一行业的发展,并推进加密货币行业的重大活动。然而,加密技术的任何一个赛道都没有像去中心化金融(DeFi)那样具有改变世界的潜力。 DeFi与其他创新赛道的不同之处在于:传统货币体系既是社会的基本支柱,又极其破碎。改变人们使用和获取资金的方式的机会比改变他们买卖房屋或验证数字图像所有权的方式具有更广泛的影响。因此,DeFi赛道的发展为Ergo社区提供了对世界产生持久影响并实现《Ergo宣言》中提出的愿景的最佳机会。 作为区块链设计和开发的领导者,Ergo有能力为世界各地的人们提供公平、透明和去中心化的金融工具。这一使命始于金融包容性。通过开发易于使用且无需许可的金融工具,历史和技术的进入壁垒正在被消除。Ergo的DeFi生态系统使任何有互联网连接的人都可以进行交易、储蓄、投资和交易。工作量证明之非交互式证明(NiPoPoW)和Autolykos(译注:Ergo的PoW共识机制)等技术确保只需要消费类硬件即可以该行业最高的安全性运行。 挖矿只需要一张现货显卡即可。运行全节点只需要一台普通的安卓设备。 只有通过这种对去中心化的坚定承诺,开放且公平的区块链网络才能出现。Ergo的透明性理念创造了一个用户不再需要互相信任就能安全地与区块链交互的环境。整个生态系统中的许多去中心化应用(dApp)都共享这一价值观,并培育开源开发文化。这极大地降低了用户在在线存储和交换价值时面临的技术和交易对手风险。通过在这个开放且去中心化的网络中实现安全和私密的点对点(P2P)交互,Ergo有能力为每个人提供真正的财务自主。 Ergo的DeFi生态系统就在这里。基石已就位,进一步发展仍在继续。链上的活动开始发挥其真正潜力只是时间问题。目前,在加密货币行业存在许多以Ergo为中心的各版人气DeFi应用,还有许多独特的应用。SigUSD提供经过验证的算法稳定币。 Spectrum Finance提供真正去中心化的交易体验,为用户提供赚取流动性提供者(LP)和流动性挖矿(Farming)的机会。Duckpools推出了池化借贷应用序,允许用户借出和借入资产来赚取利息、创建杠杆、做空或对冲波动性。Sigmafi提供独特的点对点(P2P)抵押债券服务,Sigma’O 创建期权市场和去中心化委托单簿。Ergopad为新项目创建了一个无缝启动平台(Launchpad),并提供白名单报名和权属合约(Vesting contract),以确保投资者获得顺畅的体验。甚至DeFi Degens还推出了HodlCoin,这是一款简单但令人激动的金融游戏,用户可以在游戏中竞争看谁能最长时间持有自己的代币。除此之外,ErgoMixer通过确保用户可以进行隐私操作,为用户提供了额外的安全层。这减少了其他人跟踪活动以数字或物理方式攻击用户的威胁,并进一步推进了Ergo为所有人提供财务自由的使命。 当然,目前还有更多应用正在开发中,有望为生态系统带来更多机会和用户。也许其中最令人期待的是罗森跨链桥(Rosen Bridge)。 这种新颖的跨链桥基础设施将使用户能够在Ergo和Cardano区块链之间转移代币。虽然这是该跨链桥的第一个实例,但它可以且将用于连接许多其他区块链。事实上,罗森跨链桥能够连接任何两个具有多重签名钱包的链,即使没有代币发送到 Ergo区块链本身或从Ergo区块链本身发送出去(译注:可以实现其他两条链上代币的跨链转账,但仍以Ergo为中心)。 另一个即将发布的产品是DexyGold协议。这是一种新的稳定币设计,将锚定黄金价格。Dexy与SigUSD稳定币的不同之处在于,它不是简单地通过储备金代币进行超额抵押和激励,而是通过在两个协议之间购买、出售、铸造和销毁单个代币来进行操作。该协议可以并且将用于创建额外的稳定币,也许包括石油、铜或铀等商品。该协议将采用另一个新发布产品Oracle Pools v2(预言机池v2)。本次迭代改进了代币经济学,以激励更多预言机的创建和维护,从而提供更稳定、更具适应性的DeFi生态系统。 第四个应用是 ZenGate Global,它有可能成为Ergo生态系统中的巨无霸。该项目旨在为微型、小型和中型企业提供资产代币化和利用区块链技术的优势所需的基础设施。 ZenGate的第一个产品将是商品交易所,称为Palmyra。这将使小型农场以前所未有的方式参与全球市场,提供供应链验证、产品可追溯性和只有加密货币才能提供的融资机会。 结论 总而言之,Ergo生态系统正在蓬勃发展。这里正在开发的所有内容的范围超出了一篇文章所能描述的范围。事实上,新DeFi产品的数量使得需要开发另一种工具:Crux Finance。 该工具将使用户能够跟踪他们的加密货币投资组合,并在一个地方与许多Ergo DeFi应用进行交互。期待Crux在新年伊始发布他们的首款产品,同时,请关注Ergo博客并探索Sigmaverse.io,了解Ergo生态系统中令人激动的新公告、开发成果和机遇。