完整论文
这个问题与中本聪的原始比特币论文有关,该论文可以在以下网址找到:
- https://bitcoin.org/bitcoin.pdf,[居住];或相同(也是 184,292 字节)例如
- https://bitcoin.org/bitcoin.pdf,[2010 年 7 月 4 日存档]。
为了确定这篇论文的日期,我找到的所有资料都声称这篇论文是第一次发表。由 Satoshi 于密码学邮件列表,2008年11月1日当时,该论文可通过引用的bitcoin.org/bitcoin.pdf地址和域名比特币网站已于2008年8月18日注册。
论文的一些元数据
打开 PDF 时(我使用了已归档一)Adobe Acrobat(我使用的是 15.010.20060 版本),在显示的元数据中文档属性-面板如下:
- 创建时间:25/03/09 04:33:15
- 应用:作家
- PDF 制作器:OpenOffice.org 2.4
- 页面大小:8,50 x 11,00 英寸
- 标记的 PDF:不
- 快速网页浏览:不
- 本文档中使用的字体(全部“嵌入子集”,全部“类型:TrueType”, 全部“编码:内置”):
- Arial 字体
- CenturySchoolbook-粗体
- 快递NewPSMT
- 开放符号
- TimesNewRomanPS-BoldMT
- TimesNewRomanPS-ItalicMT
- Times New RomanPSMT
我不知道这是否也是固有元数据,或者这是否与我自己的设置有关(特别是因为它位于标题为“阅读选项“),但以下内容也显示在文档属性-控制板:
- 语言:英文
编码信息
在文本编辑器中打开时可以找到其他元数据和/或编码信息(我使用了文本伴侣,版本 2.0-beta.8.5),例如使用选项编码:西方 — ISO 拉丁语 1(我选择的)。
例如,该文件以此开头:
- %PDF-1.4
并且(跳过了 1 行,我无法使用正确解码西方 — ISO 拉丁语 1) 然后:
- 2 0 对象
- <</长度 3 0 R/Filter/FlateDecode>>
- 溪流
然后(跳过了大约 20 行我无法正确解码的文本):
- 端流
- endobj
(空行)
- 3 0 对象
- 4448
- endobj
(空行)
- 5 0 对象
- <</长度 6 0 R/Filter/FlateDecode>>
- 溪流
这样的stream
s 和endstream
s;以及obj
s 和endobj
s 贯穿整个文档。
为简洁起见:有关编码的更多信息,请自行在文本编辑器中打开文档。
笔记:这样做还表明/Lang(en-GB)
确实存在于原始文档中(因此不仅仅依赖于阅读器的 PDF 阅读应用程序的设置,正如我上面所建议的那样)。
撰写论文(是否使用 LaTeX?)
由于中本聪的身份仍是一个问号,我开始感兴趣了解这篇论文是如何诞生的。
有些人和我一样,直觉地认为该论文是用 LaTeX 编写的。
例如:
该研究还质疑,为什么比特币论文中最常被引用的文本特征是句号后有双空格。比特币论文是使用开源文档准备系统 Latex 起草的。由于没有比特币论文的基础 .tex,研究人员无法判断作者是否在句子之间使用了双空格。
布局(即边距、字体等)是 LaTeX 的默认样式表。对于任何从事数学、物理或计算机科学的学者来说,这都是相当标准的。
整篇论文的双引号都不匹配(例如,作者输入的是“ and ”而不是“ and ”)。这表明作者不擅长使用 latex。
然而,其他人则批评了使用 LaTeX 撰写论文的假设。
例如:
“这不是乳胶,这是乳胶的仿制品。
使用 OpenOffice Writer 2.4 编写
8.5 x 11 英寸
True Type 字体
最初在 Writer 中书写后转换为 PDF”
“[...] 它不是用 TeX 排版的;你可以通过糟糕的排版细节看出来这一点(例如,对比字母‘fi’的排版方式和方程式中的间距)。更不用说 pdf 元数据了。”
更具体地说,我想提出以下 4 个问题(其中最后一个问题可能是最重要的普通的):
这篇论文不可能是用 LaTeX 排版/编译的吗(然后将编译后的 PDF 导入到 OpenOffice Writer 文档中,然后再次将其导出为 PDF)?如果是这样,有什么方法可以查明是否确实如此?
这篇论文不可能是用 LaTeX 排版/编译的吗(并且 PDF 的元数据是在编译期间自动更改的,或者在编译之后更改的,使其看起来像是在 OpenOffice Writer 中完成的)?如果是这样,有什么方法可以查明是否确实如此?
该论文中的图像用 LaTeX 排版的可能性有多大(总共 7 个,如下所示)。哪些 LaTeX 包可用于此目的?
该论文中的公式用 LaTeX 排版的可能性有多大(选择了 4 个,全部显示在下方)。哪些 LaTeX 包可用于此目的?
可以考虑更多有关 PDF 元数据的问题(例如:是否有可能发现使用了哪个语言版本的 OpenOffice),但它们不是 LaTeX 问题,因此偏离主题,所以不需要回答它们。
以下所有图片,我都是先打开原始论文的每一页,然后导入 Inkscape 0.91,然后勾选“用名称最接近的已安装字体替换 PDF 字体”曾是未选中。随后,通过单击图像或公式,然后将其导出为 PNG。
已导出(图像)
- 图片 1:
- 图片 2:
- 图片 3:
- 图片4:
- 图片5:
- 图片6:
- 图片7:
已导出(公式)
笔记:汉字最初并不存在(参见原始比特币文件,或截图(公式)下文),但通过 Inkscape import-progress 替换了数学字符。
- 公式1:
- 公式 2:
- 公式 3:
- 公式 4:
截图(公式)
以下是原始论文中公式的截图:
- 公式1:
- 公式 2:
- 公式 3:
- 公式 4:
关于中本聪图像创作知识的说明:
值得注意的是(如果中本聪确实撰写、编纂或导出了原始的比特币论文),中本聪声称自己不知道“如何制作 SVG“,换句话说:他没有创建 SVG 图像的经验。
这可以理解为2010 年 2 月 27 日,Satoshi 在 Bitcointa.lk 帖子中于论坛时间凌晨 4:28 发表的回复。
该线程可能还有助于了解 Satoshi 拥有的其他图像编辑/创建知识。