1. 首页 > 自媒体

PDX公有链:公共的区块链生态体系

区块链助力互不信任的各方自动建立信任,具有广泛的应用前景。然而,每一个区块链平台和区块链应用都可能在安全、隐私、性能和可信性等方面有自己独特的需求;这些需求在一个应用内部或应用之间可能是冲突而不可折中的。一个有生命力的公有链,需要能够同时托管各种需求冲突的应用,而这是当前所有公有链面对的困境。PDX 公有链,是公共的区块链 IaaS,通过支持业务实现和信任实现的分离和协作,成功的走出这个困境。PDX 公有链,支持一键式部署任意大小的、任意性能指标取舍的、有全生态信任背书的、完全的公有链或联盟链,并实现其在 PDX 公有链生态下的和谐共存,助力中小型企业、区块链公司和技术极客快速上线区块链平台。PDX 公有链,支持一键式部署安全和性能需求冲突的智能合约应用和谐共存,满足 各自在安全、隐私、吞吐量、延迟、规模、海量数据和信任方面的特别需求,并实现其在 PDX 公有链生态下的和谐共存,助力中小型企业、区块链公司和技术极客快速上线生产级应用。PDX 公有链,支持 PDX 共识,大幅度的提升单个区块链的性能指标,同时实现超大规模、超低延迟、超高吞吐。PDX 公有链,延伸区块链到智能设备端,自动支持多链跨链,而且消除区块链的进入和迭代门槛。PDX 公有链,基于虚拟货定义定价和激励模型,助力生态系统的快速发展和有机进化。PDX 公有链的终极目标,是作为可信互联网的基础设施,构建可信的网上社会。

PDX 公有链的近期目标是,作为公共的区块链 IaaS,聚焦中小型企业、区块链公司和技术极客,1)支持一键式创建任意大小的、任意性能指标取舍的、有全生态信任背书的、完全的公有链或联盟链,助力快速上线区块链平台,2) 支持一键式的部署安全需求和性能需求可能冲突的智能合约应用,包括真正安全、真正私密的商业应用, 助力快速上线区块链应用。PDX 公有链的终极目标是,成为自进化的可信互联网基础设施和可信网上社会(trustworthy e-society)。PDX 公有链的主要设计目标是:1) 实现业务和信任分离协作的新一代区块链平台架构。支持共识重构、海量数据、跨链多链、区块链引擎热插拔、智能设备端的智能合约等。2) 作为公共的区块链 IaaS,支持基于部署描述,一键式创建在安全、性能等指标取舍上可能不兼容的区块链(公有链或联盟链),并实现其在 PDX 公有链上同时运行、和谐共存, 而且具有真正的全链级的可信强度。3) 作为公共的区块链 IaaS,支持基于部署描述,一键式创建在安全、性能等指标取舍上不兼容的智能合约,并实现其在 PDX 公有链上同时运行、和谐共存。4) 支持真正安全、真正私密的应用,做到相关方对数据、代码逻辑和软硬件运营环境的完全控制,代码和数据不经过非相关方并对其完全不可见。真正使区块链能够适合关键的现实应用。5) 公平、安全的 PDX 共识,支持超大规模、超低延迟、超高吞吐、超高并发和区块链集群的自由伸缩。6) 彻底消除区块链生态体系的进入、运维、开发测试、升级迭代门槛,内生支持平台自身和智能合约应用的无缝、无痛升级。7) 内置组件商店,支持开发者开发免费或付费的区块链引擎、共识算法、账本实现、P2P 网络实现,以及特定应用。8) 内置符合 ERC20 标准的虚拟货币(PDX 币,英文简称:PDX),作为奖惩激励和定价支付的基准。基于活跃度证明(PoA:Proof-ofActiveness)、贡献证明(PoC:Proof-of-Contribution)的透明激励模型(PDX Incentivization Model),激励生态体系的所有参与者和帮助生态体系增长和活跃的所有活动。

PDX 公有链,是公共的区块链 IaaS 平台,支持一键式创建任意大小的、任意安全要求、任意性能指标取舍的、完全的公有链/联盟链和智能合约应用并实现其在PDX 公有链生态下和谐共存,同时满足 各自在安全、隐私、吞吐量、延迟、规模、海量数据和信任方面的特别需求。PDX公有链,致力于帮助中小型企业、区块链公司和技术极客,快速上线完全的区块链平台和智能合约应用。中小型企业、区块链公司和技术极客,通过 PDX 公有链的 IaaS 接口,基于Web,可以一键式的部署自己的专属区块链,以便低成本的快速上线自己的区块链平台。

用户通过 PDX 公有链提供的专属链模板,快速定义自己的公有链或联盟链的部署要求(安全、性能、组件偏好等),PDX 公有链平台自动匹配组件和物理节点,安装交付符合用户要求的专属链。

中小型企业、区块链公司和技术极客,通过 PDX 公有链的 IaaS 接口,基于Web,可以一键式的部署自己的智能合约,以便低成本的快速上线自己的区块链应用。用户通过 PDX 公有链提供的智能合约部署模板,快速定义自己的智能合约部署要求(安全、性能、组件偏好等),PDX 公有链平台自动安装合约到符合用户要求的专属链。公有链平台要形成规模,其节点数量、信任强度和用户数量非常重要。PDX 公有链,通过公共的物理层和公共的信任层,实现全生态跨专属链的算力共享和全生态背书的信任强度。PDX 公有链平台,通过支持跨链互动,减少获客成本,助力各专属链快速形成规模。

这里,跨链的互动,可以是获客、广告、或跨链的应用集成等。一个有生命力的公有链,离不开一个有机增长的开发者社区。PDX 公有链平台,通过内生的区块链组件应用商店,支持开发者开发免费或付费的区块链组件,支持测试、运维者测试、运维区块链组件,以及专属链的拥有者部署区块链组件到专属链。PDX 公有链组件的开发者、测试运维者基于 PDX 实现产品和服务定价,专属链的拥有者基于 PDX 支付。

公有链通过数字货币激励生态体系的参与者。除了使用数字货币在生态体系内消费之外,很重要的变现途径是通过数字货币易所。PDX 公有链平台,内置去中心化的、可信的数字资产交易所。生态体系内的各个专属链发行的数字货币,可以以极低的交易费用,在 PDX 公有链内置的数字资产交易所交易。

PDX BaaP, 即 PDX 公有链的基础平台,已经成功用于某最高执法机构的电子存证系统,部署在多个银行,并与多个重量级合作伙伴推进行业应用。PDX 公有链主网(Mainnet)上线时,将同步上线推出如下杀手级应用:? 蜂巢云:新一代“社群”生态? 咏春坊:新一代 IP 确权和内容分发平台? 小蜜蜂:全球工商总局企业价值链? 新一代区块链游戏和装备交易平台同时,PDX 会与合作伙伴一起上线大型 B 端和 C 端应用,助力 PDX 公有链快速形成生态。

PDX 公有链,基于 PDX BaaP(Blockchain-As-A-Platform),继承 PDX 20 多项在区块链和信息安全方面的创新和多个重量级专利保护的共识算法、分布式账本和智能合约架构,具有如下的关键技术优势:

1) 基于业务和信任分离协作的新一代区块链平台架构,作为区块链 IaaS,支持“一键式”实现不同安全等级、不同性能指标和不同可信等级的区块链平台和应用,支持不同安全、性能和可信等级取舍的区块链平台和应用的和谐共存。2) 基于专利保护的智能合约架构算法,支持实现完全私密的智能合约,做到相关方对智能合约的数据、代码和软硬件运营环境的完全控制。平台内建对系统错误和敌对攻击的自动响应(resilient to failure and hostility),并内置支持运行环境的可靠自检、交叉验证等生产级安全措施,实现平台级安全。3) 基于专利保护的高性能共识算法,创造性的大幅度改善区块链的性能指标,同时支持超大规模、超低延迟、超高吞吐、超高并发和区块链集群的自由伸缩,满足现实应用对平台性能的苛刻要求。4) 支持灵活的共识机制:全链级、应用级、交易(类型)级,以满足不同的应用需要。5) 基于专利保护的大规模账本算法,支持超大规模区块链账本,解决由于账本增长造成的规模问题。6) 消除区块链和智能合约的进入门槛、运维门槛和进化门槛,通过独创的多链/多版本共生和无缝迁移机制,支持平台自身的无痛进化,以及智能合约应用的上、下线和无痛升级。7) 延伸区块链和智能合约到智能手机、平板电脑和 IoT 设备端,支持实现端到端的自动信任。8) 不但支持内生的 RESTful 智能合约,而且自动支持超级账本链码(Hyperledger chaincode)和以太坊智能合约,有助于保护现有区块链投资,快速形成应用生态。9) 内建基于活跃度证明(PoA:Proof-of-Activeness)、贡献证明(PoC:Proof-of-Contribution)的透明激励模型(PDX Incentivization Model),通过内置符合 ERC20 标准的虚拟货币(PDX 币),激励生态体系的所有参与者和帮助生态体系增长和活跃的所有活动(activity)。10) 内置基于 PDX 币的平台收费和应用定价、清结算体系, 助力形成有偿共享的平台生态。

全生态 IaaS 架构为了实现近期和终极目标,PDX 公有链创造性的提出并实现业务和信任分离协作的区块链平台体系架构。该平台体系架构,为 PDX 公有链作为区块链领域的IaaS,奠定坚实的技术基础。

PDX 公有链,由一个实体链(物理层)及其上叠加的信任链(一个或多个)和专属区块链(一个或多个)组成。多个信任链之间,形成一个树形结构,组成 PDX公有链的信任层(Trust Layer),是整个 PDX 公有链的终极信任保障。信任层和组成信任架构的各级信任链,由 PDX 公有链平台软件自动组织、自动调整,“平均”叠加到每一个有效节点上。信任链树形结构的根,即根信任链。每个专属区块链,承载着一个或多个智能合约应用。同一个业务链中的智能合约应用,其安全、性能需求兼容。专属区块链,可以是一个完整的公有链或联盟链,也可以是一个单一应用的隔离链。各个区块链之间,基于授权机制,实现互联互通。

PDX 公有链,支持“一键式”实现不同安全等级、不同性能指标和不同可信等级的专属区块链和智能合约应用, 支持不同安全、性能和可信等级取舍的区块链平台和智能合约应用在同一个 PDX 公有链生态内和谐共存。部署专属区块链时,提交相应的专属链部署要求 (Blockchain Deployment Descriptor),PDX 公有链根据部署要求选择适量的节点、合适的区块链引擎、共识算法、账本实现等。部署智能合约时,提交相应的智能合约部署要求 (Application Deployment Descriptor)。PDX 公有链根据部署要求创建或选择合适的专属链(一个或多个),然后部署智能合约应用。高效的全生态共识信任链,只用于接收专属链或上级信任链传递的区块摘要和组块证据,同时传递自己的区块摘要和组块证据至下一级的信任链。这个架构,以极高的效率,确保所有PDX 公有链生态内的专属链和智能合约应用(不论其专属链的节点数目的多寡)具有全链背书的可信等级(不可抵赖,不可篡改)。图 2 是一个两级信任链的架构示例。

每个专属链的账本,都有第一层的信任链背书;第一层的信任链,由第二层的信任链背书;直到最底层的信任链。经由这个多级信任架构,无论各专属链的节点多寡,其可信等级都做到全链级。PDX 公有链节点,基于 PDX BaaP 平台。其架构(图 9)在设计上引入 多链“引擎”概念,每一个“引擎”可以是小到一个共识算法,或大到一个完备的区块链协议栈。PDX 公有链平台同时支持四类区块链引擎,以支持平台的无痛进化:“非活跃”引擎(0 到多个)、“过渡”引擎(0 到 1 个)、“活跃”引擎(1 到多个),和“下一代”引擎(0 到 1 个)。随着平台的进化,一个引擎从“下一代”开始,测试成熟后演变成“活跃”引擎;当引入新“活跃”引擎时,可以转为“过渡”引擎,直到最终被取代成为“非活跃”引擎。区块链引擎的生命周期,由“引擎服务“模块管理。

“共识重构“模块,支持实现三种共识种类:链级、应用级(智能合约级)和交易级。引擎、智能合约和交易可以选择自己支持的共识种类和共识实现。”合约服务“用于管理智能合约的全生命周期。”交易服务“用于管理区块链交易的全生命周期。“跨链多链“,用于未来实现链级互联互通。”IoT 服务“用于支持在智能设备上实现轻量级 PDX 公有链节点和智能合约服务, 比如 PDX 钱包。代币支付,是 PDX 公有链的虚拟货币、虚拟信用和支付模块。PDX 公有链平台通过“代币支付“模块实现自动激励、自动支付和清结算。PDX 公有链智能合约和PDX 公有链节点,在部署时可以提供计价模型,通过”代币支付“模块实现自动支付和清结算。“组件市场”,用于开发者发布免费或收费的区块链引擎、共识算法、账本实现、智能合约等平台组件和工具。“IaaS 服务“,用于业务链、智能合约的部署、升级和下线服务, 以及提供可视化的平台管理和监控。PDX 公有链智能合约,真正智能、真正容易(RESTful),同时能够和现有的系统集成。PDX 公有链支持以太坊智能合约和超级账本链码(Hyperledger chaincode),以保护用户现有的区块链投资,同时助力 PDX 公有链快速形成生态。PDX 公有链支持智能合约有独立的合约级账本(公共或私密)。PDX 公有链还支持智能合约和现有系统集成。如果需要,PDX 公有链自动做智能合约外部对接的确定性检测,并根据该智能合约的部署选项,在外部确定性不满足时采取行动(比如合约冻结、下线等)。PDX 公有链支持共识机制的热插拔。PDX 公有链支持三种共识类型,链级、应用级(智能合约级)和交易级共识, 以满足不同应用场景对共识机制的特别要求。不但各区块链引擎可以设定自己支持的共识机制,智能合约也可以定义合约级、以及交易(类型)级的共识机制和共识失败处理机制(比如,合约冻结、合约下线、交易忽略等)。平台无痛升级

本文采摘于网络,不代表本站立场,转载联系作者并注明出处:http://www.fjxmta.com/zmt/10899.html

联系我们

在线咨询:点击这里给我发消息

微信号:wx123456