Onchain首席架构师李俊:“法链”的框架设计理念

来源:法大大发布时间:2016-11-02 00:00:00

13-1016以下文字为首席架构师李俊的讲话实录,为方便用户阅读,文内有一定删减。

(Onchain首席架构师李俊1、“法链的构架体系

Onchain2014年,作为中国第一个原创开源区块链平台,经过持续的延续,形成了以区块链数字资产应用为基础,可以灵活扩展到各类基于分布式帐本平台的业务应用支持和基础平台,目前基于框架实现的已经包括公有链、联盟链、私有链多种类型区块链,如小蚁是公有链,而法链是联盟链。当然,也有很多客户做私有链。尽管不同架构的区块链项目的侧重点会有所不同,但就通用性的平台而言,有非常多相通之处。

下面,我会讲一下架构体系,Onchain分布架构体系是一个矩阵化的、多层架构体系,也就是说有横向的层次结构,多层的横向结构和纵向的企业特定应用的结构。从横向架构来讲,现在有三个主要的层次,一个是我们整个分布式帐本也是区块链的核心层,这里面共识、算法、的协议,有大量企业级所需要的各种身份认证,包括之前提到的数据保护、隐私保护,包括法院最需要的认证和生态系统建设,包括我们的虚拟机和智能合约的平台体系,也包括我们大量的预制开发的通用商业元素合约、数字支持、权益、积分、代币、投票等,不管以太坊还是所以提供的是像计算机一样的,你运行什么要从编码来做,那我们除了提供计算机在灵活性的智能合约的体系上面,还定义了大量预制化的商业元素,其实很多各类合同也好、交易也好,没有这么复杂,哪怕是衍生品交易,在美国也有标准,也把它作为半结构化的智能合约版本。

所以大家经常签的合同也好,交易也好,股权转让也好,包括存证也好,基本上是标准化的,所以在这个体系里面我们定义了大量标准和的交易和合约,大家不需要区块链开发的能力,直接就可以调用产生自己各种的业务,上面可以支持更多的应用,我今天不会讲每个细节的剖析,只是把每个模块在后面涉及的思想讲一下。所以。除了分布式帐本核心层,分布式帐本服务层,还有跨链协议,现在区块链的发展不可能做到全球一个链,或者全国一个链,甚至全杭州一个链都不一定,大部分是分布在不同行业的,像法链提供存证服务,以后还有身份认证的服务,还有央行提供的数字货币服务,这些都是分布式链,加上各种链的数字资产的链,这些链之间的链接是非常重要的,所以跨链协议也是非常重要的部分。

DBFTDBFTOnchain框架的分布式帐本它可以支持多各类轻量级的数据库以及关系库,以及数据库的扩展,完全是弹性的P2PAPI

CAOnchainUTXO,因为它是分布式的,你在参与中每个人都记录了这么一个帐本,所以说它的数据安全是非常重要的,因为你数据分散在整个网络当中,在这个。包括各类数据算法,还有各种秘钥的协商机制、交换机制、托管机制以及同态加密对整个交易的机制,这个部分就是要达到企业级的安全隐私,以及光安全隐私还不够,如果政府打开你给我看看,你说不行,谁都看不了,就达不到这个目的了,所以怎么完整可以开放给监管和审计的机制,也是非常重要的。

我们大量应用服务的接口包括大量的各种语言版本的可以提供大家方便做集成,包括我们有很多的贡献者,除了我们自己的核心团队还有我们合作伙伴、社区的团队都不断的贡献智能合约体系,除了我们实现轻量化的,轻量化不代表它是简单化,而是它更灵活,速度更快,可以执行原生的代码,然后它可以外界各种链,哪怕你今天不是用的框架,你在另外一个链也可以使用我们的虚拟机,达成智能合约的运行,包括上面的管理模板部署等等。

Onchain2、“法链的发展战略

?最大的一个特点整个我们提供企业级的整体的无缝支持各类企业级的应用,所有基础框架完全原创,从开源的角度来说也是免费,这是原创开源,这是国内目前是唯一一家已经完成的原创开源的这个框架?14

最后看看背后的创新者和开拓者到底有哪些,首先是整个,也是国内最早的区块链的合法专家,还有还有来自金融机构的技术专家,还有,这个产品结合技术和金融一个综合性的产品,那我们还有大量社区,国内外的机构和社区,像我们区块链都会有社区的专业人才帮我们提供新的模块。还有很多技术的合作伙伴,各行业的技术伙伴,可以提供各种服务来做这个部分。还有行业合作伙伴,在这个上面做框架的拓展应用和实施。这个社区为什么很重要,大家看到框架一些外围体系,像刚才看到的就是来自于我们证券公司合作伙伴贡献给社区,众人拾柴火焰高,这个框架能够在公有链、联盟链被应用,会越来越健壮,而且是来自中国的框架,这是我们框架长远的机制,也希望更多的人加入。

<span style="font-family:" font-size:16px;"="">