不用信我们。整本账就在这一页里,你的浏览器打开它的时候会自己算一遍。
账本每一条都带着一个自己的指纹,而且把前一条的指纹一起算了进去。所以这些条目是串成一串的:中间改掉任何一个字,它后面每一条都会对不上。
第一条前面没有别的条目,它那个位置放的是这次运行的来历——用什么模型、什么配置、读哪一份数据。这一串因此首尾都是闭的,没有哪一环是凭空来的。
整本账已经原样放进这一页里了。下面这句话不是我们写好贴上去的,是你打开这一页的时候,你的浏览器自己算出来的。
正在你的浏览器里核对……
页面发出去的时候这些格子全是灰的。转成朱红是你的浏览器算过之后的事。
把这一页存下来,改掉里面账本的任何一个字再打开,上面那句话就会变成核不上。这是这一页唯一想证明的事。
想在自己机器上从头核一遍的,办法写在复现说明里。
用的是浏览器自带的那套算法;浏览器不给用的时候(比如从局域网地址打开),页面自带的一份顶上。两条路都在你自己的机器上算。
贴现成的结果证明不了任何事——改掉数据它也不会变脸。只有当场算,改一个字才会当场露出来。
原样的账本在仓库里,这一页内联的那一份与它逐字节一致。