【莆田比特币】比特币企业级的区块链落地解决方案。
  区块链真正开始兴起是这两年的事情,对一个行业来说时间非常短,不应该过早地把一个产品或一项技术定义为行业标准。从IT的技术发展史来看,从操作系统、编译系统到数据库系统,这些底层的技术平台都经过了很多次的技术迭代最终才能稳定下来,而早期的很多技术创新都成了先烈。所以,在区块链技术发展的初期阶段,是应该允许多种解决方案和技术路线并存的。

  以太坊的智能合约理论是区块链发展的重要的里程碑式的创新,它使我们设想的“区块链的可编程化”有了无限的可能性。

  只是从技术理解上,以太坊的虚拟机和智能合约的做法并不是最好的解决方案,至少在安全上,以太坊还是存在漏洞。图灵完备是一把双刃剑,给了开发人员太多的自由,也就带来太多的安全风险。

  

莆田比特币

 

  【莆田比特币】比特币企业级的区块链落地解决方案。

  我们北斗链不是一个应用系统,而是一个底层的区块链平台。

  北斗链研发的主要方向是提供一个“企业级的区块链解决方案”,目标用户是企业,特别是传统企业和实体企业。

  目前,比特币和以太坊更多还是面向技术极客和个人用户。区块链未来的价值一定是在企业层面的落地,而企业对区块链的需求,最终落实在安全性、稳定性和易用性上。

  安全性比较好理解,毕竟区块链上未来运行的数据都是企业的资产,所以企业对安全性的要求是首位的,最近出现的以太币被盗、比特币被盗都给企业用户带来了很大的压力。

  稳定性对企业的应用场景也是至关重要的,比特币的分叉在企业应用中应该是必须杜绝的,是不可接受的。

  易用性是目前区块链在企业落地面临的最大障碍,很多企业缺乏足够的区块链开发人员和开发工具,对区块链的业务分析和需求分析模糊不清,造成区块链项目的决策难下。

  

莆田比特币

 

  (企业级区块链的基本要求)

  安全是区块链的最基本要求。区块链的安全至少可以分为两个层次,一个是数据安全和资产安全;另一个是网络安全。

  比特币是一个相对封闭的系统,它的底层利用严格的加密学技术进行保护,在数据的安全性上是很高的。但是现在比特币矿工的势力越来越大,“分叉”成了解决矛盾的主要方法,因此我对比特币的网络安全还是很担忧的。

  我们在区块链的下面的数据层和上面的合约层之间,增加了一个规则层,北斗链就是通过对规则的增强来达到安全的增强,具体是通过智能引擎实现的。

  第一种引擎是基础引擎,主要包括智能资产、权限控制、交易约束、地理信息、实名认证、流媒体传输、国密算法等。

  第二种引擎是交易引擎,就是为了处理复杂交易,我们把企业不同的交易场景进行抽象,写成引擎来代替智能合约。交易引擎的好处就是既要满足企业的多样化需求,又提高了交易的安全性。在功能性和安全性上找到一种平衡。我们认为它更适合企业的需求。

  交易引擎是北斗链的核心技术,同时解决企业区块链项目在安全性、稳定性和易用性上的要求。

  

莆田比特币

 

  【莆田比特币】比特币企业级的区块链落地解决方案。

  形象地解释一下。智能合约好比是自由合同,交易双方拟定合同,双方依靠自己的专业知识保证合同的安全。交易引擎好比是格式合同,交易双方在一个成熟的合同模板上填写信息,这种合同的安全性就大大提高。

  很多人对格式合同好像有偏见,事实上,我们在日常生活中接触到的各种资产交易类合同都是格式合同,比如购房合同、车辆销售合同、股票交易合同、保险合同、理财合同等。格式合同通常是政府主管部门或行业组织负责编写,是人类智慧的结晶,对交易双方都是一种保护。

  

莆田比特币

 

  区块链并不能满足所有的企业需求,也有很多交易模型不太适合在区块链上实现。在区块链上可以实现的交易规则,我们又分组进行归纳。

  第一种是一个人和一个人之间的交易,叫1:1交易,比如普通交易、原子交易、担保交易等;

  第二种是一个人和多个人之间的交易,叫1:N交易或N:1交易,比如众筹管理、基金管理、招投标、拍卖、投票等;

  第三种是多个人和多人个之间的交易,叫N:N交易,比如撮合交易、博彩、保险等。

  这样归纳下来,也就20多个引擎,企业根据自身的需要,调用一个或多个引擎的组合就可以满足不同的交易需求。

  目前,北斗链团队已经实现了3-5个交易引擎,后面更多引擎需要开发社区和合作伙伴,以及客户的参与下共同完成。

  

莆田比特币

 

  【莆田比特币】比特币企业级的区块链落地解决方案。

  (北斗链交易引擎的发展计划)

  在比特币和以太坊的基础上做了一点改进而已。从我对各个区块链企业的动态了解,世界各地的技术专家对区块链和智能合约的安全问题都有不同的解决方案,包括Vitalik Buterin自己的意思,也有向引擎发展的想法,未来智能合约和交易引擎有可能殊途同归。