LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > CITEX(C网)交易所矿币专题:KMD匿名多链平台

CITEX(C网)交易所矿币专题:KMD匿名多链平台

2019-12-10 Citex资讯 来源:区块链网络

摘要:

上一期的CITEX交易所矿币专题我们谈了AXE项目,在最新动态方面介绍了AXE最近引进了一种新的共识机制叫DPOW。而这一核心共识技术正是来源于本期的主角——Komodo(KMD)科莫多。Komodo是一个穿越了牛熊市、拥有2亿美金的市值、在全球区块链项目市值中位列46的老牌安全和隐私公链。KMD近期上线CITEX 交易所P板,币价获得了不俗的表现。本期矿币专题将带大家认识KMD以及它背后的技术。

01提供多链结构、开放的、可组合的智能链平台


在KMD的官方介绍里,Komodo是一个开放、可组合的多链平台,是多链架构的先驱。

首先,我们看何为“多链”?

我们知道比特币是一条被POW工作量证明统治的公有链,以太坊原本是POW现在逐渐转向POS权益证明,都是一链统治所有,但这种单链结构存在性能、容量、隐私、隔离性、扩展上的瓶颈。

想象一个用户数以亿计的类VISA的支付应用,每秒交易请求高达几万笔,每日交易笔数高达几亿笔,用户交易达到秒级响应体验。在现有区块链技术下,数据存储采用链式本地存储导致无法平行扩展,共识机制采用同步式状态机模型导致无法高效处理交易,同时受限于网络中单节点的性能极限,因此单链架构无法满足应用的性能、容量、用户体验及其他要求。

另外一些应用内部需要根据业务功能的需要对数据做平行切分,以达到数据隔离的业务要求和安全要求,由于当前区块链技术体系中单链中的每个全节点都拥有全网所有数据,因此没有办法满足这类应用的要求。比如一个理财应用,用户可以用某项资产交换不同机构的理财产品,不同的资产就需要在多条链上做转移、交换。

因此,就有了“多链”设计的需求和必要性。“多链”结构就像一个火车网络,大家自己修轨道,只要能通往Hub火车站就加入了核心网络,其中有高铁、磁悬浮列车,也有普通火车。各种火车在自己的轨道里自由运行,不受其他火车影响,有的运力高,有的运力低,一条轨道堵塞了完全不影响其他轨道,通过Hub这个中心火车站乘客就能自由换乘其他列车。

从技术角度看,这种设计思路好比数据库的水平分片(也叫水平分库),将整体存储在单个数据库中的数据,分摊到多个表结构与其相同的数据库中,这样每个数据库中的数据量就会相对减少很多,并且可以部署在不同物理服务器上,理论上能够实现数据库的无限横向拓展。

多链并行拥有非常多的优点,首先它设计优雅、架构简单,另外理论上是目前区块链技术架构中可扩展性最强的,较好地平衡了区块链的安全性、可扩展性和性能。

接下来,我们看下开放的、可组合的“智能链”该怎么理解。

科莫多平台是模块化的,开发者和合作伙伴可以自由选择他们想要的科莫多技术,很多人都玩过“乐高”积木,科莫多提供的就是一个一个乐高的原始积木块,开发者可以自由地利用这些模块去组建智能化、个性化的子链,而因为科莫多的多链架构,开发者以独立的区块链开始,然后连接到科莫多生态系统,各个子链之间相互独立,不受科莫多母链的限制。

(Komodo:一个端到端的区块链基础设施解决方案提供商)

Komodo的端到端区块链开发框架名为“Antara框架”,包括智能链、执行业务逻辑的模块和集成层。这种可组合的设计使其成为众多区块链项目和去中心化应用程序的理想选择,这些应用程序包括金融科技解决方案,供应链管理,数字身份和记录,投票,游戏等。

02dPoW:基于PoW和DPoS的全新共识机制

没有效率的区块链只会是实验室里的游戏,仅有效率却没有去中心化的区块链只能成为大户收割的狩猎场。dPoW是将“取得记账权”和“出块获取奖励”这两个动作分开,最终达到效率和中心化平衡的效果。dPoW全称Delayed Power of Work(延时工作量证明),是建立在PoB与DPoS基础上的新一代共识机制。

解释dPoW前,需要先说明什么叫PoB。PoB(Proof of Burn)叫做焚烧证明机制。PoB是一种通过焚烧自己手中的代币来表决谁拥有对网络的领导地位的承诺。焚烧代币的数量越多,能获得网络领导地位的概率越高。在基于dPoW的区块链中,矿工挖矿所获得的不再是奖励的代币,而是可以焚烧的“wood”——燃木。矿工使用自己的算力,通过哈希算法,最终证明自己的工作量之后,获取对应的wood,wood不可交易。当wood积攒到一定量之后,可以前往燃烧场地燃烧wood。

也就是说,矿工应该证明他们燃烧了wood,将其发送到一个可验证的不可靠的地址。从个人角度来看,这需要付出代价,就像工作量证明机制一样;但除了被烧毁的基础资产之外,它不会消耗任何资源。通过一组算法计算后,燃烧较多wood的人可以获取下个时间段出块的权利,成功出块后获取奖励(代币)。由于一个时间段内可能会有多人燃烧wood,下一个时间段出块的概率由自己燃烧wood数量决定。焚烧的越多,下一段时间可以获得出块权利的概率越高。

这样可以让效率和去中心化的公平达到一个平衡,不一定非要庞大算力的矿工、矿池才能成为区块生产者,小矿工也有春天,只要辛勤劳动,积攒一定数量的wood,也能出块,以最平民化的参与方式保证了去中心化的理念,避免拥有算力的组织或者持币大户把持网络。

dPoW 系统中有两种类型的节点:公证人节点和正常节点。64 个公证人节点是由 dPoW 区块链的权益持有者(stakeholder)选举产生的,它们可从 dPoW 区块链向所附加的 PoW 区块链添加经公证确认的块。一旦添加了一个块,该块的哈希值将被添加到由 33 个公证人节点签署的 Bitcoin 交易中,并创建一个哈希到 Bitcoin 区块链的 dPow 块记录。该记录已被网络中的大多数公证人节点公证。

为避免公证人节点间在挖矿上产生战争,进而降低网络的效率,Komodo 设计了一种采用轮询机制的挖矿方法,该方法具有两种运行模式。

在“无公证人”(No Notary)模式下,支持所有网络节点参与挖矿,这类似于传统 PoW 共识机制。而在“公证人激活”(Notaries Active)模式下,网络公证人使用一种显著降低的网络难度率挖矿。“公证人激活”模式下,允许每位公证人使用其当前的难度挖掘一个区块,而其它公证人节点必须采用 10 倍难度挖矿,所有正常节点使用公证人节点难度的 100 倍挖矿。

具体的运作机制就是Komodo与比特币网络之间会额外建设一条主链,作为侧链,作为双方沟通的渠道。而在Komodo网络上可以享受较低的手续费,并能够享用比特币的算力保障。dPoW的共识方法将使比特币成为所有PoS、PoW加密货币的核心,允许利用比特采矿中使用的能源来保护其他加密货币,从而使比特币更节能,同时使其他加密货币更安全。

03零知识证明


数据隐私是当今社会最重要的课题之一。保护与个人身份有关的个人资料 (出生日期、银行月结单、交易记录、学历) 极为重要,并会不断增加其重要性。零知识证明可能就是如何保护数据隐私的答案。

顾名思义,零知识证明就是既能充分证明自己是某种权益的合法拥有者,又不把有关的信息泄漏出去,即给外界的 “知识” 为“零”。能够在不知道用户是谁,或者他们有多少钱的情况下判断“一个用户是否有足够的钱发送给另一个用户”的问题,是零知识证明在区块链中的主要应用之一。

举个最简单的例子,假设有一个环形走廊,出口和入口相邻但不互通(在目测距离之内),在这个环形走廊中间的某处有一道锁起来的门,只有拥有钥匙的人才可以通过;这时A要向B证明自己拥有打开这道门的钥匙,用零知识量证明来解决就是,B看着A走进入口并在出口等待,如果A从入口进入通过走廊并从出口走出,则可以证明其拥有打开中间那扇门的钥匙,而在这个过程中,他完全不用向B提供钥匙的具体信息。所以零知识证明实际上是一种概率证明而非确定性证明。

最早使用零知识证明技巧的区块链叫做 Zcash,实际的做法叫做 Zk-Snarks,这是许多零知识证明的做法之一,也是最有名的一个。Zk-Snarks 是 “零知识简洁无交互知识认证” 的简称,是一种在无需泄露数据本身情况下证明某些数据运算的一种零知识证明。

Komodo并没有以任何方式涉及到Zcash项目,但是开发者有参与Zcash协议设计的讨论,并且使用零知识证明来提供100%的匿名交易。

Komodo的代币为KMD,假设A有3个KMD,要给B转账1个KMD。

首先,A会将自己的1个KMD分成若干份随机投入一系列的“混合容器”中,指定接收方B的地址,同时混入的时候还有其他交易方输出的若干份KMD。

然后,这些KMD又被混合容器随机拆分,再从这些被拆分生成的所有的KMD中取出合计为 1 KMD的若干份,转移到B的地址中,同时在发送的时间上也可以设置一定的延迟,其中的“混合容器”,就是一条“公有链”。

最后,经过这条公有链一系列的“混币”过程,就使得包括交易地址和具体金额在内的交易信息变得无从考证,就实现了有效的匿名,保证隐私。

04AtomicDEX:原子交换实现加密货币直接交易


原子交换是指一种加密货币直接与另一种加密货币进行交易,而不涉及任何第三方来处理资金。因此,整个交易是在链上进行的。

在原子互换技术出现之前,每个区块链就像一座孤岛,只有两座桥梁可供选择——要么是比特币,要么是以太坊。然而,每座桥只能通向另一座孤岛,只有一个出口。在 Komodo 平台实现原子交换之前,交易者之间必须进行多次交易才能成功互换加密资产,比方说:基于比特币的山寨币-> 比特币-> 以太坊->ERC20 代币,每笔交易都要收取手续费。

Komodo 的原子互换技术在现有 95% 的币和代币之间搭建了桥梁。因此,人们不会再被困在一个小小的区块链岛上了。这是区块链互操作性的第一个阶段。

互操作性的第二个阶段是跨链交易证明和可替代性。有了 Komodo 的新跨链智能合约技术,交易可以在两个链之间进行,而无需进行交换或交易。

这是通过一系列大量的默克尔根树证明和燃烧协议实现的,该协议消除了某条链上的币,同时在一个完全独立的链上出现相同数量的币。使币的供应保持不变,同时允许区块链之间进行价值交换。

Komodo目前已经发布了非托管的去中心化交易所AtomicDEX,允许用户在手机上进行原子交换。Komodo 希望将这项技术扩展到所有区块链,以实现全球范围内完全互操作性的区块链生态系统愿景。

KMD目前有多达30多名核心专职成员为其服务,目前推特订阅用户接近10万人,社区非常活跃,且生态中涌现的多个项目例如ARRR海盗币也颇具人气。目前KMD和ARRR都已经上线CITEX大C网P板交易区。CITEX交易所P板交易区专门为全球加密投资者甄选优质资产而设,筛选标准包括代码质量、技术实力、代码发行机制、落地应用前景、社区共识等等维度。

—-

编译者/作者:Citex资讯

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...