揭密2019年HLC公链动态 新一代DAG技术风正吹来

最近这些日子,随着比特币行情的启动,业界又对区块链投去了希望的目光。近一个多月来,公链的程序员圈子都已经注意到了HLC的技术动态了。作为2019年宣布要上线的全球19条公链之一,HLC公链的最大看点有两个:技术上基于DAG为底层,商业上以伊斯兰经济为目标。

从2018年以来,HLC基金会的商业愿景更清晰,就是用区块链技术服务穆斯林世界的经济,之所以选择这样一个市场定位是因为穆斯林世界的经济模式非常独特并自成一体:每年的侨汇量全球第一、发行债券必须是1:1抵押,金融机构无利息交易、个人年净收入的2.5%用于向穷人捐赠等等。围绕着这样的一套金融制度,伊斯兰复兴银行、伊斯兰金融体系、伊斯兰债券都是一个普通技术团队忽略掉的垂直市场。但这却是一个巨大无比的市场,2008年全球金融危机爆发后,毫发无损的正是几十万亿美元的庞大伊斯兰金融体系。

所以,HLC基金会在决策时,最终把市场放在这个垂直领域,要求HLC公链的技术架构必须能承载典型伊斯兰金融场景的价值, 并能让金融上链资产高速、安全、合法地流通. 这个明确的定位一直指导着整个技术架构的设计。

笔者最近与HLC基金会的技术主管和一线程序员多次交流,将这个非常低调的公链团队正在做的重大进度做了首次梳理,看到了DAG技术支持下的2019全球公链明星项目HLC公链的技术战略。

HLC公链的选择:UTXO 还是账户

以太坊的成功开启了基于状态的智能合约时代,后来新出的项目大多会将此作为卖点,自然账本也会选择账户模型。HLC公链技术委员会也曾经内部讨论过是否有必要改成账户模型进而也支持一层智能合约,但最终HLC还是坚持了经典的UTXO模型。

因为承载金融价值和流通金融价值是HLC公链最首要的目标, 无状态的UTXO模型也是目前实现该目标最成熟也是最简单高效的方案。 在评估了最核心的伊斯兰金融业务之后, HLC的商业团队与技术团队认为:UTXO完全可以满足这一需求。 此外, 智能合约非常重要, 但经历过以太猫对以太坊造成的大规模阻塞之后, 团队战略上评估认为:智能合约更适合在LAYER2来实现。

HLC公链的取舍:计算去中心和应用弱去中心化

2018年以来随着DAPP的大量应用,技术专家们发现:区块链是一个可信的计算平台, 需要通过网络节点去中心化共识保证安全可信。同时去中心化应用的合规性则是一个法律与监管专业问题, 网络节点不具备评估能力, 所以需要中心化的方案来解决。

针对这样的矛盾, HLC公链将计算和应用分离开来。底层传输上, HLC公链是完全去中心化的,没有特殊节点,价值完全通过挖矿公平地产出,每笔交易都是公开可追踪并防篡改的。 但是涉及到具体应用的合规方面,HLC公链采取了人工审核机制,资产的发行需要得到权威伊斯兰金融组织审核,虽然审核过程是中心化的,但是所有的审核记录是可追责的,我们称为弱中心化。

HLC的DAG决择:去中心化和扩容

就吞吐量这一单一指标来说,其实已上线的知名区块链项目已有不少高吞吐的例证, 但是这些项目无一例外都不满足经典区块链设定,即全节点和完全去中心化。比如说用PoA类似共识, 引入了特殊节点,牺牲了去中心化,而去中心化是区块链安全和可信的来源。

HLC公链的技术委员会认为,随着2019年全球公链的最后黄金一年的时间表到来,区块链的技术发展不应该止步于此,应该有满足经典区块链设定下的可扩容的方案。研究和比较了多个共识协议后,HLC公链最终选择了Block DAG 系列的技术。不仅因为Block DAG满足这样的设定, 而且和基于UTXO的账本模型能天然地结合。HLC公链最终选择了SPECTRE+GHOSTDAG的混合共识方案,提供真实交易级的高吞吐量,快速确认的区块链交易服务。

HLC的生态价值观:推崇公平挖矿

2019年的全球公链中,公平挖矿成为了一种行业民主,HLC公链是先行者。目前的HLC公链技术委员会决策者确实有一种早期区块链发起者的极客思维,他们认为理想的区块链就不能选择代议制民主架构如POS。

Block DAG 从共识的角度来讲是非常公平的,每个节点可以根据自己算力的大小获得应有的奖励。除了共识的公平,挖矿算法本身的公平性对于保证网络的去中心化至关重要。因此,挖矿算法必须保证大致的成本和收益的比例大致是稳定的, 也就是说很难通过设计出专有ASIC矿机。HLC公链采用了抗ASIC矿机的布谷鸟环挖矿算法来保证挖矿的公平。

HLC的官方基础配置支持:钱包与矿池

2019年,全球将有19条公链上线,其中三分之二宣布在三季度上线。不过,2019年的区块链公链上,商业应用是一个急需的短板。这非常像1996年时的互联网,思想布道和基础设施已经完成,商业应用渐次到来。

HLC 公链需要上层应用和服务的支持, 尤其是基础的服务, 例如钱包、矿池、浏览器等。在基金会的支持下,这几个开发正在同步进行。

HLC公链官方目前在支持一个通用的钱包开发,该钱包除了能支持HLC相关的支付以及未来HLC 的应用,也支持多个知名数字货币,希望让用户体验到一个好用的钱包的同时也能更多地了解HLC。除此以外,HLC还想用这个钱包作为一个超越自身公链的公共钱包,以便未来作为一个穆斯林世界加密币投资者的入口。

HLC 基金会还在支持一个矿池团队。Block DAG技术虽然是去中心化的,但是去中心化只是为了公平。HLC公链坚持一个哲学观,越丰富的物种存在,一个公链的世界才是进化先进的平台,它将将更加鼓励生态的丰富性,HLC基金会希望以后矿池从垄断性矿池转型为服务性矿池。虽然从纯电力成本的角度来讲,加入矿池和自己挖矿没有太大的差别,但是矿池可以提供更专业更省心的服务。 (川梅)