波卡白皮书详解(一) 波卡简介

波卡白皮书详解(一) 波卡简介

  • 波卡:可扩展的的异构多链框架
    • 前言:
    • 波卡的诞生
    • 波卡的创始人: Gavin Wood(个人网站:http://gavwood.com/)
    • 白皮书简介
    • 目前区块链技术面临的五大难题:

波卡:可扩展的的异构多链框架

前言:

本系列文章以波卡官方于2016年发布的波卡白皮书作为主要内容,结合前沿新闻,对涉及到波卡的信息进行整理分析。

波卡的诞生

2009年,随着比特币第一个创世区块诞生,区块链技术披着数字货币的外衣走进现实世界。2014年,以太坊现世。如果说比特币的主题是数字货币,那么以太坊的主题就是智能合约,用户可以通过合约来管理数字资产和应用开发。智能合约的出现,将区块链技术从数字货币推向了更为广阔的领域,同时也暴露了以太坊的性能问题。(有兴趣朋友可以去查一查加密猫。)事实上,不论是比特币还是以太坊,都是以一条链的形存在,两者皆是数据孤岛,互不相通。波卡作为可扩展的异构多链框架,可以连通不同的区块链,实现跨链交互,进行数据和资产的转移。另一方面,运行在以太坊的之智能合约受到以太坊自身吞吐量的限制,并不能将区块链技术落地到应用领域,波卡的性能提升将会成为开发者需要解决的关键问题之一。

波卡的创始人: Gavin Wood(个人网站:http://gavwood.com/)

在这里插入图片描述

Gavin Wood在2013年与 Vitalik Buterin(V神)相识,2014年完成了以太坊最初的原型,同年完成以太坊黄皮书的撰写和智能合约开发语言的Solidity的设计。2016年,完成波卡的白皮书,提出了中继链和平行链的概念。
波卡的基本理念: 异构跨链 共享安全性

白皮书简介

白皮书阐明了区块链技术的发展方向以及原因,并列出了一个波卡系统和具体的改进细节。白皮书是波卡设计的草案,并非最终设计。

目前区块链技术面临的五大难题:

Scalability :可以简单理解为火车站平时的人流量和春运时的人流量两种情况下,交通系统的应对策略和应对能力。在区块链网络中,则是不同条件下处理交易的能力。
Isolatability 在同一个框架下,多方的需求是不同的,如何在同一框架下最大化满足需求。
Developability:开发工具是否能顺利使用?提供的API是否能满足开发者的需求?是否有对应的学习资料?他们是否正确可用?
Governance:网络是否能随着时间的推移,适应新的环境,能否做出透明,合法,同时具有包容性的决定,有效领导分布式系统。
Applicability:是否能够解决自身的迫切需求,是否需要中间件与现存应用相连。

波卡旨在解决其中的两个问题:Scalability和Isolatability

我们在上文中提到吞吐量的问题。实际上在性能良好的硬件上,每秒可以处理超过3000笔交易。但是实际的区块链网络只能在一秒内处理大约30笔交易。其中主要限制来源于区块链的共识机制。为了保障安全,共识机制需要相对较长的处理时间来保证安全,状态转换机制在其中起到了重要作用。共识,我们可以理解为各个节点达成一致,而在这个过程中,存在着一系列的状态转换。波卡希望探索一个合理的方向将状态转换机制从共识体系中脱离出来。
(这里的吞吐量可以理解为区块链网络每秒处理的交易数目)

目前主流的共识机制包括POW(工作量证明机制),POS(股权证明机制),DPOS(分布式股权证明机制)和PBFT(使用拜占庭容错机制)等。相关资料网上较多,在此不再赘述。

未完待续。。。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部