写点什么

澳本聪发文抨击比特大陆:他们误导了整个社区

  • 2020-01-03
  • 本文字数:2336 字

    阅读完需:约 8 分钟

澳本聪发文抨击比特大陆:他们误导了整个社区


本文是澳本聪在自己博客上发表的一篇文章。澳本聪表示,有太多人认为挖矿就是比特币的全部,而对于交易费奖励是一无所知的。这一切都是包括比特大陆在内的一众厂商长期以来构建的谎言的结果。


比特币劫持的来源之一就是生产 ASIC 芯片。


比特币节点的目的不仅仅是解开谜题以获得区块补贴(subsidy)。这里我会再次重申补贴(subsidy)一词,因为他实质上是一种激励(incentive)并且这一激励正在弱化,而不是一种奖励(reward)。比特币白皮书在第五部分定义了由比特币节点执行的这个过程。比特币节点不仅仅是计算哈希值——这个过程需要 ASIC 芯片——而且还按照时间顺序对交易进行排序,验证交易的完整性,并且保证区块和交易在节点之间的传播。


事实上,运行比特币网络并成为比特币节点的第一步就是关于网络传播的。在比特币白皮书中,第一步是这样解释的:“1) 新的交易向全网进行广播”。


第一步非常简单;一个个小系统进行高效连接构成了巨大的比特币网络,共识在整个比特币网络中可以以极其快速高效的方式进行传播。这样一来,运行一个比特币节点的主要基础就是网络传导和传输。


第二步要将收集的区块中的交易信息进行时序排列。要收集交易信息,比特币节点首先需要核实和验证时序输入序列,并保证交易满足前述所有规则。要实现这样的效果,这个系统要同时具备计算功能和存储功能。


这时第三步和第四步才会在节点内执行,目的是寻找区块链谜题的解决方案。同等重要的是,第四步包含了谜题的解之后的传播过程。当一个比特币节点找到了答案,他可以通过向其他所有节点进行传播而得到奖励。并非其他所有的用户都是如此,其他所有作为节点的矿工却都是如此的。


下一步,所有节点进行自我检验和核实。要成为比特币节点,在其他相关方的节点有效的情况下,你可以在其基础上继续构建新的节点。我们将在第五步看到,节点需要检验这个新产生的区块,以确保避免双花发生,同时确保其他节点容纳的所有交易都是有效的,并且是符合规则的。


这里并不存在什么伪科学的“私自矿工”之类的神秘主义学说。所有的节点都是同时向其他所有节点传播的。在小范围网络中,非挖矿的节点根本无立足之地。你不可能在节点之间跳转,用比其他节点更快的速度插入新的区块,因为你一直在以自私矿工的身份运行。


比特币网络的过程挺简单的:


  1. 比特币节点发现新的区块,并将其传播到整个网络。

  2. 几乎所有节点自动得到这个新的区块。

  3. 拥有合法区块的自私矿工检查并验证其他节点发现的新区块。

  4. 自私矿工紧随其后发送一个新的区块。

  5. 自私矿工的操作是有延时的,并不是即时的。自私矿工寻求的是在验证之后立即发送刚刚发现的区块,这样真正发现区块的节点就输掉了。要做到这样,自私矿工必须立即向网络中多个节点发送验证信息。结果就是自私矿工很容易被击破:诚实矿工如果对自私矿工有怀疑,可以很轻松地从任何网络地址发送一个假的区块头,这时候自私矿工就需要在检查之前进行回应。结果就测非常轻松地检测到所谓的攻击。

  6. 更重要的是,自私矿工的节点原先注定的胜利现在变得实际上不可能了。

  7. 在所有这类谜题中,人们难以理解的是,最重要的不是发现一个新的区块,而是向所有的挖矿节点(比特币网络的所有节点都是挖矿节点,所以这个是冗余的)传播这个区块。


当然这就是惊天骗局之所在了。像比特大陆这样的少数团体已经误导了整个社区,使大家相信矿工们得到的是“酬劳”而不是“区块奖励”带来的补贴(subsidized)。节点因纪录交易而获得酬劳,这是通过手续费来实现的。节点补贴是正在递减的激励措施,为的是刺激早期投资参与建设节点。他用来补贴建设大规模存储系统过程的巨大消耗。然而这并不是比特大陆这样的公司擅长做的。这些公司生产的是 ASIC 芯片。ASIC 芯片是很小的零件,甚至都不是比特币节点的主要组成部分。


在 2011 到 2015 年间,我在研究大规模存储和数据分发。这期间我工作的公司是澳大利亚的 Cloudcroft,他致力于创造一种大规模计算和存储平台。2015 年,我们实现了单机架(rack) 6.2 PB 的存储容量。对同一个基于 luster 的文件系统进行扩展并替换为 ExaDrive DC100 SSD 驱动可以让比特币节点低能耗地运行 SSD,在现行配置下低至每 TB 数据消耗 0.1 瓦电力,并且可以在每个机架(rack)存储 77 PB 数据。


对于平均 1 TB 的区块,我们差不多一天可以有 144 个区块,一年 365 天无休(最大的区块预计为 50 TB)。换句话说,也就是 52.5 PB 的存储或者一个机架。节点会进行优化,并将系统进行全球分布以利于最大化传播,但是,现有系统只需要每个节点有 6 个机架就可以取代全球的所有商业和记账数据。


我再说一遍:每个节点都可以取代全球所有的记账和商业数据,且纪录是不可更改的——现在就可以。


目前市场上像比特大陆这样的玩家精准理解了这一点,补贴将会下降、未来六年的价值需要来自比特币交易体量。他们并未寻找长期解决办法。目前来看,他们寻找的是在无需继续投资的情况下,从现有网络中榨取更多的价值。他们让诸多愚人相信,比特币网络唯一重要的就是计算哈希值,而交易费是身外之物。他们成功地让一众愚人全力运行低效的硬件而不是联合起来做大效率——这些硬件根本满足不了任何数据中心的标准。


业界长期以这一谎言误导大家,其直接结果就是,小型家庭作坊式的节点持续畅销却毫无用处。他们允许比特大陆这样的公司售卖基于 ASIC 的挖矿宠物,大家尾数众多七零八落的闲散算力无法汇聚起来,因此只能接受少数几家工厂的集体掌控。看看 BTC 和 ETH 你就明白了。


人们是时候明白比特币节点到底是什么了。人们是时候明白比特币节点如何运作了。这一谎言为现行比特币产业奠定了基础,人们是时候制止这一谎言了。


比特币就是一个包含着不可变更的证据的系统,一本可以终止欺诈的账本。


比特币本身就是终极的真相机器。


原文链接:


The great mining swindle


2020-01-03 13:2813136

评论 4 条评论

发布
用户头像
翻译的真的很差
2020-01-04 10:51
回复
机器翻译
2020-01-08 20:03
回复
用户头像
说得对,哈哈
2020-01-03 18:37
回复
各说各话,他跟比特大陆是对立的。互相分叉。
2020-01-08 20:03
回复
没有更多了
发现更多内容

Mysql应用开发规范

阿丞

MySQL

云原生训练营学习总结

arctec

Docker下,极速体验pinpoint1.6.3

程序员欣宸

Java 分布式 4月月更

ThinkPHP6+swoole+easywechat使用教程

CRMEB

时序数据库 vs OLAP

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

别再用老版云效Projex项目协作了,该升级了

阿里云云效

阿里云 项目管理 研发团队 项目协作 项目协作工具

架构实战营 - 第 6 期 模块四课后作业

乐邦

「架构实战营」

元宇宙或许翻译错了

涛哥 数字产品和业务架构

元宇宙

Plato Farm的“P2E”经济模型,赚取更多的MARK是关键

BlockChain先知

我们需要一个元宇宙吗?

涛哥 数字产品和业务架构

元宇宙

提前起跑的OPPO,靠闪充完成一次“三级跳”

脑极体

redis优化系列(四)哨兵机制

乌龟哥哥

4月月更

[Day24]-[二叉树] 相同树

方勇(gopher)

LeetCode 二叉树 DFS BFS 数据结构算法

华为云大咖带你玩转云原生基础设施之K8s

坚果

4月月更

imazing是什么软件?

茶色酒

imazing

Go 语言入门很简单:正则表达式

宇宙之一粟

正则表达式 Go 语言 4月月更

自己动手写 Docker 系列 -- 6.5 启动时给容器配置网络

Go Docker 4月月更

C语言总结_数组全方位练习

DS小龙哥

4月月更

想学习算法交易的工程师们,机会来啦~

非凸科技

rust 招聘 基金 量化交易 算法交易

云原生训练营 -Week10

jjn0703

云原生训练营

苹果手机怎么恢复备份?iOS备份恢复教程

茶色酒

苹果手机备份

微服务与领域驱动设计,架构实践总结

架构 微服务 领域驱动设计 软件架构

Dio 封装之金屋藏娇

岛上码农

flutter ios开发 安卓开发 4月月更 跨平台开发

企业架构的7个关键趋势

涛哥 数字产品和业务架构

企业架构

元宇宙(Metaverse)对普通人意味着什么?

涛哥 数字产品和业务架构

元宇宙

元宇宙是人类的终极未来吗?

涛哥 数字产品和业务架构

元宇宙

业务架构师的思维转变

涛哥 数字产品和业务架构

微信小程序开发系列 (三) :微信小程序如何响应用户点击事件和微信平台 API 的使用方法介绍

汪子熙

微信小程序 微信公众平台 前端开发 4月月更 微信平台

imazingAPP软件怎么安装到苹果手机电脑上面?

茶色酒

imazing

澳本聪发文抨击比特大陆:他们误导了整个社区_区块链_Craig Wright_InfoQ精选文章