美文网首页区块链研习社——内容众创区块链研习社
《问道》项目评估—北斗链:另辟蹊径寻找商业应用平衡的底层公链

《问道》项目评估—北斗链:另辟蹊径寻找商业应用平衡的底层公链

作者: 847a4bf9dddb | 来源:发表于2018-01-03 10:18 被阅读243次

    此为区块链研习社《问道》栏目评估,用于发现有潜力的区块链项目。欢迎感兴趣的小伙伴交流,共同学习。

    对大家感兴趣的项目,我们会邀请背后团队在《问道》进行深度交流。

    友情提示,项目评估可能存在主观判读,不构成投资建议。



    一、战略定位

    最近公链项目泛滥,但没有应用和生态的公链本质都在耍流氓。技术应当为应用服务,光谈底层和协议的生态,是迷失了方向的。当然,目前绝大多数区块链生态的实际情况是:底层和协议层尚不够完善,无法支撑上层应用。

    从技术演讲路径而言,绝大多数项目都对比特币的区块链提出了技术改进,改进的方向主要有三种:1)安全性的提升(如Zerocoin);2)交易效率的提高(如闪电网络、侧链等);3)智能化交易功能的扩展(如Ethereum的智能合约概念)。其中,安全性的技术改进的速度最慢,但却是主流商业应用最关心的。

    北斗链创始人张蕾在发起北斗链之前,曾经给大量企业做区块链技术咨询,也发起一场《区块链业务需求分析调研》。

    行业区块链应用需求调研分析

    事实上,企业对在区块链上的需求,远远超过数字货币的范畴。它们更关心技术的安全性、稳定性、成熟度、易用性等。在这样的背景下,从企业角度去考虑,从安全、稳定和易用上设计的区块链项目会在区块链3.0时代慢慢流行起来,北斗链正是基于这个背景研发的一个颇具亮点的区块链项目,试图打造”企业级的区块链平台”。

    北斗链,是一种基于地理信息的安全增强型交易架构,将交易的地理位置植入到区块链交易的数据结构中。这种结构既可以在交易之前或交易过程中,作为交易的约束条件,防止某些交易风险的发生;也可以在交易以后,针对恶意交易的排查和追踪提供有效的技术手段。

    北斗链,不同于ETH图灵完备的智能合约,从企业应用需求角度设计智能引擎,降低企业使用区块链可编程合约的使用门槛,提高易用性,对区块链大规模应用给出了建设性的答案。

    二、项目优势及技术特点

    1、特色地理信息增强架构

    北斗链引入地理信息在安全架构上的考虑主要取决于应用场景和交易链条中的必要需求。

    地理信息一直在传统交易中发挥重要的作用,在一些重要的商业合同中,都会约定“合同签署地”,并约定合同仲裁机构的所在地(城市),因为不同的交易地址,适用的法律条款可能不一样(比如在美国等地区,各州的地方法律差别很大)。

    地理信息在新型交易中,同样发挥着重要的作用。比如在“共享汽车”这样的互联网交易场景中,交易通常是客户通过手机扫描二维码的方式开启的,运营方希望客户(及其手机)和实体资产(共享汽车)应该是在同一个地理位置上,防止客户将二维码照片发送到远程,由第三人协助开启交易,这与国家对共享汽车的“用户真实身份认证”的要求是相违背的。同时,在交易执行过程中,也就是客户使用车辆过程中,系统侦测到客户与汽车发生了位置偏离,那么交易应该取消或者暂停。这些地理信息为整个交易安全提供了强有力的保障。

    在区块链架构的供应链系统中地理信息更是强需求。区块链技术可以实现追踪溯源、防伪鉴真的功能,但是如果供应链信息向区块链录入时就发生了错误,那么区块链的数据安全特性就没有任何意义。在一个绿色食材的供应链区块链网络中,我们要求“采集”的流程必须发生在食材的原产地,“进出仓库”的流程必须发生在指定的冷库中,“终端消费”的流程必须发生在特定的超市中,这些要求都需要地理信息的参与或者约束。

    2、特色“交易引擎”

    以太坊的虚拟机模式,使得整个区块链网络更加开放;而智能合约又是“图灵完备”的。这两项技术是一把“双刃剑”,带来了区块链的技术创新,也带来了交易安全的风险。以太坊的智能合约不能从根本上解决“程序员出错”和“程序员作恶”的风险,一旦恶意合约在区块链上运行,就会迅速在全网同步,造成更大的资产损失。

    北斗链的在区块链的逻辑层和数据层之间,增加了一个规则层,交易引擎就在规则层。它的目的就是对众多的交易模型进行抽象,向合约层提供接口,避免合约对数据结构的直接操作,从而增加安全性。

    交易引擎与智能合约的区别

    交易引擎,可以简单理解为一种“格式合同”,交易双方在一个固定的、成熟的合同模板上填写交易信息,双方无法修改交易规则,因此合同的执行安全性更高。

    事实上,我们在日常生活中遇到的资产交易类合同大部分都是格式合同,比如购房、买车、购买保险或理财产品等。这些合同往往是由政府主管部门或者行业组织负责编写,通过行政命令达成共识,对交易双方的安全都是一种保护。

    在北斗链的实际应用中,交易引擎同样可以采用开源的模式和去中心化管理的架构,由所有的参与者共同参与完成,并形成社区上的共识。因此,“可编程的制式合同”在许多细分行业中,容易基于行业自治与共识进行设计,有着非常广泛的适用性和安全性。

    北斗链还针对企业各种交易需求,设计高级交易引擎。高级交易引擎是抽象出来的交易模型,它们的交易规则放在区块链底层,在企业应用层,对这些引擎进行重新定义和远程调用。企业通过对这些引擎的组合使用,满足复合应用场景需求。

    事实上,世界各地的技术专家对区块链和智能合约的安全问题都有不同的解决方案,包括Vitalik Buterin自己的意思,也有向引擎发展的想法,未来智能合约和交易引擎有可能殊途同归。

    3、特色共识机制——POWT工作时间证明

    北斗币的挖矿和激励机制也十分特殊。

    北斗币的挖矿算法采取的是 “工作时间证明” (Power of Work Time,简称POWT),取代比特币的“工作量证明”(Power of Work)。当矿工连入北斗币网络后,根据在线时间获得相应的工资报酬。POWT的算法会尽可能保证每个矿工相对平均的工作任务分配。POWT的算法可以采用最基础的CPU挖矿模式,避免矿工通过提高矿机性能而展开的“军备竞赛”,从而节省大量的电力资源,是一种节能环保性的挖矿模式。

    本质上,所有的挖矿根本目的是交易的验证和数据的存储,挖矿算法只是一种决定在某个时间由哪个矿工主导工作的机制。 POW就是看谁的机器性能好;POWT是根据在线时间,系统平均分配挖矿任务,可以理解为轮询模式。

    我们也可以换个白话理解两者区别:POW算是黑社会,谁能打架谁就胜出,靠算力是唯一的法律。POWT北斗链希望做成“工会”的模式,增加其他的“社会法律”,通过人治达到更高级的共识。

    两种都是解决共识的机制,各有优点缺点吧。POWT目前的问题是,容易出现“人民公社”的大锅饭,一团和气,不利于生态的进化。

    不过区块链3.0共产主义都要来了,“人民公社”是否效率可能也不是什么问题。本质上,POWT是在POW的基础上引入DAO的人治,相比POW可能更加弹性,而且DAO可以普遍“吸取”行业专家意见,更适合细分行业的扩展。

    事实上,北斗链的矿工并不只是北斗链的矿工,还可以是基于北斗链部署区块链的矿工。

    4、留有法定数字货币对接的空间

    北斗币还有个小宏愿,希望当好法币和虚拟资产的跳板。这可能跟北斗链背后的核心团队承担了一个国家课题有关——他们也为国家法定数字货币的研制搭建一个原型系统。

    关于法定数字货币的发行机制,北斗链的核心团队其实有许多建设性想法。

    首先,他们比较赞成技术路线是以比特币或其他相对成熟的数字货币为平台,在此基础上进行改造移植,来适应法币体系的监管。实际上,北斗链对矿工实行的是“雇佣制”模式,就是在剥夺矿工的铸币权又保障有效激励后,建立多中心的货币发行的体系。

    其次,北斗链的设计考虑并预留了KYC和AML(反洗钱)的实施。事实上,现在绝大部分交易所都会有考虑这两点。是追求绝对自由,还是在制度约束下实现更大自由,这其实是个哲学问题。

    最后,北斗链还在交易引擎中,集成了SM2/SM3/SM4国密算法引擎。

    顺便科普一下:

    SM2椭圆曲线公钥密码算法是我国自主设计的公钥密码算法。包括SM2-1椭圆曲线数字签名算法,SM2-2椭圆曲线密钥交换协议,SM2-3椭圆曲线公钥加密算法,分别用于实现数字签名密钥协商和数据加密等功能。SM2算法是基于椭圆曲线上点群离散对数难题(是不是似曾相识,不知道怎么山寨的比特币底层加密算法)

    SM3杂凑算法是我国自主设计的密码杂凑算法,适用于商用密码应用中的数字签名和验证消息认证码的生成与验证以及随机数的生成,可满足多种密码应用的安全需求。为了保证杂凑算法的安全性,其产生的杂凑值的长度不应太短,例如MD5输出128比特杂凑值,输出长度太短,影响其安全性SHA-1算法的输出长度为160比特,SM3算法的输出长度为256比特,因此SM3算法的安全性要高于MD5算法和SHA-1算法。

    SM4分组密码算法是我国自主设计的分组对称密码算法,用于实现数据的加密/解密运算,以保证数据和信息的机密性。要保证一个对称密码算法的安全性的基本条件是其具备足够的密钥长度,SM4算法与AES算法具有相同的密钥长度分组长度128比特,因此在安全性上高于3DES算法。

    事实上,北斗链的核心团队还对法定数字货币的治理机制有非常合理的建设性意见,不过北斗链不涉及这部分就不展开描述了。

    三、核心团队及项目进度

    张蕾 CEO,创始人

    毕业于北京大学,20多年的技术研发管理经验,长期从事IT架构设计、IT Consulting工作。近几年,专注于数字货币和区块链的商业模式研究,首次提出了“区块链业务分析”的概念,目前担任多家金融机构、教育机构的区块链技术讲师。 2017年“中国云计算大会上” 区块链技术峰会演讲嘉宾。

    Allan Man联合创始人

    香港区块链技术开发和应用专家,长期在政府部门从事网络安全和身份信息管理工作。

    王彦涛 CTO,核心开发者

    原华为高级研发经理,精通JAVA等多种开发语言,编写过超过10万行的区块链底层代码。

    Benny 密码设计, 核心开发者

    国际著名的密码学专家和白帽黑客,长期从事Hash函数的设计和攻击、安全加密芯片的软硬件算法设计。多个核心算法的发明人。

    从北斗链的团队构成来看,核心团队在技术和应用开发上有比较强的优势。创始人张蕾曾有区块链应用经验,对企业应用需求有深刻理解和洞察,曾设立“咔咔积分”项目——一个基于区块链的商业积分SAAS平台,为品牌企业特别是有大量线下门店,提供简便、安全的积分服务,覆盖积分发行、流通、兑换、客户忠诚和业绩提升。

    但在运营方面、投资人及顾问团队是短板。当然,这也与项目阶段和前期发展历程有关,也是链圈的常态。从过往信息来看,北斗链项目原本定于2017年8月下旬爱西欧,遇见行业变故,不得不中止募资行动。北斗链项目,可以说是珠链币合的典型案例。

    北斗链的发展路线图

    目前北斗链的钱包及浏览器已经上线,主链也已经上线,预计在元旦之后香港尚亚上市,基本如约履行路线规划。

    对于后续推广与运营,北斗链会更多采取To B模式,事实上这样的风格非常实干,最近比较大火的维链也是如此。在企业级区块链应用落地过程中,为企业持续输出技术服务是公链团队非常核心的工作,相信这也是区块链3.0的新常态。

    四、社区治理

    北斗币的最高决策组织是北斗币的“货币发行委员会”(Beidoucoin issuance Committee,简称BIC),负责货币的储备和发行以及制定货币政策。BIC的成员由全球知名的经济学家、金融专家、法律专家和技术专家组成,定期更换。

    北斗币的总发行量,将会在5亿枚左右。

    货币流通的分配比例如下:

    1)矿工池 42,000万枚(占流通货币的84%):用户支付矿工的工资,不足部分从投资池中支出;

    2)投资池 6,000万枚(占流通货币的10%):用于项目的对外投资,包括与其他数字货币的兑换;

    3)奖金池  3,000万枚(占流通货币的6%):用于项目的市场推广和社区建设。

    在北斗币中,矿工的作用只有交易验证和数据存储,并不会获得铸币的权利。矿工的激励来自于“货币发行委员会”支付的工资。2017-2018年度,每位矿工的工资标准平均为:2000北斗币/月。

    目前是核心团队在控制矿工数量和矿工工资标准,未来要交给“矿工工会”自治。�

    北斗链的基金会也会预计于今年成立,基金会的主要目的是投资和战略。下面会有很多生态体系,比如开发者社区、投资者社区、矿工社区的等,各个社区都是自治模式。

    五、项目综合评判

    总得来说,项目核心团队偏技术派,原是链圈,是珠联币合的典型案例。

    核心团队基于过往商业应用实践的丰富经验,另辟蹊径的寻找商业应用的可能,在现有区块链通用技术基础上,引入地理信息架构、交易引擎及POWT等独特却又实用的技术设定。这些设定在金融科技、供应链管理、共享经济等领域都有极佳的应用潜力。

    北斗链的技术路线可以看作是在Ethereum为代表的公链和Hyperledger为代表的联盟链中间需求一个平衡,构建安全、易用的企业级区块链基础开发平台,让成熟商业也能快速低成本的部署区块链网络。

    北斗链在运营和投资人资源上存在明显短板,可能会延缓北斗链的项目推进速度,若未能有效引入相关资源,会在发展上纯在市场风险。从北斗链后续推广路线来看,也需要大量应用培训技术团队作支撑。

    当然,北斗链还有一种可能路线,与法定数字货币对接。我想这也是北斗链未大规模募资的原因,这是一个一把双刃剑,也是一场极具价值的博弈。

    终上所述,北斗链在区块链3.0时代有独家并颇具潜力的应用价值,值得长期关注。


    众创QYB打赏专属钱包地址(想了解什么是QYB,请看菜神(有天变财神)的《重走比特币之路》):

    QXBjSyAZew2EUSwt9oFUv6kFazf3tnKMVo

    相关文章

      网友评论

      本文标题:《问道》项目评估—北斗链:另辟蹊径寻找商业应用平衡的底层公链

      本文链接:https://www.haomeiwen.com/subject/nqpcnxtx.html