阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

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

  • 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


公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2020-01-03 13:2812919

评论 4 条评论

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

模块一作业

江南巴飞特

网络攻防学习笔记 Day65

穿过生命散发芬芳

网络攻防 7月日更

2022前端面试必备题+答案

buchila11

你觉得普通程序员和大神程序员有哪些区别

耳东@Erdong

程序员 7月日更

炫酷!一款有颜又强大的Python工具包

Jackpop

Python 开发工具

Google 宣布 Android APK 退位对鸿蒙意味着什么?|【话题讨论】

老猿Python

android 鸿蒙 Google AAB格式

来一份全面的面试宝典练练手,看这篇足矣了!

欢喜学安卓

android 程序员 面试 移动开发

连续四年百度Android岗必问面试题!成长路线图

欢喜学安卓

android 程序员 面试 移动开发

架构实战营 模块一 作业

一雄

架构实战营 模块一

Linux之find命令

入门小站

Linux

滴滴出行因违规收集个人信息被下架:必须整治鱼龙混杂的应用市场

石头IT视角

“无法运行Windows 11”?最靠谱的升级方案来了!

Jackpop

windows windows 11

秋招提前批开始了,一文带你了解,C++ 后台开发知识点及学习路线

奔着腾讯去

学习 程序员 面试 校园招聘 秋招

架构实战营-模块一作业

李东旭

架构实战营

接下来的两个月又要忙了

IT蜗壳-Tango

7月日更

🏆【算法数据结构专题】「线程锁算法专项」初探CLH队列锁机制原理分析

洛神灬殇

AQS 数据结构与算法 CLH 7月日更

Redisson 分布式锁源码 04:可重入锁释放

程序员小航

Java redis 分布式锁 redisson redisson 分布式锁

模块1.架构设计

脉动

C++ for Financial Mathematics读书笔记

bobcatzoo

c++ 金融

从大厂不允许使用 SELECT * 说开去

喵叔

7月日更

5款最强且免费的Python IDE

Jackpop

sublime-text vscode #python

浏览器历史难题解决了....

Jackpop

chrome chrome扩展

在线HTTP请求/响应头转JSON工具

入门小站

工具

推荐系统的人工调控策略(二十八)

数据与智能

推荐系统 策略模式

吴恩达Andrew Ng Coursera学习总结合集,编程作业技巧合集 John 易筋 ARTS 打卡 Week 54

John(易筋)

ARTS 打卡计划

架构实战课-模块1作业

Nullrable

学习

架构实战营 - 模块1 - 微信架构及学生管理系统毕设架构

雪中亮

架构实战营 #架构实战营

面试官问我会canvas? 我可以绘制一个烟花🎇动画

阿飞

大前端 动画 SVG 数据可视化 canvas

AI星海中的“中国空间站”:昇腾如何助力鹏城云脑Ⅱ实现全球领航

脑极体

太好用!教你几招Python魔法方法的妙用

Jackpop

Python 数据分析 后端

程序员跳槽指南

孙叫兽

程序员 跳槽 攻略

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