KYVE Network(KYVE)介绍
KYVE网络是一个基于Cosmos的第1层区块链,提供去中心化的数据验证、不可篡改性和检索工具。它允许开发者、数据工程师和节点运行者无缝地访问和检索链上和链下的数据。
随着区块链和Web3生态系统的不断发展,产生的数据点数量也在增加。然而,随着数据点的增加,用户访问和使用数据变得越来越困难。
数据访问和使用的困难并不是区块链领域创建的大量数据面临的唯一障碍;数据的有效性和准确性也是问题。
经过数周的搜索和检索,获取的数据可能并非100%准确或有效,这使得项目容易受到攻击或损失。KYVE网络通过提供去中心化的数据访问和有效性解决方案来解决这一问题。
KYVE网络的历史
KYVE网络是一个小型项目,最初通过将Polkadot数据桥接到Arweave开始。Arweave是一个去中心化的网络,提供永久数据存储和托管服务。
在最终上线之前,KYVE网络进行了几次测试网,最后在2023年3月14日正式上线主网。让我们简要回顾这些历史里程碑:
Korellia:KYVE的第一个测试网
Korellia是KYVE的第一个激励测试网项目。KYVE开发团队使用Korellia测试网实际测试KYVE的功能和特性。由于其巨大成功,Korellia测试网项目吸引了43,000名活跃用户。
由于Korellia测试网项目覆盖了许多用户,KYVE团队建立了一个活跃且响应迅速的社区,持续提供有价值的反馈和建议。随后,这帮助开发团队显著升级了Korellia测试网,最终推出了第二个测试网项目。
Kaon:KYVE的第二个测试网
Kaon是KYVE的第二个测试网项目,是Korellia测试网的升级版。它也是KYVE的主网测试网,这意味着Kaon测试网项目使KYVE的开发团队能够完美地展示他们希望在主网中实现的功能。
Kaon测试网复制了仍在开发中的主网项目,因此为开发团队提供了对主网最终状态的预览和洞察。
KYVE主网启动
在成功推出测试网项目Korellia和Kaon后,KYVE网络于2023年3月14日推出了主网项目。主网由约100个验证节点组成,使数据访问变得无需信任且无缝。
除了取得重要的启动里程碑外,KYVE网络还吸引了众多风险投资公司(VC)和顶级区块链公司,筹集了约1300万美元的资金,分三轮完成。
第一轮融资由Permanent Ventures主导,投资者包括Hypersphere Ventures、4SV、Compute Ventures、Arweave、Avalanche Foundation、Interchain Foundation和NEAR Foundation。
第二轮融资由Permanent Ventures和Hypersphere Ventures主导,其他顶级加密公司如Volt Capital、Mechanism Capital、Coinbase Ventures、Distributed Global、4SV、Compute Ventures、Zee Prime和CMS Holding也参与其中。
第三轮融资由区块链行业的关键参与者主导,包括Distributed Global、Wicklow Capital、IOSG Ventures、Anagram、Cerulean Ventures、Huobi Incubator和MEXC。
由于在数据访问和检索方面的卓越努力,KYVE网络吸引了多个区块链行业的合作伙伴,包括Solana、Cosmos、NEAR、Avalanche、Polkadot、Injective、Evmos和Axelar。
KYVE网络团队
KYVE网络由软件工程师Fabian Riewe和John Letey于2021年创立。在参与了一个涉及将Polkadot数据桥接到Arweave的赏金项目后,这对组合想出了创建一个更去中心化的解决方案的想法,以提供更多的访问性,并与其他区块链兼容。
随着时间的推移,最初只有两个人的KYVE网络的宏大构想到现在已经发展成为一个拥有20多名团队成员的组织,总部位于瑞士楚格。根据KYVE的首席执行官兼联合创始人Fabian Riewe的说法,团队的目标是确保任何处理数据的人都不必担心数据的完整性或数据使用中的任何障碍。
KYVE网络的组成部分:共识层、协议层、共识验证者和协议验证者
共识层
共识层是KYVE网络的主要支柱。它是一个独立的委托权益证明(DPOS)区块链,建立在Cosmos SDK和CometBFT之上。
Cosmos SDK是一个开源工具包,用于构建多资产的公共权益证明(PoS)区块链。同时,CometBFT是一个开源软件,用于在多个机器上安全且一致地复制应用程序。
共识层的主要目标是保护其上层的协议层。它由独立的验证者运行,这使得用户可以通过KYVE代币支持和保护KYVE区块链。
协议层
协议层建立在共识层之上。与共识层类似,协议层也有验证者,负责从数据源收集数据,将其打包并上传到去中心化存储中,然后对数据进行验证。
协议层使KYVE区块链能够以永久、去中心化和无需信任的方式存储数据。
共识验证者
共识验证者是向KYVE区块链添加新块的节点。它们广播包含由验证者私钥签名的加密签名的投票。
协议验证者
协议验证者是负责在KYVE网络中验证和存档不同数据源的节点。它们从不同来源收集数据,并提交到数据池中,其他网络参与者可以验证其准确性和完整性。
数据只有在数据池中的所有网络参与者一致同意其准确性后才被认为是准确的,这通过投票完成。数据验证后,将向上传数据到数据池的参与者奖励一定数量的KYVE代币。
KYVE网络如何运作?权益证明(POS)、上传者、验证者和资助者
权益证明(POS)
权益证明(POS)是一种共识机制,涉及网络用户质押一定数量的加密货币以成为网络验证者。除了帮助保护KYVE链外,KYVE网络还利用POS共识机制提供去中心化和无需信任的数据访问和有效性解决方案。
上传者和验证者
在KYVE网络中,上传者负责从数据源收集数据,并将其存储在像Arweave这样的去中心化存储提供商中。在数据提交到数据池后,它由一组称为验证者的节点进行验证。
一旦验证者验证了数据,开发者、工程师和其他数据用户就可以访问和使用这些数据。
资助者
资助者是KYVE网络中的节点,提供用于激励验证者的资金(KYVE代币)。他们的主要目标是确保数据池中的数据能够成功存档在像Arweave这样的去中心化数据存储中心。
虽然所有有兴趣的网络参与者都可以成为资助者,但需要注意的是,资助者实际上不会获得代币奖励。相反,资助者通常需要花费KYVE代币。这就是为什么“资助者”角色适合那些真正有兴趣推动KYVE生态系统发展和在KYVE网络中存档数据的人。
要成为资助者,有兴趣的节点或参与者必须持有超过零的KYVE代币。由于资助名额通常有限,每个数据池大约只有50个名额,因此有意成为资助者的网络参与者如果遇到名额已满的情况,必须出价超越数据池中的最低资助者才能获得资助名额。
如果出价成功且出价过程中仍有剩余资金,这些资金将自动退还给资助者。
KYVE网络的特性:KSYNC、数据或存储池、运行时、数据包提案、上传者和验证者、惩罚机制
KSYNC
KSYNC是一个功能,用于将区块和状态同步快照直接从KYVE数据池同步到Cosmos区块链节点。
通过KSYNC,Cosmos验证者不需要等待其他节点同步KYVE区块或搜索可信的应用哈希来同步KYVE状态。这是因为找到具有历史区块的节点通常很困难,因为没有激励去保留历史区块链数据。KSYNC消除了这种等待和对具有历史区块节点的依赖,使同步变得更简单。
与状态同步快照不同,后者可能因未启用或P2P连接中断而与其他节点不兼容,KSYNC能够与任何类型的节点兼容,使得区块和状态同步快照成为可能。
数据池或存储池
数据池或存储池是KYVE网络中围绕不同数据源组织的独立实体。它们用于验证和存档数据,使有兴趣的网络参与者能够加入池中并对链上的数据进行验证。
在协议验证者能够使用数据池之前,数据池必须满足以下要求:
数据池必须拥有一个或多个要验证和存档的数据源。
数据池必须拥有一个定义数据如何进行验证的运行时。
必须有一个去中心化存储提供商(如Arweave),用于存储已验证的数据。
KYVE网络中的任何人都可以通过治理创建数据池。由于数据池是链上存储和操作的,因此它们是无需信任的。
运行时
运行时是实际数据检索和验证逻辑的实现。用简单易懂的方式解释一下运行时:
假设一个数据池选择使用特定的运行时。只有当运行时支持数据源时,该池中的数据才会被验证和存档。如果数据池中没有运行时,那么数据将不会被存档和验证。
一个运行时的例子是@kyvejs/bitcoin。这个运行时只验证和检索比特币数据,无法验证和检索以太坊数据。要验证和检索以太坊数据,则需要@kyvejs/evm运行时。
数据包提案
数据包提案是KYVE网络中的一个功能,允许将数据分组为数据包。由于从多个数据流和来源存储数据可能会很复杂,数据包提案使得数据存储更加高效。
下面是数据包提案的工作原理:
将数据分组为数据包的第一步是随机选择一个验证者来收集不同的数据,将其打包成数据包,然后发送到网络中。
数据到达网络后,其他验证者会检查数据以确定其准确性或有效性,然后进行准确性投票。验证者的投票结果将被采纳。如果数据包被投票为有效或准确,则会被存储并添加到KYVE链中。
上传者和验证者
尽管上传者和验证者的角色已经简要讨论过,但仍需详细说明,因为它们是KYVE网络中的关键功能。上传者是一个将数据提供并存储在去中心化存储提供商中的节点。
上传者还负责注册验证者节点最终会验证的数据。上传者还会跳过或关闭数据包提案回合。
在数据包上传后,验证者在交叉检查数据的有效性和准确性方面发挥着重要作用。因此,上传者和验证者在KYVE网络中去中心化和验证数据方面至关重要。
惩罚机制
惩罚机制是KYVE开发团队实施的一项功能,用于惩罚网络中的恶意协议验证者。作为惩罚的一部分,违规验证者通常会失去部分验证权益。
恶意验证者可能会受到三种类型的惩罚:
超时惩罚:如果一个节点错过了一定数量的数据包提案,将会受到这种惩罚。
投票惩罚:如果一个节点投票错误,比如对一个实际上是错误的数据包进行正确投票,将会受到这种惩罚。
上传惩罚:如果一个节点被验证者拒绝其数据包为无效,将会受到这种惩罚。
KYVE生态系统
自2023年KYVE主网启动以来,多个区块链协议与KYVE网络建立了合作伙伴关系。接下来,我们将讨论这三个生态系统合作伙伴如何从与KYVE的合作中获益:
Alexar
Alexar是一个区块链协议,为Web3用户提供跨链通信。它允许开发者构建跨链去中心化应用(dApps),使用户能够与不同的区块链进行交互。
KYVE已经存档并验证了Alexar的历史链数据直到最新区块。因此,Alexar可以利用KYVE的同步工具KSYNC,快速且免费地同步所有区块,包括创世区块。
通过使用KYVE的同步工具,Alexar节省了资源和时间,减少了对中心化和不可靠数据源的依赖。
Cronos
Cronos是一个领先的与以太坊兼容的Layer 1区块链网络,其目标是简化用户对Web3的采用。KYVE已启动两个数据池,将Cronos的历史链数据存档并验证到Arweave上。
这一合作的好处在于,KYVE为Cronos提供了一个无需信任的备份,使Cronos网络中广泛的参与者,包括运行者、开发者、数据分析师和其他用户,可以以去中心化和高效的方式自由访问和应用其链的历史数据。
Avalanche
Avalanche是一个智能合约平台,具有无限扩展性,并能在几秒钟内完成交易。由于Avalanche不断以极快的速度处理交易,它生成的数据量也会不断增长。
因此,Avalanche与KYVE合作,以去中心化的方式存档其链的数据。KYVE的Korellia测试网已验证并永久存档了所有Avalanche 3链的区块链数据。
虽然在Avalanche区块链上的数据验证和存档目前仅使用了Korellia测试网,但未来有可能使用KYVE的主网来验证和存档Avalanche区块链数据。如果发生这种情况,Avalanche将从以下方面受益:
由于KYVE支持多种区块链架构,跨链数据计算变得更加简便。
由于Arweave的去中心化,数据保护得到增强。
上传者和验证者的激励机制提高了上传数据的可用性和可靠性,这种安排保持了网络的健康。
什么是 KYVE 代币?
KYVE是KYVE区块链网络的原生代币,是KYVE生态系统的重要组成部分,促进网络去中心化、安全性、激励机制及其他链上活动。
为了减轻投资者或持有者出售KYVE代币的压力,KYVE网络实施了以去中心化交易所(DEX)优先的策略,即在中心化交易所之前优先在去中心化交易所上市和交易代币。
为了进一步稳定区块链网络,KYVE实施了代币释放计划。计划的工作方式如下:
第一轮参与者或早期投资者将会在4年后才会完全释放他们的代币,而其他后期投资者或第三轮网络参与者则在1年后才能获得他们的代币。
通过实施这一代币释放策略,KYVE网络防止了代币的快速抛售,同时鼓励社区参与,并通过锁定的代币加强网络。
KYVE代币的用途
在共识层或链层,KYVE代币用于质押和委托,帮助通过权益证明(proof-of-stake)来确保网络安全。
在协议层,KYVE代币用于资助、质押和委托,为上传到数据池的数据提供安全保障。
在治理层,KYVE代币持有者对网络内的提案进行投票,使持有者能够参与网络的发展决策。