Penta:区块链时代的连接器?


原创 蓝狐

(橄榄树,梵高)

在任何时代,连接器都是最具价值的。互联网时代的连接器,有谷歌、Facebook、亚马逊、百度、阿里、腾讯等,谷歌连接了人和信息,facebook连接了人与人,亚马逊连接了人与商品。\

 

区块链时代也一定会有连接器,它会是什么项目?它会是怎么样的存在?它会是跨链吗?比如polkadot,cosmos?还是去中心化的交易项目,bancor、loopring,还是物联网领域的连接器,如iota、IoTex,还是其它。这是需要思考和不断求证、探索的一个问题。

 

蓝狐最近注意到了一家Penta的区块链项目,它的目标很明确,就是要做区块链世界的连接器。

 

Penta**连接区块链世界的梦想**

 

如何来理解Penta的连接区块链世界的梦想?这里有几个角度需要阐述清楚,首先,Penta想要成为连接区块链世界的连接器,那么,首先区块链世界值得连接才行。

 

Penta的前提是它认同区块链世界是未来世界重要领域,只有当这世界有很多的公链和协议,基于这些公链和协议有很多DAPP,连接区块链世界才有价值。

 

其次,Penta连接的不仅仅是区块链的应用和场景,也连接传统的商业场景。也就是说,它在区块链和传统商业之间做好嫁接和沟通的工作,为连接两者提供基础设施。

 

具体来说,它连接哪几个东西?从连接对象的角度,连接的是人、万物、信息。从哲学的场景,Penta根据中东和西方的古代哲学Pentacle五芒星,抽象出来五个维度,这五个维度就是构成这个世界的五个维度,也是Penta终极要连接的,它们分别是主体、信任、价值、场景和流通。

 

从区块链的角度,五个维度跟区块链本身的特性也是密切相关。虽然,对于很多人来说,拉升到哲学的高度理解这个事情确实有点费劲。不过我们可以尝试一下慢慢来看,其实也不复杂。

 

首先是主体,主体很好理解,所有的人、物、组织、机构,都是一个主体。世界的运行都会涉及到主体的概念,这也是人类理解世界的基础之一。

 

在Penta中,它所说的主体,可以理解为统一的身份标识。跟现实世界一样,不同的个人、不同的物体、不同的组织都有一个身份。Penta网络会根据身份来识别权益、进行业务处理,也支持多身份标识。这个跟传统互联网或现实世界本质上没有什么太大区别。

 

Penta的区别在于它对身份标识的管理方式。这里涉及到了身份标识的产生、使用、验证、存储四个方面。

 

在Penta网络,身份标识的产生是采用非对称加密PKI加密机制生成,最终产生两个地址,一个是对外公开的地址,一个是身份所有者保管的私钥。同时,它也支持部分主体选择数字认证中心颁发的证书进行标识。

 

有了身份标识,Penta上的用户通过私钥,可以管理在Penta网络上的所有权益和数字资产。当不同的主体在Penta网络上发起操作,Penta网络对所有权进行检查,对交易进行验证,达成网络共识后完成交易。

 

最后是存储方面,跟身份标识对应的信息,会被存储到Penta网络的区块链账本中。

 

为了连接更丰富场景,Penta身份标识还支持智能合约扩展,实现更多场景下的身份标识管理,比如金融业务中需要满足所在地的KYC监管要求,可以采用扩展智能合约进行KYC内容的设置和存储。

 

最终来说,身份标识核心是要实现隐私保护和安全交易。

 

第二个维度是信任。对于所有理解区块链本质的人来说,信任应该是区块链世界中最重要的方面。区块链通过自己的技术实现了去中心化和去中介化的信任机制,通过代码和共识机制,而不是第三方就完成了价值的转移。区块链网络就是信任机器网络。

 

Penta的信任维度是从主体、网络、交互三个方面来理解的。主体刚才提到过了,网络就是共识算法、全网的交易确认。交互是跟其它区块链和传统中心化系统之间实现跨链交易。比如通过私钥、认证证书授权,通过关联链或系统达成共识后完成Penta网络共识。

 

第三个维度是价值。这个跟第二个维度一样,都是区块链最核心触及的部分。传统互联网无法实现价值的转移。而区块链本质上是为资产的存储和流通而生的。Penta的网络价值管理,包括了价值的产生、交换以及跨链交易。

 

Penta价值的产生主要是通过奖励参与共识的节点,同时也支持可信任主体的线下资产的上链。价值的流通主要是通过Penta网络柔性链路协议实现。

 

第四个维度是场景。Penta要想成为连接器,它要连接所有的商业场景,包括不同的区块链网络、不同的中心化系统。在这个连接的体系中,Penta是作为价值交换中枢存在,它通过与不同的区块链网络和传统中心化系统实现连接来满足不同的场景需求。

 

第五个维度是流通。流通是价值存在的基础。Penta网络为了实现价值的跨链流通,跟传统中心化系统的流通,它提供了DAPP应用开发组件、SDK,便于开发者构建价值应用。

 

Penta的五个维度的连接,最终是服务于作为区块链世界的连接器的梦想。不过,最终来说,概念需要落地。只有概念无法改变世界。那么,Penta是如何实现它的连接器梦想的?

 

Penta**靠什么来连接世界?**

 

支撑Penta成为区块链时代连接器梦想的有如下方面:DSC共识协议、DARE分布式计算引擎、跨链服务协作、MLDFS层级多版本分布式文件系统、CLDP容器级数据库协议、分布式服务协议、PDW虚拟智能运行空间、SXA柔性链路协议、分布式私有通讯协议、模块化的底层架构、加密算法、DAPP、应用市场。

 

1.DSC共识协议

 

Penta网络的共识协议是DSC,也就是基于可信成员的动态权益共识协议。首先是通过动态选举一定数量的记账节点,被选中的记账节点中,根据规则轮流选择部分结账节点参与记账,通过BFT方式达成交易共识。这个记账和达成共识的过程中,一是所有记账者都有机会记账,二是共识的确认无须所有节点参与。

 

Penta这样做的目的是为了提高记账效率,解决记账性能问题。此外,Penta网络还可以允许多种算法并存,它支持插件化的共识算法,比如在Penta网络上子链可以自由选择共识协议,包括PoW、PoS、DPoS、PBFT、POC等。

 

Penta网络中,智能合约的执行确认和区块生成可以有各自独立的共识机制。参与共识的节点会获得记账奖励,对于共享存储资源的节点,则采用流量共识算法,通过对资源消费者收取PNT代币,并奖励给存储资源提供者。

 

2.DARE分布式计算引擎

 

DARE是Penta网络分布式计算引擎,内置通用虚拟机、负载均衡、QoS、运行时SDK。通用虚拟机类似于JVM的通用型虚拟机,通过在实际计算机上仿真模拟各种计算机功能实现。它首先使用即时编译器把智能合约编译成字节码,在虚拟机执行字节码,把字节码解释成为具体平台上的机器指令执行。

 

DARE相当于区块链应用的引擎,负责应用运行时的初始化虚拟机环境、初始化挂载多版本分布式文件系统、初始化挂载数据库协议、分布式计算协调器。

 

3.跨链服务协作协议

 

跨链服务协作协议是Penta实现连接器梦想的重要落地技术。它的目标是要实现链与链、链和传统中心系统的连接和协同,实现柔性事务处理。

 

Penta网络DAPP
SDK中提供调用其它链标准API,同时提供调用主要区块链平台的API,比如btc、eth、ripple、stellar、neo、dash、hyperledger等,开发者在DAPP中调用API实现与其它链的交互。此外,功能组件层提供身份认证、链服务注册、链服务发现等。

 

Penta网络提供融合客户端,也就是融合目前主要区块链的客户端,通过融合客户端实现统一体验,实现不同链之间的连接和协作。

 

\

4.MLDFS层级多版本分布式文件系统

 

层级多版本分布式文件系统是分布式文件系统存储协议,包括命名空间和数据空间。命名空间管理文件命名,数据空间存储具体数据,文件被分成多个块存储在数据空间。

 

层级多版本分布式文件存储系统采用版本管理,在达成共识后提交的数据文件形成唯一版本号,也就是哈希值,用于版本数据的校验。每个版本记录该版本数据,版本号写入区块,其它节点同步DAPP状态数据中的文件部分,用版本号校验同步数据的完整性。同步数据时,可只同步本次版本变更的差异数据。

 

层级多版本分布式文件存储系统采用虚拟化技术,DARE会给每个区块链分配独立的文件存储环境,文件的修改记录是在智能合约或区块链应用的维度进行管理,文件存储版本变更也是根据区块链应用进行。

 

层级多版本分布式文件存储系统支持分布式事务管理,区块链应用修改文件,只有在达成共识之后,数据才能写入文件系统,形成文件存储新版本,不同的版本形成分层效果。

 

5.CLDP容器级数据库协议

 

容器级数据库协议是分布式数据库存储引擎,介于关系数据库和非关系数据库之间,提供SQL引擎简化区块链应用开发。它在存储数据上有自己的优势,适合个人用户的轻量级应用,也能满足企业级的性能要求。

 

6.分布式服务架构

 

Penta的分布式服务包括服务的定义、注册、监控、调用、远程通信和信息交换、集群容错等,同时结合DARE分布式机制实现区块链在企业内部的分布式集群运行,满足性能和可靠性要求。

 

7.PDW虚拟智能运行空间

 

Penta提供的独立虚拟智能运行空间,为区块链应用提供计算、文件存储、数据库等运行资源。独立虚拟智能运行空间的计算、文件存储和数据库资源由DARE、MLDFS、CLDP分配,应用使用MLDFS和CLDP提供的API进行资源访问,生成状态版本指纹、录入区块。

 

8.SXA柔性链路协议

 

柔性链路协议主要是为了解决跟传统中心化系统连接的问题。柔性链路协议包括通讯层、协议层以及业务层,三层协议配合,实现与传统中心化系统的连接。

 

9.DPCP分布式私有通讯协议

 

分布式私有通讯协议主要是为了解决数据隐私的问题。区块链上的数据都是公开的,但有些数据交易双方并不想让其它人知道。Penta的解决方法是提供一个私有的通讯网络。如果两个节点需要传输私密信息,可以在Penta网络上建立私有通信通道。Penta通信网络提供路由、渠道建立、流量控制、数据私钥交换、证书交换、加密数据交换、渠道销毁等机制。

 

10.模块化底层架构

 

Penta的底层架构是模块化的,搭建区块链应用或子链,可以像搭乐高积木一样完成。模块化的组件可插拔,组件有共识组件、通讯组件、存储组件、安全组件、应用组件等。

 

比如共识组件可以支持PoW、PoS、DPoS、PBFT;通讯组件,支持p2p网络,也支持分布式私有通讯网络和柔性链路协议;存储组件支持普通区块存储,还支持世界状态和区块数据的文件存储以及关系型数据库存储;安全组件包括身份认证、数字签名、加密算法等;应用组件包括智能合约、数字资产、激励机制、权限管理、成员管理等。

 

模块化的组件有利于快速形成DAPP生态。

 

11.加密算法

 

Penta网络可以提供多种加密技术,比如ECC、SM2。ECC是非对称加密算法,SM2算法是中国国家密码局基于ECC算法基础上发展而来。同时由于Penta网络还采用了身份认证,可用于联盟链或中心化系统跨链协作。

 

12.DAPP

 

Penta网络的DAPP分为前端展示层、业务逻辑层以及数据层。其中数据层是DAPP所产生的状态数据,存储于Penta账本中,数据以文件和数据库的形式存储于各个节点。

 

对于普通客户端,一般同步的是区块数据,包括了DAPP的状态数据版本号和指纹信息,但DAPP的状态数据只当用户下载了Penta客户端的ChainStore的DAPP后,才会同步到本地。

 

DAPP的业务逻辑层包括智能合约或其它系统。它的对外接口包括了控制类、查询类以及变更类。

 

DAPP的前端展示层,主要是跟前端用户交互的地方。Penta网络的前端展示层采用了MVVM架构,可以分离UI布局和前端处理逻辑。

\

 

13.ChainStore应用市场

 

ChainStore是Penta的应用市场。ChainStore的数据部分存储在Penta链账本。Penta网络客户端提供ChainStore的展示层逻辑。

 

普通用户在Penta网络客户端的ChainStore下载DAPP,下载后,客户端会根据在ChainStore登记的DAPP信息下载DAPP展示层程序,同时同步状态数据到本地。

 

最后是token体系。为保障Penta网络安全,防止资源被滥用,网络转账和智能合约的运行和存储都需要消耗一定的token
PNT,PNT的持有人通过投票来确定具体的消耗机制和额度。同时提供存储、算力和带宽服务的节点将会获得PNT
token的奖励。

 

Penta**连接器的应用场景**

 

上面简要介绍了Penta区块链的特色,它的主要目标是做区块链世界的连接器。从这一点出发,它未来的应用场景会有不少。比如跟人工智能、物联网、大数据、虚拟现实、机器人、医疗、出行、教育、文化、能源、金融、游戏等都会有交集和融合的地方。

 

金融方面,比如资产证券化方面,Penta网络可以通过区块链极大简化流程,把资产上链,然后记录资产评估、审计和交易信息,整个流程清晰、透明、不可篡改、易于监控,极大降低了交易成本。

 

\

而传统的资产证券化交易结构需要设置专项资产管理计划,需要跟主体进行风险隔离,需要包括发起人、原始债务人、投资者、托管人、服务商、会计事务所、律师事务所、信用评级机构、证券承销商等在内的众多主体之间的沟通和协作,成本很高。

 

Penta网络可以让点对点的共享经济成为可能。比如目前电动车充电市场还是以中心化的充电桩为主。中心化的充电桩很难解决充电难的问题,主要是投资成本、互联互通等方面存在不利因素。

 

如果能利用Penta网络搭建SPX平台,直接把电能提供方和用户连接起来。电能提供方,可以是私人充电桩、停车场、零售店、小区等,这些电能提供方可以获得智能计量装置、快充或慢充设备,并在SPX平台上发布出来,用户则根据各种资源渠道找到最近的充电点获取能源。

 

在这个过程中,SPX是去中心化的电能交易平台,从用户处收集需求,从电网公司获得需求响应总量,通过智能合约实现匹配。

 

如果按照目前Penta网络的规划,以上的仅仅是其中的很小部分的案例,它在区块链医疗记录、个人数据交易、食品和药品安全溯源、分布式可再生能源交易、物联网、票据金融、分布式信贷、征信体系、供应链金融等方面都可以产生应用和完成连接。

 

当然,在实际的落地过程中,会遇到很多细节需要去探索和完善。不过从大的技术框架下,这些都是Penta可以应用的地方。

 

结语

 

随着区块链项目越来越多,区块链一定会对现有的商业和社会产生重要的影响。未来会有越来越多的链,越来越多的去中心化应用,对社会和商业触及的部分会越来越多。

 

同时,世界依然也是多元化的,中心化的系统依然在效率上有它的优势,所以,区块链与中心化系统的连接在未来的很长时间内都是一个重要的需求。

 

Penta的目标不仅仅是有自己的区块链账本、智能合约,还要跟其它的区块链实现连接,跟其它的中心化系统实现连接,最终成为区块链世界的连接者。

 

当然,跨链、跨系统是区块链世界里面最难的技术之一,有很多项目也在试图解决这个问题,它的最终实现需要很多的探索。目前Penta在共识协议、分布式计算引擎、跨链服务协作、层级多版本分布式文件系统、容器级数据库协议、分布式服务协议、柔性链路协议、私有通讯协议、模块化的底层架构等方面都提出了自己的实现路径,期待未来能够在实践中逐步落地,并给区块链世界带来惊喜。

 

如果Penta能够最终实现区块链世界连接器的目标,这会是价值巨大的未来。

\

想要深入了解区块链,长按下面二维码关注“蓝狐笔记”区块链公众号:

(长按关注蓝狐笔记)

#

Penta:区块链时代的连接器?


欢迎加入蓝狐笔记群微信:donnell008

×

喜欢就点赞,疼爱就打赏