上一期的CITEX交易所矿币专题我们谈了AXE项目,在最新动态方面介绍了AXE最近引进了一种新的共识机制叫DPOW。而这一核心共识技术正是来源于本期的主角——Komodo(KMD)科莫多。Komodo是一个穿越了牛熊市、拥有2亿美金的市值、在全球区块链项目市值中位列46的老牌安全和隐私公链。KMD近期上线CITEX 交易所P板,币价获得了不俗的表现。本期矿币专题将带大家认识KMD以及它背后的技术。
01提供多链结构、开放的、可组合的智能链平台在KMD的官方介绍里,Komodo是一个开放、可组合的多链平台,是多链架构的先驱。
我们知道比特币是一条被POW工作量证明统治的公有链,以太坊原本是POW现在逐渐转向POS权益证明,都是一链统治所有,但这种单链结构存在性能、容量、隐私、隔离性、扩展上的瓶颈。
想象一个用户数以亿计的类VISA的支付应用,每秒交易请求高达几万笔,每日交易笔数高达几亿笔,用户交易达到秒级响应体验。在现有区块链技术下,数据存储采用链式本地存储导致没办法平行扩展,共识机制采用同步式状态机模型导致没办法高效处理交易,同时受限于网络中单节点的性能极限,因此单链架构不足以满足应用的性能、容量、使用者真实的体验及其他要求。
另外一些应用内部应该要依据业务功能的需要对数据做平行切分,以达到数据隔离的业务要求和安全要求,由于当前区块链技术体系中单链中的每个全节点都拥有全网所有数据,因此没有很好的方法满足这类应用的要求。比如一个理财应用,用户都能够用某项资产交换不同机构的打理财产的产品,不同的资产就需要在多条链上做转移、交换。
因此,就有了“多链”设计的需求和必要性。“多链”结构就像一个火车网络,大家自己修轨道,只要能通往Hub火车站就加入了核心网络,其中有高铁、磁悬浮列车,也有普通火车。各种火车在自己的轨道里自由运行,不受其他火车影响,有的运力高,有的运力低,一条轨道堵塞了完全不影响其他轨道,通过Hub这个中心火车站乘客就能自由换乘其他列车。
从技术角度看,这种设计思路好比数据库的水平分片(也叫水平分库),将整体存储在单个数据库中的数据,分摊到多个表结构与其相同的数据库中,这样每个数据库中的数据量就会相对减少很多,并能部署在不同物理服务器上,理论上可以在一定程度上完成数据库的无限横向拓展。
多链并行拥有非常多的优点,首先它设计优雅、架构简单,另外理论上是目前区块链技术架构中可扩展性最强的,较好地平衡了区块链的安全性、可扩展性和性能。
科莫多平台是模块化的,开发者和合作伙伴可以自由选择他们想要的科莫多技术,很多人都玩过“乐高”积木,科莫多提供的就是一个一个乐高的原始积木块,开发的人能自由地利用这些模块去组建智能化、个性化的子链,而因为科莫多的多链架构,开发者以独立的区块链开始,然后连接到科莫多生态系统,各个子链之间相互独立,不受科莫多母链的限制。
Komodo的端到端区块链开发框架名为“Antara框架”,包括智能链、执行业务逻辑的模块和集成层。这种可组合的设计使其成为众多区块链项目和去中心化应用程序的理想选择,这些应用程序包括金融科技解决方案,供应链管理,数字身份和记录,投票,游戏等。
没有效率的区块链只会是实验室里的游戏,仅有效率却没有去中心化的区块链只能成为大户收割的狩猎场。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%的匿名交易。
首先,A会将自己的1个KMD分成若干份随机投入一系列的“混合容器”中,指定接收方B的地址,同时混入的时候还有别的交易方输出的若干份KMD。
然后,这些KMD又被混合容器随机拆分,再从这些被拆分生成的所有的KMD中取出合计为 1 KMD的若干份,转移到B的地址中,同时在发送的时间上也可设为一定的延迟,其中的“混合容器”,就是一条“公有链”。
最后,经过这条公有链一系列的“混币”过程,就使得包括交易地址和具体金额在内的交易信息变得无从考证,就实现了有效的匿名,保证隐私。
04AtomicDEX:原子交换实现密码货币直接交易原子交换是指一种密码货币直接与另一种密码货币进行交易,而不涉及任何第三方来处理资金。因此,整个交易是在链上进行的。
在原子互换技术出现之前,每个区块链就像一座孤岛,只有两座桥梁可供选择——要么是比特币,要么是以太坊。然而,每座桥只能通向另一座孤岛,只有一个出口。在 Komodo 平台实现原子交换之前,交易者之间一定要进行多次交易才能成功互换加密资产,比方说:基于比特币的山寨币- 比特币- 以太坊-ERC20 代币,每笔交易都要收取手续费。
Komodo 的原子互换技术在现有 95% 的币和代币之间搭建了桥梁。因此,人们不会再被困在一个小小的区块链岛上了。这是区块链互操作性的第一个阶段。
互操作性的第二个阶段是跨链交易证明和可替代性。有了 Komodo 的新跨链智能合约技术,交易可以在两个链之间进行,而无需进行交换或交易。
这是通过一系列大量的默克尔根树证明和燃烧协议实现的,该协议消除了某条链上的币,同时在一个完全独立的链上出现相同数量的币。使币的供应保持不变,同时允许区块链之间进行价值交换。
Komodo目前已经发布了非托管的去中心化交易所AtomicDEX,允许用户在手机上进行原子交换。Komodo 希望将这项技术扩展到所有区块链,以实现全世界内完全互操作性的区块链ECO愿景。
KMD目前有多达30多名核心专职成员为其服务,目前推特订阅用户接近10万人,社区非常活跃,且生态中涌现的多个项目例如ARRR海盗币也颇具人气。目前KMD和ARRR都已经上线CITEX大C网P板交易区。CITEX交易所P板交易区专门为全球加密投资者甄选优质资产而设,筛选标准包括代码质量、技术实力、代码发行机制、落地应用前景、社区共识等等维度。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
欧盟加征一定的关税:中国产特斯拉Model 3在德国法国涨价1500欧元!高性能版比中国贵13万,Model Y柏林生产不受影响
重庆垫江县大暴雨致6人死亡:部分路段积水深度约2米,有乡镇提前通知居民撤离
蚌埠五所省示范高中统招线、三所市示范高中及五所民办高中最低录取分数线公布
Miniproca 迷你主机开启众筹:自带 7 英寸触控屏,699 美元起