币圈/行业 为什么要接纳中本聪愿景 Why Satoshi Vision

wer5lcy · 发布于 2019年03月17日 · 最后由 aaron67 回复于 2019年03月17日 · 87 次阅读
本帖已被设为精华帖!

音频版 https://www.ximalaya.com/shangye/22049274/168624161

简介

大家好,我是wer5lcy,中文ID从网同学,现正在国内某高校攻读工科学位。其实我没有做什么有益的劳动,我也不是程序员,2013年在了解了比特币的白皮书,那个时候的SPV钱包远没有现在方便,我拿着一个128GB SSD的笔记本电脑下载40GB的区块链。下到一半,我的电脑硬盘就满了,所以我当时就放弃了,错过了很多,还好,沉睡了5年醒过来,世界也没有变化太多。

我在1BSV上听完林哲明作为先锋矿工的愿景,以及太阳谷关于共识的涌现,关于公共知识在比特币上的出现前景的讨论,非常有创见。后来Amy请我来聊聊对Bitcoin的理解,我说我没有什么创见,那也就是和大家聊一聊,Why Satoshi Vision,为什么要接纳中本聪愿景。总之呢。感谢Amy和1BSV社区的邀请,感谢Aaron67的Hiblockchain社区和机器人,今天想跟大家探讨一下我对作为中本聪愿景的Bitcoin中几个关键概念的理解,以及Bitcoin扩容的图景。

先说些题外话,水库。

中国有一个房地产论坛非常厉害,叫做水库论坛,实际上它的核心是对奥地利学派经济学和货币理论的透彻了解。创始人也是一个自我起家的亿万富翁,水库有关于比特币的一系列文章,我看完之后,再回头看Bitcoin的分岔,发现Craig博士和水库的欧神两个人的观念有着出奇的共通之处,这两位杰出人士在建立各自的经济学工程方法上呕心沥血、付出了惊人的工作量,并且以常人难以想象的勤奋撰写文章,此外他们也遭受了同样近乎无限的、深不见底的、来自于外界人士的诋毁。这里我推荐大家去读一读水库的6+1篇关于比特币的文章,编号是#F1250和#F1000。

https://zhuanlan.zhihu.com/p/28475543 Part 1 https://zhuanlan.zhihu.com/p/28500586 Part 2 ICO https://zhuanlan.zhihu.com/p/28549389 Part 3 Culture asset and equity exchange in China https://zhuanlan.zhihu.com/p/28560795 Part 4 ASIC Machine https://zhuanlan.zhihu.com/p/28636134 Part 5 Fork https://zhuanlan.zhihu.com/p/28749561 Part 6 Q&A

我发明了一个词,把他们称为奥派经济学工程师。 https://hiblockchain.io/topics/160

他们做的不是一个纯粹的经济学家的理论工作,而是根据奥地利学派经济学的理论指导,通过关注某些经济理论所产生的有害策略(Policy),实现可操作的套利模式(金融工具)的设计和制造。通过这样做来让这些脆弱的经济政策的弊端被揭露得更快、更深刻,从而增加整个社会在长期上的经济福祉。

去年SV独立出来之后,我把水库的相关文章翻译成了英文,并推荐给Craig,不知道他有没有看完。但是,这样说吧,我们隐约的可以感到水库2017文章中好多个核心论点是正确的,而且是其他的全场人物没有预料的,我举两个例子。

比如分岔的时候MoneyButton的CEO Ryan X Charles认为BCH的分岔是一个零和游戏BCH=ABC+SV,但是现在看到的确是一个负和游戏:分裂之后无论从汇率还是交易量、区块大小上,都有BCH<ABC+SV;另外一个是关于比特币的通货膨胀还是通货紧缩。过年前Craig发推特回复剑桥大学计算机系的Rob博士,说Bitcoin is not deflationary if the system is not growing. 即比特币的系统如果不成长的话,他并不是通货紧缩的。那我发现评论里边并没有人理解这一点,而水库文章里面的Q&A中的附录常开申和魔兽世界屠龙刀的两个小故事讲述的就是这个问题。大家有兴趣的话可以看一看。

那么接下来我想围绕几个名词来探讨一下,我对作为中本聪愿景的Bitcoin这个货币系统的理解。

首先是诚实性。Honesty.

比特币这个系统。最重要的组成成分恰恰不是密码学,而是经济学。比特币是关于经济激励和货币理论的学术成果。

我们为什么需要一个诚实的货币?这句话也可以反过来问,现有的货币不诚实在哪里?为什么他们变得不诚实?

货币的作用有很多。我们在这里先不讨论法币(纸币)和作为实物的货币比如金币,银币以及监狱里的香烟方便面之间的区别。但是不论哪一种货币,除了作为交易的媒介之外。它更重要的一个作用是,提供一种价值衡量的尺度。秦始皇一统度量衡、统一全国文字、货币,其实是一回事,货币也是度量衡的一种。他度量的是不同的人类劳动成果之间的交换比例。 假如说我们今天有一个尺子。这个尺子拿来量我的手机宽度是72mm。我们相信这把尺子是稳定的。是诚实的,也就意味着当手机不变的时候。我们使用它去测量的结果是一致的,同样的。我们也希望货币作为一种度量,具有稳定性和诚实性。 我们使用一种货币去衡量自己和他人之间的劳动成果,一顿快餐,今天是25块最好他明天也是25块。只有能够这样做。我们才会将劳动成果以货币的形式储蓄,以期等额地换取未来的其他人的劳动成果。如果我们的尺子测量的结果会变化,我们就不再相信他的测量结果。同样的,当货币失去了本身的诚实性、本身开始贬值,也就会为人的劳动成果的交换产生困难。

根据奥地利学派的经济学方法论,我们可以看到现在全球的货币环境其实进入了一个比烂循环,即法定货币(纸币)体系下的通货膨胀。原理很简单:

  1. ZF控制了中央银行,从而掌握纸币的铸币权。
  2. (不论任何原因) 政府花费超过了政府收入,从而产生财政赤字。
  3. ZF支出是刚性的,无法缩减。
  4. 因税制+管制已达到平衡点,加税只会引起经济规模下滑,财政收入进一步减小。
  5. 故有两种选择:
    • 向民间发行国债。这会引起利率上升,大幅提高资金成本。
    • 向央行发行国债,即为印钞。如果印钞速度超过实体经济发展速度,就会引起通货膨胀。
  6. 在1的前提下,为减小利息支出,选择印钞。财政进入以贷养贷的阶段,上限为只还利息。

虽然,各国之间水平仍分高下,中国的负债投资形成的都是固定资产,欧洲国家的负债都成了福利进了下水道。但是,货币不诚实造成的社会后果整体上成为巨大的负面效应。

  1. 剥削储蓄。尤其是中国,储蓄购买力以每年约10%的速度漏水,中老年人损失惨重。
  2. 过量消费。没有投资能力的人,为避免损失会选择“月光”,甚至负债消费,长久之后削弱国民素质。拉美尤甚。
  3. 加剧资产泡沫。超发货币超过了社会商业流通用量,寻找出路的热钱将会推高资产泡沫。
  4. 导致社会结构扭曲。靠近货币供给一侧的势力会“莫名其妙”致富,形成食利团体。

比特币的发明是为了解决货币的诚实性这一系列问题的。作为工程师,所有的设计都满足于功能的目的性。出于这个核心设计目标,才产生了Bitcoin系统中采用的各种技术和经济手段,包括但不限于锁定2100万个上限、增发速度逐渐减小,去中心化、51%控制、永不中断的单一电子签名链条、脚本语言等等多个特性。

  • 2100万上限,是因为要避免货币产生速度远超过生产力而产生通货膨胀。
  • 区块奖励逐渐减小。前期的其实是一种运行的补贴,为了让这个系统尽快的进入依靠手续费运行的阶段。同时在现在差不多2%的速度也和中期的全球经济增长率差不多。
  • 去中心化是为了防止整个控制权力落入某一方的手中,而那一方被操纵被摧毁,影响整个系统的运营。
  • 一个永不中断的电子签名链条,确保整个系统都是可以追溯的,从而实现交易的诚实,和如同纸币一般的可互换性。
  • 算力控制,让这个系统的篡改成本,以及篡改带来的收益小于维持它正常运行带来的收益。
  • 脚本语言则用来满足全球不同文化、不同法律、制度下。各类不同的货币交易所需要的功能。

所以Segwit切断了电子签名链条,不管最终如何实现,一定会放入一个几何级降低颠覆整个系统所需成本的漏洞。 而最近有一批人提出来,说要增加比特币数量上限,这个就很搞笑,那你和现在正在被操纵的中央银行有什么区别呢? 这些都是非常关键的特性,如果开发组去修改了其中任何一个,比特币的诚实性就会严重受损,失去了它独有的存在的意义。 然后有一点更糟糕的是,其他的虚拟货币采用了不诚实的行为,并且进行非法证券炒作:拉盘砸盘 坐庄割韭菜。加深了社会外界对比特币的歧视。 中本聪愿景是希望比特币回归本源,成为全人类共同使用的诚实货币。希望大家不要误会这一点,SV的社群里仍然有很多人去关注价格的变动,外面的炒币者说不拉盘算个屌,这都是很幼稚的,大家不如回去A股陪着庄家炒东方通信,或者千山药机,最近A股牛的很。

第二点是“去中心化”。Decentralisation.

那么第二点呢,我想和大家聊一下我对去中心化的一个理解。这个词实际上也是随着Bitcoin的火爆而火爆的。关于中心化。去中心化、网格化的那张图大家应该都看过。 推荐阅读太阳谷的《比特币扩容纷争:“去中心化”的争议》 http://1bsv.cn/%E6%AF%94%E7%89%B9%E5%B8%81%E6%89%A9%E5%AE%B9%E7%BA%B7%E4%BA%89%EF%BC%9A%E5%8E%BB%E4%B8%AD%E5%BF%83%E5%8C%96%E7%9A%84%E4%BA%89%E8%AE%AE/

实际上这个词是图论Graph theory的一个名词,描述的是一个系统中顶点和顶点之间的连接的一个状态,即使是去中心化的网络,也可以有很多不同的结构。Craig博士的文章也介绍了比特币网络是小世界网络,而不是网格化的Mesh网络。Mesh网络结构就是我们日常生活中看到的渔网,每个节点,只连接三个边,不管这个世界有多少人,你只认识周围的三个。而小世界网络是简单的来说可以理解为这个世界很小,然后世界里面的所有人都相互认识,作为矿工的节点,会在经济激励下去和其他所有矿工建立连接。关注这个网络的连接情况,关注的不只是顶点数量,而是连接的数量,因为相互连接的情况将决定了移除网络中特定个数的节点,或者特定数量的连接对整个网络信息传递的影响。

比如说我们是一张渔网,有N2个节点,大概会形成3N~4N个连接,然后我们把这个渔网切一刀,拦腰斩断,移除N2中的N个节点,就可以将这个网络一分为二,让他们永久分叉;但是如果是一个N*N个节点小世界,网络节点相互对等,那你随便去移除节点,只要这个网络还剩下七八个,他都是可以继续运行的。所以小世界网络的连接性要远远好于Mesh网络的连接性,小世界网络是比特币上面矿工之间的真正连接方式。

关于去中心化。现在有一些理解,我的观点上觉得这里有一些误会。

比如说,一些人认为。中心化代表着集权,去中心化代表着分权,在互联网上,就是指从我说你听的广播模式,向人人有个小喇叭的广场模式转变。 Quora回答:“分布式指的是:不是交易的所有流程在同一个地方发生 (distributed means not all the processing of the transactions is done in the same place) 去中心化指的是:没有一个个体控制所有流程(decentralized means that not one single entity has control over all the processing)

在我理解呢,去中心化在比特币上不表现为权力的划分,而表现为规则的一致。只有每一个节点执行的规则都是一样的,同时,每一个节点都保持所有的区块信息,所以节点才可以来去自如,同时系统保持稳定。那么节点和节点也不是完全平等的。比如说你运行了一个节点,所谓的家用节点,然后你不挖矿。其实这个是没有用的,你改变不了整个链条的运行状态,这个是BTC Core的信奉者犯的错误。

** 只有通过挖矿产生区块,才能进行区块链的治理,算力是比特币中的最终暴力。**

那如果规则不一致了呢?就是现在BTC BCH和SV之间的区别,分岔了。如果挖矿算法不变,那好戏还在后面;挖矿算法变了,算力支配的法则不再相互应用,但是其他经济激励的制约还在。

第三点,坚若磐石的稳定协议。Set in Stone.

去中心化能行得通,依赖于协议的稳定。

2018年5月我非常开心,Bitcoin Cash维系了一如既往的规则,并且采用简单的扩容方式,把区块上限交给矿工来配置,Bitcoin Cash is the real Bitcoin. 2018年11月,Bitcoin Cash要进行下一个半年升级,问题就来了,ABC团队为了方便地进行原子交换,要添加一个新的操作码OP_DSV,我们且不说其实这个功能解锁原有操作码、加大脚本允许长度就可以实现;或者按照CoinGeek的说法它的合法性存在问题,毕竟它也只是一个工具;我们只讨论,如果每一个新功能都需要添加一个单独的操作码,每半年协议就要大改一次,一个网络协议能经得起这个折腾吗?大家来参与比特币,不就是为了躲避法定货币的瞎折腾吗?

我举个例子,大概现在还在BCH的朋友,包括Bitmain的各位大老板,大概都没有玩过Windows Phone,也不知道为什么Win8、Win10的Metro应用为什么从来做不起来。

作为一家巨型公司,微软有足够的技术实力,为每一代Windows Phone和Win8 Metro应用推出一个完整的SDK、界面API,嵌入在Visual Studio里面,函数非常完善,文档非常丰富。但是,它从2013年开始每年都要出一个新版,才能适配最新的操作系统,而且这个SDK每次都要大改,函数名、调用格式、功能全变。微软的实力非常强,他甚至可以提供转换工具,把你的旧代码转换成新代码,但是,只要转换完,你的程序在新系统上就有莫名其妙的问题,而你的代码旧的手机上就不能运行了!从Metro磁铁到Modern App,折腾了五六年,最后开发者唯一的选择,就是放弃,回安卓。最后微软也基本放弃了,别说Modern应用,Windows Phone系统和Edge浏览器也快放弃了。

接下来,“为了扩容”,把区块内部交易的排列顺序从节点接收的时间先后顺序Chronoical Order,更改为交易ID的字母排序Lexical Ordering,美其名曰"正规排序""Canonical Ordering"。这是一个典型的语言腐败现象,因为字母排序一点也不正规。比特币系统中几乎所有的关键步骤的时间复杂度都是线性O(n)或者次线性O(log(n))的,执行操作的时间要么和交易量成正比,要么交易越多单位资源耗费越少。只有CTOR除外,在getblocktemplate这个步骤上,从列表延长append附加操作改为sort排序操作,排序的时间复杂度是一定是超线性的,而它所要优化的网络带宽的提高代价是线性的,何况网络带宽的价格正在以指数形式下降。总之,完全没有合理的解释。

在创始之初,Bitcoin就被设计为一系列丰富的脚本语言,一笔交易的输出,决定了下一笔使用这个输出的解锁方式,脚本语言由百余个简单的操作组成,其中有一种被指定为标准的转账,但只要脚本的容量被解锁,被Core开发组临时禁用的功能解开,它就能够恢复原有的功能,并且在其上实现循环的展开,制定高级语言等功能。按照Craig博士的微博,周末开始他会写一系列的教程来讲述具体的实现方式,但这个愿景早有人探索过,比如Bitcoin Unlimited团队的首席开发者Andrew Stone。

这些丰富的特性在比特币创立起初就已经写入程序,所以SV所说的回复协议,是要解除这些年临时加上去的各种限制,并恢复到起初的协议功能特性上,有很多人理解为回到2009的代码,可能没有阅读相关的文章。

https://en.bitcoin.it/wiki/Script https://medium.com/@g.andrew.stone/forkless-inclusion-of-functions-loops-and-new-opcodes-in-bitcoin-script-6bd1155a9f5a http://www.righto.com/2014/02/bitcoins-hard-way-using-raw-bitcoin.html https://en.bitcoin.it/wiki/Protocol_documentation#tx

第四个是点对点。Peer to Peer

P2P的理解其实很简单,点对点,这里的点是指交易的双方,而不是交易的一方与矿工网络。 正确理解的点对点交易,就是线下我拿着一张10元的纸币,递给小贩,小贩给我一个煎饼果子;问题在于今天为止我们在链上使用比特币的方式还没有做到这一点,现实是我拿着10元存进银行,由银行把我这10元划到小贩的账户,(由付款方单方生成交易-付款方签名-广播到网络)-小贩打开客户端一看,喔钱到了,唯一的区别是这里的“银行”被去中心化了,“银行”也没有信用派生去产生利息。 革命不彻底。

点对点的特性一方面满足比特币白皮书中第十节所提出新隐私模型,将身份与交易和公众相互分离;另一方面,这个是我个人的认知,是为了实现一笔交易的可协商性。很不幸,交易的可协商性的特性,被当成了一个问题叫做可锻性malleability,被Core和ABC两家联手堵住了。

交易的可协商性讲白了,就是交易的双方(多方)可以先讨价还价,最后确定合同和支付。讨价还价的过程是不上链的,交易双方建立渠道,直接相互发送没有完全成型的交易并修改讨论内容,只有确定之后,才广播到链上。

比特币的交易数据结构中有两个关键的特性,一个叫nSequence,一个叫nLocktime,第一个功能是序号,第二个功能叫锁定时间。序号使得一个交易可有很多个版本,序号从000001一直上升至FFFFFF,针对同一组输入,序号大的交易会覆盖序号小的交易;锁定时间使得一笔交易在达到指定时间之前不会被矿工打包。Blockstream很黑,一方面把这两个特性彻底堵住,另外一方面在自己做的Grin上发扬光大,他们也一定见到了点对点交易的未来前景。

我们把相关的连接放在这里,请大家串起来看。

https://medium.com/@craig_10243/nsequence-and-p2p-exchange-9e4cbf32124c https://medium.com/@craig_10243/p2p-and-returning-ip-and-domain-based-transfers-9943d32bd38e https://medium.com/@craig_10243/bitcoin-as-the-base-layer-cff28c5dab9c https://medium.com/@craig_10243/ipv6-with-cga-and-bitcoin-a761d0185d5d https://medium.com/@craig_10243/the-secure-bitcoin-internet-2f589d81890f https://en.bitcoin.it/wiki/Contract#Example_7:_Rapidly-adjusted_.28micro.29payments_to_a_pre-determined_party https://en.bitcoin.it/wiki/OP_CHECKSIG#How_it_works

注意,交易协商的实现方式可以多种多样,这里仅以视频网站举个小小的例子。Craig博士说了他接下来几周的Medium博客将会重点讲述。

比如说Keyport这个应用,你呢是一个看视频的,我是个视频服务商,我们约定,按看视频的时长付费,每分钟画面收1毛钱。 如何点对点实现这个过程呢?

第一步,你先生成一笔押金交易,将押金10块发送到双方共有的一个地址,签名但不广播; 第二步,建立一个10块退款交易,带有时间锁5个小时,让我来签名,签好给你,你再签好给我,确保你什么都不干的话可以拿到退款; 第三步,双方核对好这两个交易并同时广播,由于退款交易有时间锁,并不会马上生效,这样押金就锁定好了。 第四步,接下来我们开始传输,开始使用押金交易的输出向我服务器的地址和你的退款地址进行分配,创造一笔第一分钟的交易,序号nSequence=1,我拿1毛,退款9块9,把视频ID或者前两分钟的解密密钥写在op_return的备注里。我拿到之后,并不会广播,然后开始向你传输第一分钟的画面数据。如果你要继续看第二分钟,那么你就要把这个传输交易改一改,我拿2毛,退款9块8,签好再发给我,我把确认的第二分钟密钥给你,同时传输第三分钟的画面。

这个传输过程都不需要广播,我只要拿到你签名的交易,就向你发送下一分钟的视频。直到——

  1. 你把整个视频看完了。这个时候,比如说视频有15分钟,那么通过点对点直接来回15次,input是一样的,但是nsequence从1一个一个涨到了15. 这时候本视频已经放好了,那么我们协商一致,把nsequence变成FFFFFFFF,作为最终的交易,广播,成交。
  2. 你看了五分钟,关了浏览器,过了半个小时继续看。你关掉浏览器的时候,我就把上一笔交易留着但不广播,当你回来,大家就继续对同一笔交易进行P2P的来回签名,这时候新生成的交易nsequence>5,广播之后,会在矿工那里自动覆盖掉nsequence<=5的交易,最后,5个小时之内,你看了多少,就收多少钱。
  3. 你看了五分钟,"我好了",直接关了浏览器。4小时59分这个时候我只有最大序号5的交易,我把这笔交易广播,网络也能清算,我拿了5毛,给你退回9块5。
  4. 你啥也没看,直接走了,过了五个小时,退款交易时间锁解除,矿工打包确认,钱退给你。
  5. 这里有没有可能双花呢,有一点点,押金交易是有可能双花的,但只要押金交易和退款交易都正常地到了矿工那里验证过,下面的就几乎没有风险了。

所有的高频竞价系统都可以使用nSequence实现。股票、拍卖…… 1、视频付费。我发给你下一分钟内容,肯定已经收到了上一个签名交易,这样最多损失1min,无所谓。 2、竞拍。竞拍也可以通过nSequence实现的,大家分别向交易所付足够的拍卖保证金,成交时,需要销毁其他交易,所以交易所会首先请成交人付费,收到成交人付费,并经过多个区块确认之后,通知其他竞拍人,这里需要一个复杂的原子交换,保证成交人A中标其他人就同时收到退款,具体的实现方式还有待开发,总之交易所可以销毁原有未广播的交易并退回保证金,经过若干个conf之后,再发货。如在这个过程中收到欺诈通知,可以不发货,并采取法律手段。 3、股票交易。股票交易是分几个阶段的,开盘前后各有两次集合竞价,盘中撮合成交。对双花的检查,可以设置在每一阶段的前后,把不合法的交易对剔除掉,然后再集合竞价阶段把被放鸽子的交易通过大户做完。 4、类似的过程,可以视为确定有限状态自动机(英语:deterministic finite automaton, DFA),形成自动的交易程序,按照固定条件执行流程图,完成自动交易,最终实现去中心化的公司治理自动化(英语Decentralised Autonomous Corporations,DAC),详见这里:

https://medium.com/@craig_10243/dfa-compilation-and-execution-38e6815897d2 https://medium.com/@craig_10243/blockchain-based-decentralised-autonomous-corporations-an-overview-5dc0d469fcb5

这里和现有社区的理解最大差别是,整个传输的中间过程都是点对点,不需要比特币网络,事情办完,再把交易写到链上清算、固化。

2018年nChain和Coingeek提出了一个metanet概念。 以刚才视频为例,我们把每分钟视频数据的解密密钥放在交易中,而视频的数据通过现有的互联网方法传输。metanet是指,不再通过互联网协议渠道发送这个视频的数据包,而是把每分钟的视频,直接嵌入bitcoin交易。这件事并不麻烦,后台程序自动处理了,使用起来,和微信扫码登录知识星球的体验会差不多。价格一定是双方协定好的必须透明,不透明的话,用户可以选择停止签名并安全退出。文件可以链上获得,也就意味着互联网服务器的所有内容都可以上链了,固定的资源放在主链上,临时的可变的资源P2P直接发给用户,在线博客、视频等等服务正在以日新月异的速度涌现,已经打破了我的想象力天花板。

在层出不穷的新应用、新环境下,点对点电子交易发展根本没有肉眼可见的天花板,唯一的限制是网络承载能力,也就是区块大小。所以,我们开始聊扩容。

第五个是扩容。Scaling

在2009年中本聪写给Mike Hearn的电子邮件中,他说到:The existing Visa credit card network processes about 15 million Internet purchases per day worldwide. Bitcoin can already scale much larger than that with existing hardware for a fraction of the cost. It never really hits a scale ceiling. VISA信用卡网络每天在全世界处理大约1500万笔网购,比特币现在就已经能够比它扩容的更大,而且只需要现有的硬件和他们零头的成本。比特币从来没有真正的冲击规模的天花板。

米塞斯的著作告诉我们,人的社会行为是人的社会观念的成果。人是有限理性的,一方面理性,一方面理性又有限度。在两次扩容之争里,BCH超过了Core,SV又超过了ABC,而且将远远胜出。但即使是这样,我也愿意相信投入大量资金成本的比特大陆和Bitcoin.com在做这些选择的时候是坚持了他们自己的理性。 BCH社区停滞在32M不提高,是因为他们觉得32M区块大小够了,SegwitCoin 4M照样跑,我这里才不到1M,还有32倍呢,不用急着扩容了。其实这是错的。他们这种错误的选择,源于他们一个理性而错误的观念,他们认为比特币的用户是一个一个来的,作为一个个个体来的,每个人每天发两笔交易500字节,区块容量的增长是1kB、1kB增长的,那我现在还有31MB可以用,不急了,什么时候满了再说。

问题在于,比特币真正的用户不是个人,而是全球无数跨国贸易企业,他们在日月不停地相互竞争。企业用户对区块容量的需求不是1kB,甚至按照1MB增长的,对区块的需求,每进来一个企业就是500MB、1GB,甚至数GB,当你达到这个数值之前,根本不会有大企业参与投入。

http://www.xinhuanet.com/tech/2018-11/13/c_1123703071.htm 我们做一个小学算术。2018年“双11”单日快递量超10亿件,1后面9个0,一单快递分5天投递完成,中间产生的过程数据大概分10步,每步500字节,就是5k,那么每笔快递每天1k的数据,10亿件快递,就是每天1TB的数据量。一天144个块,中国的快递企业全部迁入比特币区块链,需要每个块稳定地承载7.1GB,如果仅有十分之一迁入,就需要大于512MB的稳定容量。而中国本地的物流,仅仅是全球贸易链上小小的一环。比特币从来没有真正的冲击规模天花板,从2009到2019,仍然成立。

在2009年,比特币网络的服务器就被设计为在数据中心中运营。在继续扩容的路上,挖矿所耗费的电费占运营成本的比例会从现在的99%不断下降,网络带宽、交易处理器、内存和数据存储的成本则会逐渐上升。

我们也可以预见矿工的专业化,从单纯地验证、传播和打包交易到为特定类型的交易提供配套服务,比如内容分发(CDN)、数据储存、执法判定、快速支付通道等等。

同样需要注意的是比特币的安全性与扩容是息息相关的。

Craig博士在2014年亮相央视时就一再强调:很多网络安全问题,其实是经济问题。 我们所认为的区块链“不可篡改”,是靠经济激励实现的:篡改者必须付出比主流矿工更多的代价来篡改区块链上的记录。注意,这意味着当比特币的挖矿成本下降时,篡改的成本也会下降,而这需要比特币的挖矿行为具有货币价值,而促使比特币具有更高货币价值的,是它能够承载足够多的贸易,对应地,需要它在区块奖励减半的过程中,以指数形式进行飞速扩容。

我们再来做另一个小学算数。 现在离区块奖励下一次减半仅仅剩下400天的时间,这一次减半时奖励将从12.5个比特币降至6.25个,如果币价维持现状,矿工想要维持原有收益,则需要6.25个币*450元=2812.5元的交易手续费,用户希望每笔交易手续费维持在1分钱左右的水平,则这需要28万笔交易,按每笔500字节,就是128M。对应地,BCH需要256M,BTC则需要10GB,他们离死期不远了。我真的不能理解,为什么江卓尔江总,一直非常讲逻辑推理的人,会说减半就一定会有涨价行情,你不能因为前几次都是这样,下一次就还会出现。

大家认为BSV扩容已在上有一点激进,但是实际上,这是一个非常基础的操作。

第六个是无政府主义为什么行不通。Why anarchy won't work.

https://mp.weixin.qq.com/s/TfEQnhkUD0Wsq1NLzO770Q

首先在本群向“不对称思考”的汪涛老师致敬。 很遗憾的是,BTC的推动者里有一大群无政府主义者。比如吴忌寒吴总 2012年 "随意开设储蓄账户、储户身份容易保密、交易费用低、无人征税、贸易自由、赌博自由、严格的货币纪律。欢迎来到比特币网络,这里是互联网上的金融自由港、免税贸易区和无政府主义天堂。 " 很不幸江卓尔江总也有这个倾向,在whatisbtc.com里已经很明显了,大家自己鉴别,或者选择是否赞同我的观点。 丝绸之路网,当初我上去看过,什么毒品枪支弹药假信用卡、假身份证、真币(现金)假币都能买到,相信我,一个好人是100%不会去上面买东西的。

无政府主义者很多心理很简单,他们年轻的时候被权力错误地欺负过,就像你爸生闷气的时候把你打了一顿,结果你一直怀恨在心,忘掉了父亲在家庭中的作用。政府是百姓衣食父母的观点是错误的,但政府作为掌握最终暴力、执法、维护贸易的地位是十分必要的。

人的观念理想和现实的结果真的会有很大的差别。另一个具有迷惑性的观点是叫无政府资本主义Anarcho-Captilists,是罗斯巴德这一派的观点,他们也认为自己和米塞斯、哈耶克等等都是奥地利学派的一份子,我觉得还是有些差别。铅笔社里也有一群朋友是这个观点,甚至SV的资深老友里也有很多持这个观点的人。他们认为市场能够解决所有的问题,当人们的素质都比较高的时候就可以实现一个人人平等的企业社会,每个人都遵守自己的规则,只要不妨碍别人就可以,人们甚至可以自己雇佣保安。 这个想法很美,但问题就在于现实中人们的素质不会那么高,一定会有人眼红,一定会有人捣乱,磕了药的一定会发疯。具体的过程,请大家自行阅读yevon_ou的《经济学第三定律》

https://mp.weixin.qq.com/s/Al804vZ_6s_HFA0a1HzyhQ

最后一个是工作量证明。Proof of Work.

比特币采用了工作量证明Proof of work,以实现其安全机制。具体地来说,创造一个新区块需要按照概率指定地完成若干次易于验证而难以重现的计算,以提高篡改的成本。具体的过程可以看这里。

https://infoq.cn/article/bitcoin-and-block-chain-part02

由于POW需要花费电费进行相关的计算,会有很多人认为这是对能源的浪费,其实这不是,反之,正式因为比特币系统存在货币价值,有了价值,才会有人去挖矿;如果这个系统失去了价值,费电挖矿自然会停止。有一些人偷电挖矿,是实在的盗窃罪行,但这不是挖矿的罪过,它也可以偷电给自己电瓶车充电,都是盗窃。 另外有一些参与区块链系统的人,认为POW是浪费了太多电力,开始转向Proof of Stake,即持有量证明。这些算法是在比特币系统的基础上,将新生成区块的主人,依概率和持有比例赐予持有对应币种的节点。也有很多信息论的老师在研究是否有科学的POS算法。

PoS比较容易容易驳倒的,思考一个问题:你如何面对重组攻击Re-org Attack? 现有1-2-3-4-5这样一条链,如果你要在比特币上变造一条3‘-4‘-5’-6'的链,你需要有大于整个系统51%的计算能力,并且耗时耗能,最终可能主链挖到8-9-10,你挖好9’-10‘-11’,最后你的链条胜出。而POS呢?我可以骗过POS算法去制造新的区块,制造的过程没有耗能,主要持有者都可以丢出无限种3‘-4’-5‘-6’,其他人无法抵挡,因为所有的新块都是“合法”的。 最后,这样的系统,只能把话事权让位给最主要的持有者,或者一个组成最主要持有者的联盟,比如EOS的超级节点,控制在两三家发行人手里。这时候他们有绝对多数的持有量,就可以修改币数上限了,开始增发,那就回到我们开头“诚实性”里面的全球货币比烂的恶性循环了。

但我想和诸位探讨的不是POW算法,而是工作量证明的经济、法律,乃至哲学意义。

如果一个加引号的“加密数字货币”采用POS系统,决策方式为按照持有比例投票,那其实这不是一个货币,而是一个公司的股权,那如果是ICO上市,就是非法证券。回到比特币上,它到底是货币,还是一项普通商品,还是证券?在法律的定义上这是值得商榷的。比特币的发行人到底是谁?你可以认为,比特币的数量新增依赖于矿工的劳动投入,新比特币的发行人是每一个出块的矿工;然而你也可以认为,因为中本聪设定好了比特币的总数和初始分发方式,矿工只是运行了中本聪的程序,所以比特币的发行人是中本聪。很多国家都有伪造货币罪的,事情就麻烦了。 代码不能也不可能取代人类的正义观念。法律不仅仅存在于条文之中,法律是一种精神,更多的是人类正义观念的体现,控告、辩护与裁决,都是有人的主观性的。

Proof of work 工作量证明,还更多地存在于我们认知我们所处的这个世界。 工作量证明,永远是向前看的,看我们在现在的当下是否坚持工作、坚持创造,坚持改变这个世界;而持有量证明,是向后看的,看我们过去取得了哪些荣誉。一个逼迫我们坚持时刻奋进,一个则更希望坐在已有的基础上停滞不前,选择自在世人心中。

你会更愿意做仗义执剑的武士,还是趴在黄金上睡觉的恶龙?

作为中本聪愿景的比特币,正在飞速前进,日新月异,向着全球50亿人口所盼望、需要且必要的电子现金、通用账本和信息网络飞奔。

而我,希望人类能够拥有一种稳定的世界货币,这样中国人将不再勤劳而不富裕。

谢谢大家。

问答环节:

@朱荣超:bsv对企业的用途,是企业进行发资产或者在链上发工资?

wer5lcy:这些都可以实现,但我不认为他是现阶段的一个主要用途。更多的用途在于比特币可以作为。一个信息承载网络,同时成为一个账本。比如说跨国企业可以把订单数据、发票,收据、报关单报税单、每一个投递的中间结果。这些作为一个无可抵赖的信息写在比特币区块链上。同时呢,它也可以成为企业之间相互签定合同,执行自动合同处理的平台。CSW已经在多个文章中写明了,比如说合同的签名以及比如,借款合同,租赁合同,这些合同的实现方式。人们迫切的需要一个不会抵赖的取证平台,而比特币,最适合这一点。

邱少:我知道嘉宾这几天有用节点连接 BSV 测试网络,能否分享一下感受?对测试的进展是否满意?

wer5lcy: 比特币SV现在一共有四条网络。主链、testnet测试网络、regtest本地测试网络、STN扩容测试网络。现在正在持续的打包128M区块的是STN扩容测试网络,在当前我在上海200M下行80M上行的电信网络的情况下,我的电脑已经不能再跟上STN网络的区块同步和区块验证。意味着个人已经很难作为执行网络节点,但我要说这是一件好事。 STN扩容测试网络,他们自己应该是有一个压力测试平台计划的。之前他们出128M连续,每个区块里边有60万笔交易,平均每个交易200字节,现在只有10万笔交易,每个交易大概达到600之间,是BTC主网上的单笔交易长度差不多了。 我预计将在一两个周之内,把128兆的上线进一步解锁,来测试当前这个版本的软件中最大能够承载的能力。(小宝:200M下行80M上行,128M就不能同步了?/Wer5lcy: STN服务器都在国外,上海电信有特有的境外限速。如果不限速 ,应该刚好跟得上。需要的带宽不是区块容量的1倍,而是十倍二十倍,你需要连接十几个矿工,同时在下一个块出来之前尽快拿到。不然会有几十万的亏损。)

@太阳谷: 想提一个关于水库的问题。你赞同欧神,可江也是混水库的,江却偏得很远,这里面歪在了哪?

wer5lcy: 我真的不知道他歪在了哪,而我的地位太小,然后我人的财富也远远不足,不然我其实真的想跟他聊一聊为什么。本来去年8月说的好好的,他也知道克雷格博士对比特币有非常深的洞见。而且他也一直放小号在这边的群里面了解SV这边发生的信息,但是我不知道他为什么不会公开表态,而是站到了ABC那边。可能这里边有跟比特大陆的利益关系,所以他不再能跟以往的观点保持Integrity,又或者他赞同欧神的ip价值论,所以转而选择现在市场上。品牌效应最高的几个币,并且按照品牌效应去进行投资组合。这个问题我的回答是没有用的,你可能只能跟他自己去聊,我觉得按照你的影响力应该是可以联系到他的。如果你联系到了记得跟我分享一下,谢谢。

@太阳谷:nsequence的使用方法似乎并不牵扯可锻性。利用可锻性的商业服务,有什么文章可以推荐吗?

wer5lcy: 你看一下这两个我不知道是不是符合你的要求。 https://medium.com/@craig_10243/nsequence-and-p2p-exchange-9e4cbf32124c https://medium.com/@craig_10243/bitcoin-as-the-base-layer-cff28c5dab9c https://en.bitcoin.it/wiki/Contract#Example_7:Rapidly-adjusted.28micro.29payments_to_a_pre-determined_party 另外Dr Craig今天发了微博说,他会在这个周末开始放新的,可锻性的文章介绍。实际上,所有需要讨价还价的业务都需要依赖这个特性。甚至我去点了一杯奶茶,店家给了我一个账单去签字,上面写了您消费十元,其中商品8.9元,增值税0.89元,支付服务费0.21元,也属于这个特性。

@little-hi🌚: 问看视频那个例子我感觉和闪电网络很类似,这两者区别在哪?

wer5lcy: 闪电网络不是点对点的,闪电网络依靠于大量的中间商。这些中间商都必须同时保持在线,而且相互的通道内有足够的余额。闪电网络把你的交易扯平之后,大家仍然需要到主练上去结算,而BTC主链容量远远不够。SV主链容量是够的,所以你也没有必要用,直接点对点沟通,然后广播到主链就好。

@小宝:江总有这么一个观点,现在32M够用的情况下放开到128M,只是毫无意义的增加了攻击成本,这个你怎么看?

wer5lcy: 一个是设计哲学,我在上面已经讲过了。如果你觉得人是一个一个来的,你可以不急着扩容;但实际上每一个企业需要500M块,那你就必须要保证你的网络先有这个能力,他们才会来。/zhemin:攻击,是需要持续的超过 51% 的算力的。钱包用户需要检测分叉的情况。目前我们还不是准备的非常好,但是总的来说对网络健壮性的影响不太大。十分钟内能塞出巨大的快本身就有技术难度的。

大运河:请问一个小白问题,就目前的硬件条件,区块能扩容到多少?T级别还是更高?

wer5lcy: 请Mempool 林总回答吧,比我更合适一点。另,CSW的回答是1T区块,6个机柜组成一个节点。

外星人:BSV币价为什么不涨?

wer5lcy:

你们能不能想想,比特币成事的概率有多大?

我的答案是3%~5%,概率论认为单次试验可以遇到的结果概率>5%。比特币的第一次试验(<2017)已经失败了,现在几乎从头再来,所以5%是一个上限。 我提出另外一个视角。你也可以另外统计一下 中国有文字历史之后,历朝历代任由民间发行货币,且民间发行货币通过市场竞争手段占据了货币支配地位的时长,占全部历史的比例,大概是多少?这个比例就是比特币能够成事的概率下限。

共收到 4 条回复

欢迎打赏~

bitcoinsv:1L4yiStz6FC1QW39UGRK5S4RDGSzYfPPNb

本文链上查看地址 https://www.bitpaste.app/tx/997ad26a88a2f48784cef381e08fc3ef776cbb57cd590fdd75636065793e8bfc

aaron67 将本帖设为了精华贴 03月17日 18:03
wer5lcy 回复

已支持 9114f83776b200bfe65869a509e0f8a76e5ec7c8023c27f35bca7b6257574f79

aaron67 回复

哇 大佬 大手笔啊

aaron67 Why Satoshi Vision 中提及了此贴 03月17日 18:55
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册