2017年8月,比特币网络分成了两条链。一条链是比特币现金(BCH),它遵循中本聪思想,允许交易的区块上限随着时间的推移而增加。而另一条链则是Bitcoin core(BCE),限制了区块的大小,同时添加了“第二层”网络即闪电网络。对于非技术人员来说,对两者的看法可能会受到一些观点或者(误导)信息的影响而产生错误的认知。为了帮助大家有个正确的认识,下面将会用一个比喻来帮助大家理解。

汽车VS火车

假设有一个城市出现了严重的交通拥堵。为了解决这个问题,一个小组的解决方案是通过拓宽道路从而能够拥有更多的车道——这是一个可以快速完成的简单计划。而另一个小组则是表示应该建造一个高速列车系统。这个方案比较复杂,但他们表示从长远来看会更好,因为道路不能无限扩大。

但是在这个比喻中有一部分通常被忽略了:

如果公路上能够容纳的行驶汽车数量不能增加,你可能会被迫使用列车系统。与此同时,你也失去了随时随地驾驶你的车到你想要到达地方的自由。这也就意味着你需要依赖你购买的车票来获得许可,也许有些站还会强迫你展示自己的ID。每一个车站都可以制定自己的规则,你也没有选择其他车站的可能,因为如果你要从家到工作单位通勤,你必须使用为你提供的所需路线的车站。

错位的效率原则

技术就是效率。从早期开始,像轮子、杠杆和滑轮这样的发明让我们的生活变得更加便利。我们都知道,想出一个聪明的设计通常比强行解决问题要好。每个人对这个原则都非常熟悉,听起来“第二层解决方案”像是明智的,而“野蛮”的增加区块上限是非常愚蠢的。但并非所有“听起来更有效率”的方案一定是最好的。举个例子,可持续的清洁核能听起来比依靠化石燃料更好。然而核能只占世界能源总量的15-20%。而且显而易见的是核能可能是复杂的,具有挑战性的,有风险的并且还有缺点。如果有一种聪明的方法可以使用没有明显缺陷的第二层网络来达到比特币扩容的目的,我相信我们永远都不会看到比特币分裂,但事实并非如此。

忽略真实世界参数

对现实世界的衡量标准视而不见是比喻被滥用的一种方式。比如说,在纽约曼哈顿,几乎没有任何地方选择拓宽道路。大多数人在那里使用公共交通工具,因为它更好用。但这并不意味着我们应该禁止在其他地方拓宽道路。

但是谈到比特币:

为什么当千兆/秒的网速即使是普通消费者也能轻易获得的时候,core开发者依旧选择将容量保持在每10分钟1-2 MB?

当比特币现金已经拥有32MB的区块容量可以支持每秒100笔交易(与Paypal的交易处理能力处于同一级别)时,人们会说区块链不能用于全球现金系统吗?

在考虑比特币如何扩容的时候,为什么要忽视现实技术水平的升级呢?(处理能力、内存、存储和带宽都在逐年提高)。

去中心化

从BTC / LN支持者那里听到的一个常见的观点是:“当然,你可以增加区块上限大小,但是要以去中心化为代价,因为使用较慢的机器或互联网的用户不能验证大区块”。

首先,这与当今技术水平不符,包括千兆的网速、便宜的硬盘、快速的处理器和不断改进的技术。其次,验证这些区块的家庭用户并不能保证比特币的安全性或分散性。比特币的安全一直是基于工作证明系统(挖矿)的。第三也许是最重要的:他们完全忽视了迫使每个人都使用第二层网络的集中化风险。正如我们今天已经看到的那样,流动性约束(沿着路线的每一中继段都必须有适当的资金借给前一中继段)是导致闪电网络不可避免的成为大型集中枢纽的原因。

比特币应该是无需经过许可的

如果我们再次回到“汽车vs火车”这个恰当的比喻上,闪电网络的中心就像火车站可以决定何时何地以及如何使用网络……或者是否需要展示你的ID。在闪电网络中,你只能使用中心化节点完成交易。改变这一点需要一个链上交易。

点对点电子现金

相比之下,自然状态下的比特币(2009-2015年的BTC以及现在的BCH)才是真正的点对点的。矿工可以选择不把你的交易放进区块中,但是另外一个矿工会这样做,对于用户来说,所有的矿工都是一样的。就像能够在没有任何人许可的情况下开上你的车并在任何地方驾驶。如果一条道路封闭,你可以轻松绕道。这不像在你家附近有一个车站坐火车。

BCE正在通过闪电网络走自己的路。我完全支持创新,但这个实验不应该被允许盗用比特币的名字和比特币的符号。值得庆幸的是,比特币现金使比特币作为点对点的电子货币得以存活。它的存在是因为比特币的原始社区有很大一部分人想继续保持原始系统的辉煌。

对于非技术人员来说,闪电网络和BCH分别意味着什么?相关推荐

  1. 【pmcaff】一个APP的诞生,非技术人员的想法实现

    点击上方 "公众号" 可以订阅哦! " 故事要从一次电影院的经历说起.一个人去看电影,买票时,听见前面的女生轻声对身旁的男生说:居然有人一个人看电影.我发现身边还有其他一 ...

  2. 人人都能成为闪电网络节点:第6章安装lnd

    决定安装lnd了,建议先烧柱香,拜拜中本聪,会减少些磨难和诡异. #C-lightning.LND和Éclair的关系和区别: 闪电网络驱动的基础技术区别在于编码语言.Éclair用的是Scala,L ...

  3. 闪电网络或许还需18个月,BCH新版本却已正式上线

    随着近段时间闪电网络的火爆,比特币和比特币现金之间的大小区块之争俨然变成了比特币现金和闪电网络之间的小额支付之争,那到底谁才能更好的满足小额支付所需要的条件呢?个人觉得BCH依旧占据着很大的优势. 闪 ...

  4. CSW:闪电网络是一种证券,BCH避开了它

    nChain首席科学家Craig S. Wright博士前段时间在其名为"钢铁"的博客中对孤块进行了分析,并最终得出结论:"比特币现金依旧是钢.而带有隔离见证的Bitco ...

  5. 比特币的闪电网络正在创建自己的黑客阵营

    当一架新的无人机吸引你的眼球时,你正在浏览在线电子商店. 为了真实地使用它,你输入一串数字来提交你的付款.你根本没有想过,在幕后,是比特币让冲动购物成为可能. 现在认为这不着边际吗?或许吧,但这正是C ...

  6. 闪电网络运行过程中存在的一些问题

    闪电网络是比特币核心开发组(bitcoin core)反对扩容之后的产物,由Core团队部分成员的组成的blockstream公司研发,主要思路是将大量交易放到比特币区块链之外的闪电网络中进行处理,然 ...

  7. linux grep 非_帮助非技术人员转向Linux的8条技巧

    linux grep 非 早在2016年,我就取消了技术教练业务. 永久性. 还是我想. 这是一个有趣的经历,在很大程度上是因为大多数人根本不是技术专家. 他们知道如何使用计算机来完成他们需要做的事情 ...

  8. 用 3 只“鸽子”,告诉你闪电网络如何改变加密消息传递方式!

    作者 | COLIN HARPER 译者 | 火火酱 责编 | 徐威龙 封图| CSDN 下载于视觉中国 "通过使用微支付通道网络,借助当今现代台式计算机上可用的计算能力,比特币可以扩展到每 ...

  9. 浅谈闪电网络的可行性

    2019独角兽企业重金招聘Python工程师标准>>> 最近闪电网络又成为了币圈讨论的热点,先是闪电网络0.4-beta版上线,也就是所谓的"公测版",意味着这套 ...

最新文章

  1. python如何爬虫-如何使用python写爬虫程序
  2. mysql 双冒号_jdk8新特性之双冒号 :: 用法及详解
  3. xilinx c语言编程,使用Xilinx SDSoc在Xilinx zcu102开发板上编程HelloWorld
  4. 使用jdk压缩war包
  5. 如何让图片充满excel单元格_如何在Excel单元格建立下拉菜单
  6. 永恒python配合什么主武器好_学点python吧,别再这么累了,让你轻松实现财富自由...
  7. HTML5博客个人日志记录网页模板
  8. 5-1计算机视觉的基本概念
  9. php 5.3新增的闭包语法介绍function() use() {}
  10. SQL 存储过程中,将串连的字符串当表用。
  11. c语言 搜索彩票期数,根据福利彩票的规则用c++编写一个买彩票开奖的程序,求程序代码,谢谢...
  12. 通过设置关联菜单建立excel记账本
  13. 元宇宙不是 PPT:已经发展到这个地步了
  14. HTML制作搞笑照片,美图秀秀怎么制作搞笑的GIF表情 搞笑的GIF表情在怎么制作
  15. PHP 实现防抖功能(防重复请求)
  16. 2023王道数据结构P40题二.1,关于是否会断链的问题
  17. 多线程爬取网易云音乐热歌榜 200首音乐
  18. 【大数据】阿里云大数据专业认证考试
  19. Win 10 宽带拨号,连接失败,提示错误1058
  20. JavaScript基本原理常识

热门文章

  1. CRM与SCM整合 让企业供应链无缝连接
  2. HDU1899 Sum the K-th's(树状数组)
  3. TQ2440的学习——UBOOT移植(串口控制台的支持)
  4. 最小字典序问题java版
  5. 玩转X-CTR100 l STM32F4 l DAC数字模拟转换
  6. 工作中常用的linux命令梳理
  7. 小蓝发布带屏幕的单车,瞄准精准广告媒体平台
  8. Objective C 链式调用
  9. python:解决UnicodeDecodeError
  10. BBED修复DB启动问题