分叉链、孤块与区块重组_作者Shdders是比特币(BSV)扩容计划的首席开发
分叉链的安全性与未分叉链的安全性几乎相同,没有交易损失或双花,重组是比特币的特性。 作者:Shadders,原文标题《On forks,orphans and reorgs》,首发于www.yours.org | 2019-4-21 注...
我们都知道扩容是区块链目前最紧迫的问题。如果比特币、以太坊想达到十倍交易,肯定需要增加TPS。而扩容本身有其发展的方向和设计的方案,目前比较通用的一种分类方法,就是第一层和第二层扩容技术。
把区块链自身变的更快、容量变的更大。其实,区块链是一个项目,它本身是由很多个部分组成的。
由下往上分别是P2P的网络、共识机制、虚拟机、区块链的编程语言,每一部分都有很大的发展和改进的空间。而区块链的扩容方案是怎么样改进?
对于第一层扩容技术来说,其实都是在共识这个部分改进的。
怎么来理解第二层扩容技术呢?举一个例子,最近有一个比较火的云斗龙区块链游戏,游戏玩家通过让龙去战斗,让龙升级,然后得奖金。
龙的整个战斗过程,如果放到链上,玩家在玩游戏的时候就需要很多的燃料费,并且还要花时间等交易的确定,游戏体验非常不好。因此使用第二层扩容技术,把战斗过程放到链下,最后只把结果给存到链上,这样就会大大改善游戏的体验。这就是第二层技术的一个基本思路。
下面我们先来讲一下传统的第二层扩容技术,就是侧链。
这里举一个简单的应用场景,帮助大家理解侧链。假设你们公司有一百个员工,因为需要协同工作等原因,员工之间可以通过发一点比特币作为回报,但是你不想每一笔交易都发到链上,而是希望员工之间可以自由的进行交易,同时速度也非常的快。基于这种场景,一种非常直接的交易方式就是所谓的侧链。
首先,你们公司得有自己的一个区块链,然后决定矿工以及服务器的数量。假设我是公司里的一名员工,需要先把比特币存进多重签名钱包里面,这个多重签名钱包需要矿工的签名同意,才能使用里面的资金。所以,员工第一步就是把钱存到这个钱包里面,由矿工签名,签完名之后员工自己在这个公司里面就有了一个钱包。
通过这种方式,员工就把主链上的币转到侧链上。而侧链上支撑的功能和主链是一样的,可以交易,所以交易速度就可以更快。而侧链是公司自己跑的,也不会收取你的手续费。
显然,对于用户来说,侧链的优势很明显。不过,因为侧链只是在公司内部跑,服务器比较少,会不会很容易受到黑客攻击呢?其实,这也是传统侧链的问题,很可能矿工把你的资产给偷走了,这就需要你信任矿工。
对于这个问题,新型第二层扩容技术可以解决。
在新型的第二层扩容技术中,包含多种技术,首先给大家介绍Plasma。
Plasma现在普及率还不是很高,我个人认为它是区块链最潜力的技术之一。Plasma也有很多不同的发展方向,今天因为时间原因,我们只讲一个方向,就是Plasma Cash。
我们也来举一个例子,首先你在链上锁定资产,接下来在链下转移资产。
转移资产是发给一个中心化的服务器,你把钱转给某个人,你在告诉他,转移了这个交易签个名,这个服务器内部有一个小小的区块链,每个区块在链上都有个Mekle(是一个数据结构)。比如你在链下有100万个交易,你不能把他存在链上,但是你可以通过证明的方法,证明你的交易是在这100万个区块里面。因为链下的服务器会产生区块,每个区块有一个哈希值,最后你在链上可以通过哈希值验证这个交易是否在哈希值里面。
Plasma解决的就是容量的问题,因为你在链上存的就是哈希值,在链下可以进行无限笔交易,虽然每笔交易等的时间和链上交易的时间是一样的,但是我在链下交易的量就比链上大的多。所以别人是没有办法把你的资产拿走的,虽然是中心化的服务器来解决,但是它本质是解决信任问题,不需要任何人去保护你的资产,你的资产由自己的签名和密钥控制。
但是Plasma也存在一些问题:
相对于Plasma只能用来做资产交易这个痛点,状态通道可以通过写一个智能合约,可以让你在链下执行任意程序。
不过,发起一笔交易时,状态通道首先要在链上创造一个多重签订合约;接下来,是在链下接受这笔交易或者状态的更新,每一笔交易多重合约里面所有人都要签名;而合约发布最终的更新,会检查所有人是否都签名了。
但是,状态通道还是有些问题:
近日,以“跨链&联盟链及商业级应用”为主题的CSDN区块链技术沙龙上,姜恩池针对当前区块链最令人头痛的扩容问题,详细分析了主流的“第一层”(layer-1)与“第二层”(layer-2)的扩容解决方案。
姜恩池(Derek Chiang)
美国科技公司Binary Mint的创始人,目前致力于开发商业级第二层扩容方案Tenfold Protocol(十倍协议)。曾就读于康奈尔大学,并先后在DFINTY,ThunderCore等重量级的区块链扩容技术公司担任要职。
以下内容为姜恩池现场分享实录,由区块链大本营整理发布。
分叉链的安全性与未分叉链的安全性几乎相同,没有交易损失或双花,重组是比特币的特性。 作者:Shadders,原文标题《On forks,orphans and reorgs》,首发于www.yours.org | 2019-4-21 注...
这篇是 Peter McCormack 与 Hashcash 的发明人、Blockstream 联合创始人兼 CEO Adam Back 在去年 11 月做的对话访谈。 Adam Back 是加密朋克圈子的老炮,早在 1997 年他就在邮件...
近来,“闪电火炬”活动将市场对闪电网络的讨论再次推向高潮,也将开发闪电网络的公司 Blockstream 推向舆论风口。 Blockstream 是一家区块链软件和硬件解决方案的服务商,聚焦扩大比特币协议层功能,同时也主导研发侧链的扩展机制...
当前,区块链技术面临的一个最大的问题就是扩容性和延展性了。为了更好的解决这个问题,就必须从区块链的结构入手,侧链就是很好的解决方案。 侧链能让开发者快速部署区块链解决方案,成本低,安全性高。侧链也被称作子链。 什么是侧链? 侧链是服务于主链...
董沫,Celer Network创始人兼CEO,湾区创业者,圈内人往往亲切地称他为「老董」。 早年,老董凭借强大的技术和学术背景,做了很多区块链相关技术的培训课程,尤其擅长用极其简单的语言来解释复杂的技术原理,「现在有四五百人毕业了」。 因...
区块链的诞生,带来了天然的运行基础平台 区块链1.0时代是以比特币为代表,2008年这个概念被首次提出,2009年正式启动了比特币的网络。这个网络有别于普通意义上互联网,因为它在互联网上面实现了价值的转移。 之前互联网经历几十年发展,主要...
前言:比特币走向主流人群的最大障碍之一就是扩展性,它的交易速度慢,费用较高。这也导致不同路线的产生。有人偏好链上扩展的大区块路线,而也有人提出链外扩展的路线。 链外扩展基于主链安全性,同时提高交易吞吐量、降低交易费用。从最近一段时间看,闪电...
在我们《区块链之新》纪录片第二集中,我们提到了比特币扩容之争。其中两种观点的代表人物,一方是我们之前节目对话过的,“比特币耶稣”Roger Ver,另一方则是区块链技术公司Blockstream首席战略官Samson Mow缪永权。 缪永权...
在本次 BCH 分叉中,Bitcoin SV 阵营希望将区块大小在现有的基础上继续增加,增加到 128MB 大小。 而 Bitcoin ABC 阵营认为 32MB 大小已经足够。 和比特币最初的 1MB 大小相比,一年多来分叉链对区块大小的...
最小可行Plasma(MVP) 最小可行MVP是Plasma的精简版。它符合Plasma链的设计要求,同时足够简单,可以落地实施。 Plasma智能合约包含如下数据结构: 智能合约的所有者 Plasma区块列表。每个区块有梅克尔根以及提交梅...
大家好,我今天讲的内容主要是关于区块链第一层与第二层技术。而我个人主要研究区块链扩容技术,目前是一家高性能供应链公司的创始人。 那么,区块链第一层与第二层技术和扩容有什么关系呢?下面请听我一一道来。 《区块链扩容方式方法方案》 十倍协议Te...
委托股权证明(DPoS)——它是PoS的一种变体,以限制网络上验证者的数量为代价,提供高级别的可扩展性。 在本文中,我们将介绍DPoS的工作机制、优势、权衡,以及如何减轻这些权衡以实现更高级别的可扩展性,同时避免审查和双重支出的风险。 Dp...
井底望天 其实大家应该好好看看 BM 和 Vitalik 的技术争论,很有意思的。 BM 批评 Vitalik,认为: 简单分片,并不能解决不同的 traffic 之间的特异性; 状态分片和跨片通信太多 overhead。 这些批评,是很中...
比特币的扩容难题由来已久。不仅如此,它的平均交易费用在去年还创下了30美元的新纪录,而交易确认却要花费几个小时、甚至几天时间。 比特币网络的日均交易大约为四十万笔,而区块规模上限却是1MB。在不进行区块扩容的前提下,比特币借助名为闪电网络(...
公链区块链核心限制 比特币,以太坊等已有的公链,网络堵塞问题日益严重。 去年12月份,一款名为cryptokittes(加密猫)的游戏在以太坊网络上火爆起来,一只猫甚至被卖到了几十万美元。 以太坊网络交易量的30%一度被这款游戏占用,直接导...
比特币节点数为11704个 美国,3258个,占比27.84% 德国,2010个,占比17.17% 中国,814个,占比6.95% 日本167个,排名第11位,占比1.42% 比特币节点的之前一直呈现下降趋势,下降比较快的时候,14年3月的...
备案号:黑ICP备17001154号-2