2021-07-22

Posted 蜂巢Tech

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-07-22相关的知识,希望对你有一定的参考价值。

在这里插入图片描述

历经近4年发展,Qitmeer Network终于进入了主网上线的倒计时。按资历算,这个诞生于上轮牛市的项目,已算得上业内「老字号」,但属于它的考验才刚刚开始。

从比特币诞生之初,各路公链的竞争从未停止,起初公链们的目标大多瞄准了支付领域,代表者有BCH和DASH。而后,以太坊、EOS带来了智能合约,DeFi成了公链之争的焦点。但最初的支付愿景,至今还没有实现,其中公链的吞吐量不足仍是一大局限。

Qitmeer则试图在不牺牲去中心化和安全性的前提下,解决可扩展性问题。换言之,它要挑战「不可能三角」。为此,Qitmeer选择了BlockDAG技术流派,即将工作量证明机制与DAG这一能够极大提升吞吐量的数据账本结合,取长补短地兼顾去中心化、安全性和可扩展性。

据介绍,当前Qitmeer的TPS达到3000+,而其最重要的目标就是解决小额支付问题,实现金融普惠。项目发展过程中,Qitmeer已与阿联酋、马来西亚当地机构在债券发行领域达成战略合作,并与孟加拉商业银行签约发行稳定币。

在各国央行纷纷探索法定货币发行之际,Qitmeer希望基于高性能公链,能为国际性的金融机构服务,协同解决跨境支付问题。当然,要实现这一切,它还需要在主网落地后迎接市场的检验。

研发4年 Qitmeer主网即将上线

在地中海东岸的古叙利亚地区有一则传说——曾有7名来自不同地方的青年信士为逃避国王的思想压迫,在天启下隐藏在一个坚固的山洞中熟睡了309年。漫长时光中,一条叫Qitmeer的护卫犬忠实地在洞门口守卫他们的安全。当七眠子醒来时,昔日的国王统治早已结束,他们从此可以追求正信、洁净取财、平等交易的新生活。

千余年后的2008年,全球陷入了又一轮的经济危机,国家大举印钞,许多银行信用破产。那一年,比特币的概念被中本聪提出,创建了使用P2P网络众多节点构成的分布式数据库来确认并记录所有的交易行为,并使用密码学的设计来确保价值传输的安全性。最终呈现出一个去中心化的点对点支付系统。

发展10多年来,比特币带来的区块链的价值逐渐得到认可,但使用比特币支付的目标一直没有实现。无论是后来诞生的BCH还是DASH,都在这条路上探索良久,但囿于技术上的「不可能三角」,多数区块链的吞吐量有限,加密资产迟迟未能攻破支付领域。

命名自「七眠子典故」的Qitmeer Network(MEER)继续在支付领域耕耘,近期传来了主网即将上线的消息。与先前的诸多探索者一样,它高举起支付的大旗,试图通过新的技术选型攻克「不可能三角」。

从时间看,Qitmeer算是老牌项目,它从2017年开始起步,2018年正式确定了BlockDAG的技术架构,2019年6月,Qitmeer将技术开源在Github,同年12月其测试网络Medina Network正式上线,测试网Token Pmeer同步开挖。经历了长达一年多的测试,Qitmeer终于将进入主网落地阶段。

「这三到四年时间内,Qitmeer分别是在技术上和商业上取得了一定的成就,这其中最主要的就是技术上的突破。」Qitmeer中文社区运营Lawrence透露。

Lawrence介绍,Qitmeer基于POW共识机制,以BlockDAG技术打造新一代支付网络基础设施,整个公链采用了Layer1+Layer2(链上+链下)的扩容方案。目前,其主网实验室实测TPS可以达到3000+。

在这里插入图片描述

Qitmeer技术架构

实现小额支付是Qitmeer的目标之一。而当前,无论是比特币还是以太坊,由于网络拥堵等问题,都难以将网络用在支付上,尤其是高频的小额支付场景,对公链的吞吐量稳定性和安全性要求更高。就比特币而言,它在稳定性和安全性方面已经经过了考验,但价值流通速度问题一直没有解决。

Qitmeer主网上线在即,它凭什么宣称能够支撑起小额支付的愿景?

钻研BlockDAG技术流 攻克「不可能三角」

Qitmeer的突破口是BlockDAG技术。要理解BlockDAG,必须先了解DAG(Direct Acyclic Graph)这个别样的技术流派。

目前,全球主流公链的扩容方案大致分为五类,分别是网络层分片技术;增加数据层区块大小及隔离见证技术;从数据层改进链式结构的DAG技术;改变共识层共识机制手段;跨链、侧链、状态通道等链外解决方式。这五种扩容方式,各有优点和缺陷。

其中DAG技术最显著的特点就是速度快,吞吐量高。DAG中文名为有向无环图,是由顶点和有向边构成的一种图状结构。理论上,在这一数据结构中,所有并行产生的交易无需打包就能被节点确认并记录,因此吞吐量得到极大提升,它的「记账」速度只会受到节点处理能力限制。

对比之下,比特币、以太坊底层都是采用链式存储结构,在「记账」时存在将交易归集然后写入区块的过程,造成吞吐量受限。

在这里插入图片描述

链式存储结构(左)和DAG图式结构(右)

那么,当时中本聪创造比特币时为何不采用DAG数据结构呢?原因可能在于DAG的明显缺陷——DAG中的区块聚集的算力是分散的,节点们可以同时出块(记账)并行的交易,会导致频繁的分叉出现。在此情况下,交易一致性、安全性、矿工奖励机制问题也难以解决。

在Qitmeer看来,DAG技术并非不能应用,归根结底要解决其分叉的问题。而在Qitmeer成立之初,他们就关注到 DAGlabs 提出的BlockDAG 这一区块链框架。简单来说,将工作量证明机制与DAG这一数据账本结合,可改良出在不牺牲去中心化和安全性的基础上解决可扩容性的DAG技术框架,以此兼顾去中心化、可扩展性和安全性。

解决「不可能三角」说易行难,在探索BlockDAG 的过程中,开发者们先是研发出GHOST协议将BlockDAG的图式数据结构简化成了树形结构的区块树,并采用「最重树」的规则打包交易,以规范「账本」结构。其后的SPECTRE协议和GhostDAG则相继解决了区块浪费和交易无法线性排序的问题,为矿工奖励做出规制,也让DAG这一数据结构真正应用到区块链的扩容上。

Lawrence透露,Qitmeer又基于这些研究成果加以改进,创造了MeerDAG协议。它改变了传统区块链的数据结构和数据组织方式,数据结构由链式进化为「图式模式」,数据组织由竞争模型(即并发的区块中只有胜利块才被确认)进化为合作模型——并发的区块只要合法都可被确认。

就这样,在保证去中心化和安全性的基础上,Qitmeer提升了网络的吞吐量,已经能够支撑高频处理支付等交易的需求。在此基础上,Qitmeer又基于Layer2建立了支付模型,可以实现与比特币等支付系统跨链交易。

专攻小额支付 目标普惠金融

Qitmeer不止一次强调,团队钻研4载,最重要的目标就是解决小额支付问题,这对实现金融普惠有现实意义。

按照计划,Qitmeer主网预备网将在8月份上线,随后其链上应用将逐步建立。Lawrence介绍,未来链上的应用核心是做小额支付,主要方式是基于高性能的Qitmeer公链,发行合规稳定币,用于日常生活支付场景,而不是采用底层网络Coin来做支付。

据透露,Qitmeer未来链上会发行1比1锚定法币的合规稳定币,与USDC一样,发行方必须持有有稳定币牌照、有托管银行并定期接受第三方审计。

除了稳定币设计与发行这一关键链上应用之外,Qitmeer还将重点引入各种金融场景,包括保险产品上链、债券产品上链、跨国购买共同基金、侨汇上链、慈善捐赠上链、金融级的小额快速支付等。

这些谋划并非空谈,在过往发展的几年间,Qitmeer持续在扩展商业合作伙伴,为主网上线后的实际应用建立基础。

Lawrence称,由于项目的联合创始人来自不同国家,且此前都从事传统伊斯兰金融机构,所以在伊斯兰国家有很多商业资源。当前,Qitmeer已与阿联酋一家机构达成2200万美元的债券发行战略,与马来西亚机构达成3600万马币的债券发行战略,并与孟加拉商业银行签约发行稳定币,用于支付海外劳工工资。

「在萨尔瓦多将比特币立为国家法定货币后,Qitmeer联合创始人Abdullah.Han还会见了萨尔瓦多驻华参赞卡斯特罗以及萨尔瓦多大使馆馆长胡里奥·费洛雷斯,探讨基于高性能底层网络发行合规稳定币,构建移动支付系统。」Lawrence表示,除了以上这些商业合作,基金会还就Qitmeer公链的技术与发展战略已经与迪拜政府、巴林央行、阿曼央行、沙特伊斯兰开发银行、尼日利亚央行、马来西亚央行、印尼央行等金融监管与开发机构建立了合作对话。

为了实现普惠金融,Qitmeer还格外关注非洲等相对不发达的国家和地区,其支持发行各种合规稳定币,让当地居民拥有金融账户,刺激经济价值的流动性。

当前,全球多个国家都在探索发行法定数字货币,中国央行数字货币DCEP已经在多个地区完成试点。而Qitmeer则希望,基于其兼顾去中心化、可扩展性和安全性的区块链网络,成为国际性金融机构的一部分,在更广的地域解决支付问题。

实现这个远大愿景注定充满波折,Qitmeer也还需在主网上线后经历现实检验。但随着区块链技术不断发展,开放式金融已逐渐照进现实,普惠金融不再是一句互联网口号。

互动时间:
你认为Qitmeer能成为新一代的支付系统吗?

以上是关于2021-07-22的主要内容,如果未能解决你的问题,请参考以下文章

2021-07-22

2021-07-22学习笔记总结(grpc和client接口调用)

2021-07-22 .NET高级班 116-直播项目专题(后台模块的鉴权授权)

flutter fvm 版本控制

Springboot + mongodb 将字符串转换为日期

前端—每日5道面试题打卡(十六)