【白皮书研读】Pallet项目 1

前言: 了解了钱包,区块链技术基本原理,就相当于具了区块链投资的最少必要知识了,接下来就该狂啃白皮书了。可是,翻开厚厚的白皮书,我的内心立马崩溃。谁来告诉我,为啥每个字我都认识,可是连起来就完全看不懂呢?

怎么办?老老实实研究吧(好像是李笑来的声音~)成长路上,来不得偷懒。所以,我决定今天开始写一个新的系列,白皮书研读,不懂的概念就去查,试图弄懂。一步一个脚印,慢慢来。

原文:

【白皮书研读】Pallet项目 1_第1张图片

大意:

今天的区块链技术面临两大挑战:可测量性和协作性。为了解决这个问题,我们提出了Pallet(在抽象层面为分类账本生态系统拟定协议)。

为了实现跨链通讯,Pallet采用评审员来执行合约,将智能合约与区块链退藕。该协议确保每个智能合约都有一个评审员进行审查,而不是强行将所有的合约运行在一个区块链上。这极大提升了区块链的可扩展性(scalability)。

此外,我们还引入了股权机制,通过适当的奖惩手段将作恶的可能性降至最低。


概念解释:

scalibility:可扩展性(占用更少的资源,实现更大的交易量),比特币的可扩展性就性很差,每秒智能处理7笔交易,而以太坊稍好,每秒20笔交易。

decoupling退藕:这涉及一个概念,耦合性(英语:Coupling,dependency,或称耦合力或耦合度)是一种软件度量,是指一程序中,模块及模块之间信息或参数依赖的程度(来自百度百科)。也就是说,退藕,是指模块之间的相互依赖程度降低,独立性增强。


读后思考:

高耦合带来的问题是,区块链一旦改动,会影响智能合约的运行,智能合约也不能移植到其它区块链系统中,这样他的应用就非常受局限。目前能看到的公链项目,最多是低耦合,区块链的改变多少会影响智能合约,只不过是程度大小的区别。Pallet的做法等于将智能合约完全与区块链独立开来,无论区块链怎么变,都不会影响合约的执行,这样应用的稳定性就会很好,跨链也没有多余成本。


参考资料:

重构智能合约(上)http://geek.csdn.net/news/detail/187033

重构智能合约(中)合约的进化:化解以太坊弊端实现智能合约无限扩展

http://www.sohu.com/a/129559543_456945

你可能感兴趣的:(【白皮书研读】Pallet项目 1)