文章
家 文章
Ergo和NFT将颠覆数字世界的所有权
作者:Ergo平台直到最近,资产所有权还指实际拥有某物或至少将某物写在一张纸上以代表所述所有权。 如今,随着几乎所有事物的都在无止尽地数字化,所有权的概念已经开始发生革命性的变化。什么是NFT?NFT 全称为非同质化代币(Non Fungible Token)。非同质化代币是“记录在区块链上的唯一数字标识,用于证明所有权和真实性。它不能被复制、替代或拆分。NFT的所有权记录在区块链中,且可以由所有者进行转让,从而允许NFT进行出售和交易。” 借助区块链,它被赋予一种唯一的代币识别号。这很重要,因为如果有人决定尝试出售看起来相同的NFT,唯一的代币识别号将确认哪个是真的,哪个是假的。为什么NFT会颠覆数字世界中的所有权?在NFT中,存在许多前所未见的技术,这些技术不仅改变了人们拥有资产的方式,还改变了资产购买、出售和转让的方式。正如前面提到的,NFT最重要的技术方面之一是代币ID。 这有助于防止在从一个人向另一个人购买、出售或转让资产时发生欺诈行为。 例如,一个常见的骗局是销售假音乐会或体育赛事门票。作恶者经常站在体育场外,出售演出或活动的打折门票。人们买完票,到达检票口进入活动现场后,发现自己买到了一张与真票一模一样的假票。借助NFT技术,这种情况是可以预防的,因为使用唯一识别码(Ergo 上的铸币地址)出售的门票将立即区分真票和假票。NFT中还存在版税(Royalty)的概念。大多数NFT技术支持在资产转售时支付版税,从而为NFT创造者提供额外的收入来源。NFT中嵌入的智能合约支持在资产转售时分配版税的过程,确保艺术家从其创作的不断增长的价值中获利。对NFT大规模采用和未来实用性的猜测NFT在全球范围内有哪些潜在用例?最大的话题之一是房地产的数字化。NFT 可以为房地产行业带来巨大的好处,例如简化交易、促进部分所有权以及提供更简单的全球买卖房产方式。通过NFT实现房地产的部分所有权已经由Cardano上一个名为 Platypus Cyberpunks的NFT项目执行。涉及NFT的房地产数字化非常吸引人,但由于潜在的智能合约错误或计算机黑客攻击,确实存在潜在的缺点。由于世界各地某些司法管辖区的安全法缺乏明确性,还可能存在监管阻力和法律问题。尽管如此,如果这些问题能够得到解决,NFT将为未来处理房地产所有权提供一种独特的方式。NFT的另一个用例是茶叶或黄金等商品的代币化和可追溯性。Ergo上的一个名为 zenGate Global的项目目前正在对此进行探索。zenGate首席运营官Sam Lambert 表示:“现实生活资产的代币化是NFT的下一个发展方向。通过这一点,我们将看到区块链行业之外的下一波用户加入。”zenGate团队表示,“NFT 也可以用于商品供应链中,代表金属、矿物和农产品等实物资产。 每个NFT代表一种特定的资产,其所有权可以在区块链上转让。这意味着资产的真实性和所有权可以在供应链的每个阶段(从生产到消费)得到验证。最后,可以收集其他元数据(例如认证、凭证),这些元数据可以链接到NFT,以确保资产的生产符合道德规范且可持续。”ZenGate团队在他们的Medium文章中解释说,NFT可以帮助实现供应链中资产所有权转让的自动化,从而消除中间商、提高效率并降低成本。它们还可以实时跟踪商品、减少延误并帮助利益相关者快速响应不断变化的需求。NFT还具有通过提供商品交易过程的透明记录来支持监管合规性的潜力,以确保其符合安全、质量和环境标准。此外,他们通过认证商品质量、减少纠纷并提高商品供应链的可靠性来建立信任,最终使所有利益相关者受益。结论虽然许多人仍然将NFT 与售价数千美元的猴子 JPEG 联系在一起,但很明显,NFT 有潜力代表世界上更深层次的实用性。 与收藏品、艺术品、房地产、商品市场等相关的 NFT...
一文读懂Paideia DAO工具集
作者:LIBERLION去中心化自治组织(DAO)是根据通过智能合约编写的规则在区块链协议上完全自主运行的系统。通过免除人工干预或中心化协调,DAO通常被称为“去信任”系统。什么是Paideia?Paideia是一个基于Web3的软件DAO管理工具,它将支持治理代币分发、筹款、金库管理、支出或治理提案的创建、利益相关者讨论所有想法和提案的论坛,以及轻松部署资金以实现他们的目标。其开发者表示,技术目标是任何人都可以利用安全、开放、易于使用、费用便宜且可以在任何环境中使用的DAO工具集发起一个DAO,进而可以使用各种方法分发代币,创建提案和收集选票,从而有助于安全、公平地共享资金。所有开发都将是开源的,任何人都可以为代码库做出贡献。Paideia正在Ergo和Cardano两条公链上进行构建,因为这两条公链都是采用的扩展UTXO结构,他们认为这比基于以太坊虚拟机(EVM)的智能合约具有多项优势。该团队表示,智能合约将由独立的第三方进行审查,以确保它们符合最佳实践。此外,智能合约将接受大量测试,以确保资金安全以及计票公平、透明且防篡改。DAO的创建DAO的创建须解决诸如治理结构、投票系统和代币经济学等问题。DAO可能会遇到可扩展性和适应性问题,且有不同的方法来解决这些问题。可扩展性是指参与决策制定的成员人数。要求大量DAO成员给予太多关注,系统会变得低效,导致他们发展壮大后决策效率降低。随着DAO成员人数和范围的增长,治理结构必须恰当。但是,通过要求很少的成员支持各个决策,这些决策很可能不会很好地符合多数人的意见。这便是适应性。为了在这些权衡项之间找到平衡,Paideia将提供各种治理结构。当Paideia启动时,有两个选项将是仲裁票数投票(Quorum Voting)或乐观治理 (Optimistic Governance)模式。乐观治理是一个只有白名单上的人才能创建提案的系统,除非受到代币持有者的质疑,否则所有提案都将默认获得批准。如果提案受到质疑,所有DAO成员都可以投票决定是否批准该提案。默认投票系统将由基于代币的仲裁票数(Token-based Quorum)进行投票。仲裁票数是指需要最少数量的可用投票才能通过。一旦达到仲裁票数阈值,得票最多的决策将获胜。默认和典型的投票机制将是单一选择投票 (Single Choice Voting) ,其中投票者将他们所有的投票权分配给一个选项。降低仲裁票数百分比以提高可扩展性需要更少的投票者来批准提案。在这种情况下,适应性会降低,从而很容易提出恶意或构思不当的提案。Paideia将具有平衡的默认值,但如果DAO发现其配置无法正常工作,可以通过启动后提案对其进行调整。二次方投票(Quadratic Voting) 系统,可以在DAO创建之初或之后通过提案选择它。 它使用计算来限制投票权,其中每个投票者都有一定的投票权作为他或她的份额的“信用”,并计算为分配给每次投票表决的“信用”的平方根。该模式保护少数群体,遵循“利益绑定”标准并帮助平衡权力以对抗鲸鱼,与基于代币的投票相比,可以更好地分散社区情绪。您可以在我最后留下的文章*(2)* 中阅读有关此系统的更多信息。DAO的创建者将在该平台上设计代币经济学,然后他们将能够选择以各种方式发行代币:直接销售(FCFS)该机制使用报名表,用户可在此表中同意为项目出资以换取代币。 一旦获得批准,将提供一份出资表,用户将能够发送特定加密货币以换取所发售的代币。DAO可以确定权属期(Vesting Period)和其他参数。交互式代币发售(Interactive Token Offering)这种拍卖方法将允许用户设置他们愿意购买代币的最低和最高市场限额。使用算法,一旦达到平衡,价格将被确定,出价最高的人将享有以确定价格购买代币的优先机会。空投(Airdrop)DAO可以通过空投向任意数量的用户提供代币。该名单可以手动添加,也可以上传一个简单的“.csv”文件。可退款ICO这种方法,即首次代币发售(ICO),将使各个DAO可以选择允许向其出资者退款。可能有不同的参数,例如时间范围、里程碑等来设置退款。一个例子是为开发某个软件而成立的DAO,并为具有周期性里程碑的可交付成果建立路线图,并为每个里程碑支付相应的资金。如果代币持有者认为DAO没有履行其义务,他们可以选择以初始上市时的初始购买价格退还剩余的代币。Paideia治理Paideia将采用乐观DAO治理形式,初期由开发团队管理。创建者表示,这种治理形式将使DAO迅速地发展壮大,让受信任的高管能够专注地行动,而不会因每个决策的不必要投票过程而陷入困境。高管们仍将无法做出自私或不公平的决策,因为利益相关者将始终有机会质疑他们的提案并强制投票。随着项目的发展,Paideia DAO将转变为一个完全自治的实体,任何剩余的管理角色将由DAO选出的合格人员担任。决策将由DAO投票做出,以维持项目的去中心化治理。代币持有者将能够在既定时间范围内对提案提出质疑,如果出现质疑,所有代币持有者将能够投票决定提案是通过还是不通过。代币经济学该项目将拥有IDO(初始去中心化交易所发售)代币。DAO的生成和功能的使用会有相关费用,这些费用将由Paideia的DAO和Paideia代币的创建者分摊。最大供应量为2亿枚Paideia代币,分配如下:
白皮书路线图其网站上的文章显示了以下工作时间表:2022年第一季度开始用户体验(UX)开发,制作原型以向社区展示:已完成完成白皮书:已完成创建社交媒体帐户,并开始社区外展:已完成筹款轮:已完成开始智能合约和项目后端代码的工作:已完成前端设计:与用户体验团队和图形设计师一起为Figma原型进行前端设计: 已完成2022年第二季度代币生成事件(TGE)和IDO (首次去中心化交易所发售): 已完成质押V1: 已完成前端代码:完成dApp和网站的前端代码2022年第三季度前端和后端整合:各团队将协作创建必要的API端点并获得前端功能Alpha测试:开始测试平台的工作方式。测试用户流。如果智能合约准备就绪,请使用测试代币进行试用。2022年第四季度公开最简化可行产品(MVP)发布 一旦测试和代码审计完成,启动该平台的MVP额外功能:开发者现在可以着手开发白皮书中概述的其他功能,包括新的治理结构代币发售开发:在MVP中,代币发售只是空投。开始添加允许种子基金的功能,为DEX添加流动性,以及其他分配方式。2023年及以后跨链功能:在Ergo、Ada 和其他UTXO区块链之间实现跨链功能,以允许各个DAO...
Ergo的罗森跨链桥:一种更好的全新跨链交互方式
作者:Ergo平台什么是加密货币中的跨链桥?跨链桥是一种允许将数字资产从一条区块链转移到另一条区块链的工具。因此,跨链桥充当一条或多条区块链之间的互操作层。如果你活跃于各加密货币社区,你无疑会了解有关各项目及其多链能力的讨论。这是什么意思?在行业内,往往有一部分加密货币用户持有极简主义理念——未来只需要一条特定的区块链。有许多区块链项目可能会作为注脚载入历史书籍,但极简主义思维是相当局限和短视的。毕竟,有如此多的区块链项目正在构建有效的项目,每一个项目都将提供自己独特的实用程序。以极简主义哲学让它们出局就是限制整个行业的潜力。与其摒弃提供不同工具的区块链,不如找到在不同链之间开发互操作性的方法更为有利。这样一来,开发者和用户可以最大限度地利用他们的资产,同时从每个区块链中提取最大价值。跨链桥允许这样做。Ergo新创建的罗森跨链桥(Rosen Bridge)将为加密货币行业跨链桥创新树立新的标准,其定位是开创一种新型的多链互操作性。在我们探讨罗森跨链桥(Rosen Bridge)之前,让我们先看看其他一些比较有名的跨链桥以及执行跨链交易时安全的重要性。加密货币跨链桥和安全性假设尽管跨链桥的概念听起来很吸引人,但它并非没有一些担忧和安全性假设。每个区块链协议的设计都不同,因此创建每座跨链桥都具有独特的复杂性是有道理的。引用Frank Zappa的话:“一种尺寸并不适合所有人。”目前有超过20,000种加密货币,且该行业还在继续增长。各链之间已经建立了许多跨链桥,但是安全问题和最近的漏洞利用在与跨链桥交互时造成了一些犹豫。如果跨链桥要成为多链互操作性的门户,那么就需要一个新的安全性假设标准。Harmony One - Horizon 跨链桥Harmony One的跨链桥Horizon于2022年6月23日遭到黑客攻击,损失约1亿美元。这座特定跨链桥的安全性假设取决于其多重签名钱包只有四(4)人控制钱包这一事实。此外,钱包只需要两(2)次签名即可启动交易。加密风险基金 Chainstride Capital 的创始人(昵称 Ape Dev )当时表示:“总而言之,如果四个多重签名签名者中的两个遭到破坏,我们将看到再一次的九位数黑客攻击。” 他接着说:“考虑到最近发生的一切,从Harmony协议那里听到一些关于如何保护这些 的细节会很有趣。” 在这种情况下,跨链桥以及任何类型的代码缺乏透明度应该是未来投资者的危险信号。在跟DeFi金融打交道时,开源代码和透明的安全性假设是必须的。Axie Infinity - Ronin跨链桥Axie Infinity的跨链桥Ronin于2022年3月23日遭到黑客攻击,损失约6.5亿美元。中心化、人为错误和缺乏安全性假设是这次黑客攻击的罪魁祸首。Cointelegraph报道称:“该公司的官方报告指出,黑客设法访问验证器节点的私钥,导致五个验证器节点遭到破坏,这也是批准交易所需的门槛。Ronin链目前由九个验证器节点组成,黑客设法访问了其中四个以及由去中心化自治组织(DAO)Axie DAO...
Ergo常见问答
本文旨在提供Ergo的背景知识并回答一些最常见的问题。
KYA:帮助用户辨别加密项目的币圈“KYC”
KYA,即了解您的假设(Know-Your-Assumptions),指了解加密生态系统的基本假设和原则的重要性。加密货币、区块链技术和去中心化金融(DeFi)协议都是建立在特定的设计选择之上的,了解这些假设对于有效地通晓加密领域以便做出明智的决策至关重要。
Ergo的西格玛协议兼顾数据透明性和隐私性
比特币是一个公共分布式账本网络,每个想要验证区块链状态的人都可以访问。有一些工具,例如比特币浏览器,是用于查看链上数据和交易的界面。加密货币的透明性至关重要,因为比特币的发明是为了防止任何第三方操纵。人们在数字平台上保护自己的金融隐私也很重要。为此,Ergo开发了西格玛协议(Sigma Protocol):支持可选隐私功能而不损害安全性的加密证明。
Ergo预言机池V2:桥接区块链与现实世界的创新设计
作者:Ergo平台
预言机池(Oracle Pool)是一项创新技术,对于通过提供对外部数据源的访问来弥合区块链与现实世界之间的差距至关重要。预言机池的用途是将数据可靠地转发到区块链(与dApp或其他产品的需求相关)并提高该数据的有效性和准确性。去中心化应用程序(dApp)是区块链生态系统的支柱,而可靠的预言机框架对于促进生态系统繁荣至关重要。因此,Ergo开发者高度重视开发可靠的预言机。何谓预言机池?其工作原理又是什么?Ergo提供了预言机池,可让数据提供实现去中心化,确保获取外部数据的过程和数据本身都更加可靠。预言机池中的预言机组就数据源达成一致,并将各自的数据点发布到区块链上。这增加了数据的可靠性和有效性。在一个时段(Epoch)结束时,这些数据点在读取每个数据点的最终事务中进行平均(去除异常值后)。这会导致预言池产生一个新的最终数据点。预言机对于加密生态系统如此重要的原因是预言机使dApp能够与现实世界的事件进行交互并基于实时数据执行智能合约。预言机还可以通过验证和认证外部信息来增强应用程序的安全性和可靠性。例如,预言机的一项主要应用是增强用户的DeFi体验。这可以通过提供准确的价格馈入(喂价)和市场数据信息来实现,这对于借贷协议和去中心化交易所(DEX)上的去中心化交易至关重要。Ergo预言机池与Chainlink预言机之比较目前,按市值计算,Chainlink是预言机领域的领导者,但Ergo多年来一直在对现有预言机框架进行改进。Chainlink和Ergo预言机技术之间存在许多差异。$LINK代币是Chainlink的重要组成部分,因为它用作使用户能够访问其预言机服务的代币。用户使用$LINK为预言机从外部来源获取的数据付费,然后这些数据可以在智能合约中使用。LINK代币本质上是激励节点运营者贡献准确可靠的数据,确保Chainlink生态系统的可靠性和可信度。Ergo的预言机池以多种方式运行。首先,Ergo的预言机池利用Ergo区块链的原生加密货币($ERG)进行支付,无需额外的预言机代币(如$LINK)。 因此,用户无需购买额外的代币即可使用区块链服务。Ergo的预言机池使用时段(Epoch)来确保定期数据更新并阻止串通,从而使数据馈入更加可靠。这些预言机池中的预言机需要在特定时间间隔内发布外部数据点,这为及时更新创造了更强的激励。这些激励措施包括通过准确的数据更新赚取奖励,同时在预言机池中建立良好的声誉。这样可以吸引更多的用户,并维持预言机池的诚信和可靠性。 预言机池的目标是从本质上可靠地转发外部数据并提高该数据的有效性和准确性。还需要注意的是,扩展UTXO模型允许用户轻松创建层级预言机数据点结构,包括预言机池之池。这可以提高扩展准确性并使预言机更加高效。Chainlink的设计不支持此功能,因为Chainlink中的预言机是单个发挥作用,无法组合发挥效应。预言机池V2Ergo目前正在开发预言机池V2,它是在现有技术的基础上进行改进的。一项关键改进是能够从多个来源收集数据,包括CoinGecko、CoinMarketCap、XAU等。这种扩展的数据收集增强了预言机池的准确性和可靠性,为智能合约提供全面的数据馈入。Ergo的预言机池V1是一项极其有价值的技术,但开发者正在不断寻找方法改进现有技术。对于预言机池V1,存在一些难题,例如产生过多的粉尘作为奖励、奖励较低,且在管理与两种类型的预言机池盒相关的复杂性方面遇到了困难。预言机池V2对该系统进行了重大更改和改进。这些改进包括:将预言机池地址合并为单个实体;在预言机池盒内接入时段(Epoch)计数器以支持高级去中心化应用程序(dApp);将预言机池盒与预言机池管理逻辑分开,以实现更顺畅的操作;从ERG过渡到代币作为奖励;支持转移两种预言机代币。虽然实现了这些改进,但更新机制以及预言机池盒在其他dApp中的作用仍然与之前的预言机池版本类似。这意味着,尽管预言机池V2引入了改进,但更新的基本功能以及预言机池盒在其他去中心化应用程序(dApp)中发挥的作用基本保持不变。Ergo预言机池V2为预言机技术带来了受人瞩目的进步。 这些技术改进旨在克服预言机池V1的限制,建立更具适应性且高效的预言机框架。如要深入研究Ergo的核心预言机框架,请查阅 GitHub 以及有关 Ergo 所有内容的教育视频(预言机池信息的时间索引11:30)。原文链接:https://docs.ergoplatform.com/dev/protocol/eutxo/atomic/#cross-chain-swaps
Ergo的扩展UTXO模型的益处
Ergo是Layer 1工作量证明区块链,它采用的是扩展UTXO(eUTXO)模型。eUTXO指扩展未花费交易输出,并被其他几个著名的区块链使用,例如Cardano、Komodo和Nervos Network等。相比之下,以太坊网络使用账户模型作为区块链上记录交易的框架。
Ergo的扩展UTXO模型继续为加密货币行业带来新的创新,在本文中,我们将探讨扩展UTXO的诸多益处。
Babel 费用
Babel费用是一种灵活的交易手续费支付方式。在Ergo上,目前完成交易的手续费为0.001 ERG。然而,Babel费用允许用户使用Ergo上的原生代币(译注:例如Ergo上的Spectrum去中心化交易所的SPF),而非只能使用ERG支付交易手续费。如果一个人不想花掉他们的ERG或者他们的钱包里没有任何ERG,这时,Babel费用便会发挥它的作用。
链式交易
链式交易是扩展UTXO模型为区块链提供的最大益处之一。使用扩展UTXO模型时,交易会创建剩余资金(称为UTXO),它可用于未来交易。从本质上讲,UTXO代表了你支付某个东西后的找零。当谈到链式交易时,我们指的是将链接到一笔交易中的多笔交易。
Ergo的链式交易记录是在单笔交易中执行10,000个输出。链式交易是有益的,因为它们可用于同时发送ERG、多个NFT或多种原生代币。例如,如果你想向某人发送50个NFT,你实际上可以在一次交易中完成,而不必执行50笔单独的交易。这不仅省时,而且Ergo上的交易手续费仍保持在0.001 ERG(译注:即省手续费)。
链下计算
扩展UTXO模型通过链下计算为智能合约提供更大的灵活性。将账户模型与扩展UTXO 进行比较时,账户模型在链上执行所有智能合约逻辑。随着区块链的增长和交易数量的增加,这可能会导致可扩展性问题。然而,扩展UTXO模型通过将大部分智能合约逻辑移到链下的方式克服了这个问题。它只在区块链上执行验证过程,从而提高了区块链的效率和可扩展性。
随着用户数量的增加,账户模型区块链可能面临严重的拥堵和高额手续费等问题。 “可扩展性问题是以太坊试图将交易推向由链下代码管理的Layer 2/侧链扩展解决方案的主要原因之一。本质上,以太坊正在探索解决其可扩展性问题的解决方案实际上就是在模仿扩展UTXO模型。” 应当注意Ergo没有Gas费,使其成为可扩展的理想区块链。在Ergo上,交易手续费稳定在0.001 ERG,且随着价格的潜在上升而可预测。
元数据
使用扩展UTXO模型,元数据可以附加到交易中以提供附加信息。通常使用两种类型的元数据。首先是交易元数据,它描述了整个交易。其次,输出元数据,它描述了特定的输出。交易元数据存储在交易本身中,而输出元数据存储在输出的锁定脚本中。这为交易提供了更大的灵活性并支持更复杂的用例。
UTXO模型的 益处 及其与 扩展 UTXO模型的区别
UTXO模型为区块链提供了许多益处。其中一些益处包括通过使用一次性对象来提高 隐私 性 ,这可以允许识别和管理隐私泄漏。简单来说,当有人说UTXO充当一次性对象时,这意味着它们有点像只能使用一次的特殊代币或价值单位。UTXO的这一独特特性通过提供一种有效识别和管理它们的方法来帮助防止隐私泄露。它通过支持 并行 交易 处理来增强可扩展性 ,同时还促进与链下和侧链协议的互操作性。UTXO模型的另一个益处是它通过消除对复杂的Gas计算的需要来促成交易成本的可预测性。
如前所述,Ergo采用的是基于比特币原始模型的扩展UTXO模型,但后者通过部署智能合约提供了更多功能。使用扩展UTXO 模型,智能合约可以使用UTXO作为输入数据,而无需任何修改。因此,节点可以主要验证交易而不是专注于余额核查——这与以太坊的账户模型不同。同样应当注意的是,Ergo的多阶段UTXO模型允许实现图灵完备的智能合约。在区块链上使用智能合约时,扩展UTXO模型允许更大的灵活性和复杂性。
结论
在可扩展性和效率方面,扩展UTXO模型提供了灵活性和更大的输出技术支持。即使ERG达到每枚1000美元,交易手续费仍仅为1美元。多笔交易可以在一笔交易中链接,这一事实使得Ergo的手续费可以持续大幅增长。随着未来区块链的采用,该技术需要轻松适应大规模增长和可扩展性。Ergo解决了这个问题。
欢迎转发
原文链接:The Benefits of the eUTXO Model | Ergo Platform 2
一文读懂NIPoPoW及其应用
工作量证明之非交互式证明
Ergo区块链包含一个强大的功能,称为NIPoPoW,或工作量证明之非交互式证明。简而言之,NIPoPoW是一种紧凑型数据结构,它对工作量证明区块链上事件的发生进行验证,而无需连接到该区块链网络或下载所有区块头。此功能实际上可用于确认加密货币交易。
Ergo的区块不仅包含您可能在比特币等系统中遇到的标准区块头和交易格式,还提供了用于扩展功能的附加部分 。例如,“扩展”部分包含必填字段(包括每1,024个区块时段(Epoch)更新一次的NIPoPoW链接)和矿工投票参数,例如当前区块大小。它还拟存储任意字段。
这种独特的结构使各种类型的节点和客户端能够选择性地只下载必要的区块部分,优化存储空间、带宽和CPU使用率。
应用
以下是NIPoPoW在Ergo生态中的一些创新应用:
轻客户端
轻矿工
侧链 1
NIPoPoW自Ergo区块链创世以来一直是它的基本组成部分。我们致力于不断探索 NIPoPoW的潜力,与我们在IOHK的合作伙伴合作扩展这一研究领域。我们期待着看到 NIPoPoW的使用越来越多,我们充满活力的开发者社区不断做出贡献。
对数空间挖矿
NIPoPoW的一个显着应用是对数空间挖矿。这项技术使“轻矿工”能够像轻客户端一样从区块头开始,而无需下载整个区块链。事实上,您可以只保留几个重要的区块来验证整个区块链,从而无需矿工存储完整的区块链集。这种方法可以通过丝绒分叉/软分叉跟Ergo整合,从而避免复杂的硬分叉。
提高去中心化程度
NIPoPoW的另一个令人激动的应用是由名为SmartPools的团队在首届Ergo黑客松期间提出的。他们的方法旨在改进中本聪系数 ,这是一种用于估计网络去中心化程度的指标。 该团队寻求通过为挖矿实体提供抵押智能合约来提高Ergo的去中心化程度,旨在为非矿工投资者提供回报,防止大型GPU矿场主导该系统。
实现Layer 2区块链
也许,NIPoPoW最重要的应用是开发Layer 2区块链。这些Layer 2与各种区块链交互,以提高可扩展性并为企业级应用创建私有侧链。他们在Layer 1区块链之上为多样化的用例生成区块链。由于这些Layer 2上的交易不需要持续同步更新,我们可以通过始终维护主链上的所有内容来显着降低网络负载。
轻客户端
在考虑大规模采用加密货币所面临的障碍时,轻客户端 是必不可少的。大多数加密货币用户没有运行全节点的必需工具。运行一个全节点意味着拥有强大的处理器、电力成本,以及可能需要数百GB的内存来存储整个区块链。
NIPoPoW使Ergo能够构建一个移动SPV客户端,只需要下载大约100KB的区块头。 验证交易是否发生在该区块链上变得简单,使用户能够使用更高效、更便捷的手机钱包与区块链进行交互。
NIPoPoW也可用于使用UTXO集快照创建修剪版全节点(Pruned Full-Node)。
对数挖矿
矿工须不断维护区块链,无论是Ergo、比特币还是其他PoW共识模型。除了使用计算资源外,矿工还使用存储资源来维护自创世区块起的所有区块链数据。
一位新矿工的疑问:从创世区块下载所有数据是否绝对必要?为什么不能只下载最相关的区块来维护网络?
区块链的区块头应该足以访问必要的数据。NIPoPoW(工作量证明之非交互式证明)可以整合以形成相互关联的区块头集,从而减少历史数据存储。
当需要访问区块链中的关键区块时,矿工应该能够从旧区块的区块头高效地执行此操作。 那是因为每个新区块必须指示所有当前网络。随着新区块的创建,一组新的区块头足以检查当前的UTXO集。由于新区块包含旧的字符串区块头集的数据,因此无需下载所有区块链数据即可实现轻挖矿(Light Mining)。
我们试图通过串接旧的PoW历史记录并将其编译成快照来优化什么?
如果我们说C=old 区块和K=new 区块,那么当K=new 区块是常量且C=old 区块是线性的时,快照中包含的区块可以增长。但它也可能会缩小,具体取决于智能合约应用。 矿工维护大量数据的问题可以通过NIPoPoW进行引导来解决。
NIPoPoW实现
超级区块(或轻客户端)无需访问所有区块,就足以验证所有区块。这是通过智能合约维护区块链的历史数据来实现的。可以通过“丝绒”分叉或软分叉在NIPoPoW上引入这些超级区块客户端,然后“轻 ”矿工可以通过“在线”挖矿进行引导。
NIPoPoW使智能合约能够维护历史数据,以便新的“轻 ”矿工可以以所谓的“在线”方式工作。这就是对数空间挖矿的主要思想。不需要的部分可以编译到区块链本身,而不是将所有区块链数据本地保存在节点上。新矿工不需要携带历史数据,随着他们继续挖矿,新的“轻”矿工将帮助其他“轻”矿工引导。不再需要携带旧的历史数据,老矿工可以放弃历史数据进行更轻的挖矿。这就是矿工群体可以放弃旧区块并使系统更加高效的方式。
NiPoPoW侧链
NiPoPoW通过简化支付验证...
Ergo区块链如何解决将来数据量过大的问题?
本文基于IOHK最近发表的一篇论文。如需其他资源,请观看该视频。
介绍
无论是Ergo、比特币,还是其他PoW共识模型,都需要矿工持续维护该区块链。除了使用计算资源之外,矿工还使用存储资源来维护自创世区块算起的所有区块链数据。
问题
新矿工的问题:下载自创世区块算起的所有数据是否绝对必要?为什么不能只下载最相关的区块来维护网络?
解决方案
区块链的区块头应该足以访问必要的数据。NIPoPoW(工作量证明之非交互式证明)可以整合,以形成互连的区块头集,从而减少历史数据存储。
当需要访问区块链中的关键区块时,矿工应该能够从旧区块的区块头有效地执行此操作。 这是因为每个新区块必须指示当前网络的全部。当创建新区块时,一组新的区块头足以检查当前的UTXO集。由于新区块包含旧的串接区块头集的数据,因此无需下载所有区块链数据即可实现轻挖矿(Light Mining)。
我们试图通过串接旧的PoW历史记录并将其编译成快照来优化什么?
如果我们说C=旧区块且K=新区块,那么当K=新区块为常数且 C=旧区块为线性时,快照中包含的区块会增大。但它也可能会缩小,具体取决于智能合约应用程序。矿工维护大量数据的问题可以通过NIPoPoW引导来解决。
NIPoPoW 实现
超级区块(或轻客户端)足以验证所有区块,而不是访问所有区块。这是通过智能合约维护区块链的历史数据来实现的。在NIPoPoW上引入这些超级区块客户端可以通过丝绒软分叉来完成,此后“轻”矿工可以通过“在线”挖矿进行引导。
NIPoPoW使智能合约能够维护历史数据,以便新的“轻”矿工能够以所谓的“在线”方式工作。这就是对数空间挖矿的主要思想,即不是将所有区块链数据保存在本地节点上,而是可以将不需要的部分编译到区块链本身中。新矿工不需要携带历史数据,当他们继续挖矿时,新的“轻”矿工将帮助其他“轻”矿工引导。无需携带旧的历史数据,老矿工可以放弃历史数据进行更轻的挖矿。这就是整个矿工群体可以放弃旧区块并使系统更加高效的方式。
论文摘要
有社区用户提出:针对数据量随着时间推移将来会变得过大的问题,Ergo区块链是如何“瘦身”的?这里IOHK等发表的《对数空间挖矿》的摘要部分给出了答案:对区块链进行修剪,即以垃圾的形式收集不再需要的旧区块。
“ 区块链维护两种类型的数据:应用数据和共识数据。为了实现长期的区块链可扩展性,须对这两者进行修剪 (Pruning) 。虽然大量文献探讨了应用数据(UTXO、账户余额和合约状态)的修剪,但很少有人谈论共识数据(区块头)的永久修剪。我们提出了 这样 一个协议, 即当旧区块不再被需要时,它 允许通过 以 垃圾 形式收集这些 旧 区块 来修剪区块链。这些区块可以简单地丢弃,且不再被任何矿工存储。我们证明所有矿工都可以成为轻矿工 ( Light Miner ) ,且不会损害安全。我们的协议基于超级区块 ( S uperblock) 的概念,超级区块 指 已达到异常高的难度 的区块 。我们利用它们来 表示 底层的工作量证明,而无需对其进行说明、存储或传输。应用我们的 修剪 后,共识数据的存储和通信需求呈指数级降低。
我们 研发了 新的概率数学方法来分析随机 预言机 模型中的协议。我们证明,在1/3对手的不间断诚实多数假设下,我们的协议既安全又简洁。我们的协议是第一个实现始终安全、始终简洁、在线工作量证明 之非交互式证明(NIPoPoW) 的协议, 这些 是对数空间 挖矿机制 的所有必要 组成部分 。我们的工作 成果 不仅应用于 挖矿 领域,还对最先进的超轻客户端和跨链桥进行了改进。 ”
原文链接:Mining in Logarithmic Space: NIPoPoW Power and Ergo | Ergo Platform































