分类

安卓应用安卓游戏

教育学习

PCHAIN白皮书(中文版)

PCHAIN白皮书(中文版) 免费版

大小:874 KB

语言:简体中文系统:WinXP, Win7, Win8, Win10

类别:教育学习时间:2018-06-21 18:47

PCHAIN教科书
  • PCHAIN白皮书(中文版)

Tags:编程开发数控编程编程软件

PCHAIN白皮书(中文版)详细的讲解了PCHAIN的使用说明,PCHAIN是一种新型的原生多链系统,使得区块链智能合约的大规模行业应用成为可能。

PCHAIN软件特色

2015年5月,曹锋在IBM负责互联网金融和早期区块链项目研发时,接到总部关于“区块链是重要技术方向”的通知,同年10月,团队递交了中国首个区块链国际专利,再后来,IBM将这个内部代号为Openchain的项目更名为Hyperledger并开源。

2016年,他与万向区块链实验室及一批金融科技公司共同发起了ChinaLedger(中国版R3联盟)。随后,曹锋发布了区块链金融原型系统,并在2017年3月与8家银行签约,其区块链金融产品的当月交易额过亿元。

不过,在探索联盟链的过程中,曹锋慢慢发现真正制约技术发展的瓶颈在于底层公有链。目前上层应用最多、生态体系最庞大的以太坊虽然有较大先发优势,还有不少辅助性手段(如侧链、闪电网络、状态通道等)帮助其提升性能,却均未从根本上解决问题,很难支撑起社会级应用。

因此,曹锋在今年发起了 Pchain ,一套支持EVM(以太坊虚拟机)的原生多链系统,通过分区、多链、跨链等手段提升区块链性能,以smart data(智能数据)和knowledge graph(知识图谱)解决智能合约不闭环、依赖外部数据的问题。 Pchain的最终目标是将性能提升至以太坊的100倍,支撑起大规模区块链应用,让区块链可以像现在的互联网一样被随时随地轻松访问。

简单介绍下相关的技术概念:

虚拟机(VM)本身是指,用软件模拟一个具有完整硬件系统功能、但运行在完全隔离环境下的计算机系统。 EVM 则相当于是一个系统核心或节点,将指令封装到CPU,屏蔽了下面的操作系统,智能合约“跑”在上面,这样即使性能较低的软硬件系统也可以支撑起区块链应用。交易处理速度可随着多链系统里派生链数量的增长而线性增长,因此Pchain系统可在普通机器上获得10000甚至更高的整体TPS。

多链主要解决的是并行化的问题。单链(比如比特币区块链)在实际应用中并不合理,因为应用层的复杂需求往往需要从多个方向被满足。当然,链也不是越多越好,过多的派生链会分散全网在单链上的相对节点数,在一定程度上降低派生链的安全性。而合理的区块链架构要在去中心化、效率和安全之间做平衡。所以,具体几条链要视应用本身的规模和对区块链的依赖程度而定。

为进一步提升并行度,Pchain还利用数据库理论中的 分区 (Partition),让工作在分区内独立完成,加强处理效率。

跨链解决的是兼容性的问题。Pchain的目的不在于跨链,而是希望用跨链为持有不同币种的开发者提供更好的合作平台。未来,开发者可以用不同的公有链调用Pchain的合约。跨链带来的新问题是,性能高的公有链在协作中会受制于性能低的公有链(想象下“木桶原理”),Pchain的对此的解决方案是“ 中继节点技术 ”,增加一个或多个中继节点,将链路分割,从而将质量差的链路替换成质量较好的链路,增强链路容量和覆盖。

现实世界中,由于数据寡头利益巨大,不愿分享数据,数据多存在于自身封闭系统中。与之矛盾的是,智能合约的安全和有效要依靠外部数据。以太坊网络曾利用Oracle(预言机)技术,将PoW变为POA,解决智能合约的安全性和交易确定的效率,但并不适用于大规模应用。

∨ 展开

同类推荐

特别下载

猜你喜欢

相关文章

热门推荐

下载排行

热门关键字

文明时代2Mod电视直播软件短剧平台植物大战僵尸版本大全天正电气版本合集迅读软件版本大全鸿合教育软件大全口袋妖怪系列破解版口袋妖怪玩家自制版老爹模拟经营游戏系列The Foundry软件产品系列EndNote软件合集乐教乐学软件版本大全滤镜多的美图相机手机日语学习软件像素地牢推荐版本免费手机录屏软件苹果电脑网课软件大全好用的手机影院剑网三游戏版本大全激战2游戏版本大全免费电视电影App宅男影音神器忍者题材动作游戏推荐电脑热门网络游戏排行PC端二次元游戏推荐千牛版本大全Creo3.0版本合集Creo软件专区Microsoft Office2016版本合集

网友评论

我要跟帖
取消
游客

不错的,推荐大家下载!

回复赞(6)
查看所有评论 共 1