如何发一篇永远不会被删除的文章
在任何时代,任何国家,任何文明里面,写一篇不触犯任何法律的文章,却被无故删了,都不是一件让大多数人愉快的事情。为了避免这种事情措手不及,不由分说,不讲道理的随时发生,我想,我们总可以做点什么。
我们不去从人文道德上探究,是谁在删文章,为什么删文章,我们只从技术角度去探索,能不能做到,发一篇文章,不被删?
有人说,发在公众号上的文章很容易被删,所以要多发几个渠道,比如微博,今日头条。
这是可取的做法,不管怎么说,这都增加了删除文章的成本,不仅如此,看到文章的人会变多,即使网上的都删干净了,人脑子里的印象和记忆也是存在的,那么,要恢复这篇文章就不是什么难事。况且,现在的爬虫猖獗,删文章的手快,却快不过置版权于不顾的爬虫——大平台上一发,各个垃圾网站就全部抓取了,这些垃圾小网站不像大平台,流量没多少,资质也不齐全,你要找到背后的站长,怕是也不容易的呢。
再进一步,把文章发到 Facebook,发到 Twitter,发到 Medium,发到 tumblr,删文章肯定是有人有意为之,但这个人的权限不会国际通用,一般来讲,发到国外的网站上去,想删掉就没那么容易了。
但是说实话,以上的办法,其实都不能解决最核心的问题:不被删,它们只是增加了删除者删除的成本,而且,成本也并非不可承受,比如小网站可以通知服务器厂商直接关停,国外网站可以通过请律师编一些诸如侵权的借口要求其删除,我的意思是,无论你把文章发在哪,都存在那么一个人,只要他或者她说,哦,删掉这篇文章。那么,这篇文章就会被删掉。无论这个人是扎克伯格,比尔盖茨,或者靖杨,但肯定是存在这么一个人的。
那么,有没有办法,发一篇文章,即使任何一个人说,删除它,它都不会被删呢?说来你可能不信,但区块链,确实就是拿来做这种事的。
区块链有去中心化,分布式的特性,拿以太坊举例,以太坊在全球有一万六千多个节点,美国中国俄罗斯,印度越南澳大利亚都有若干台物理存在的服务器,每一台服务器上面都存了以太坊网络的所有数据,而这些节点属于不同的黑客,开发者,公司,组织或者帮派,
所以,如果以你把一篇文章发在以太坊网络上,这一万六千多个节点就会立马全部同步过去,这时候,任何一个人蹦出来说,删掉,如果这个人真的有点厉害的话,那么,可能一个或者两个节点就挂了,但是,那又如何呢?全球各地的其它节点还在哼哧哼哧的工作呢,如果某个人在家里的卧室隔间里打开电脑,开始假设一个新节点,这篇文章就会立马又多一个备份存在。
除非极端情况,比如地球毁灭了,人类消失了,时间停止了,上帝降临了,否则,这些节点起起落落,但总会有一大批在正常工作,而纵观这座星球,没有一个人能站出来说,删掉,而让其中的数据消失哪怕一个字节,川普不行,普京不行,三胖不行,托尼斯达克不行,史蒂夫罗杰斯也不行。
那么,如何把文章发到区块链上面呢?程序员肯定有一万种方法,而就算你不会写代码,那些写代码的人也会做出东西,让你可以直接使用,老实讲,这是所有写代码的人的使命。例如我这一个月不写文章闭关开发的一个工具(NiucoBox )就可以实现。
在 NiucoBox 中,有『记录数据』选项,你把文章复制粘贴在这,点击确认记录,稍等几分钟,你的文章就记录在区块链上面了。
本来这个功能是打算收费的,我想了想,还是取消收费了,任何人都可以记录信息,只需要地址内有足够的以太坊就行,下面有个预估费用栏,是我们根据你输入的字数,实时计算出来的预估矿工费用,节点们永久储存你的文章,要一点好处也是应该的,也不贵,一篇2000字的文章,折算下来大约是2块多不到3块钱人民币,这几块钱,换来的是一篇(almost)永远不会被删掉的文章。
在记录历史中,你会看到一个 Hash 值(一长串数字字母),旁边还有一个按钮,点击这个按钮,可以进入到以太坊浏览器中,查看记录在以太坊中的数据。
但最为稳妥的办法是,把这个Hash值记下来,用纸币,用记事本都可以,即便哪一天,我做的这个 NiucoBox 消失了,你也能通过这个Hash值在任意一个以太坊节点中查询到你曾经记录过的信息,而在朋友圈里,或许我们只用给朋友们分享这串 Hash 就够了。
这个看上去可能有点丑,但是只要信息在,程序员们就可以把它转化成最好看的样式,这一点,我们都无需担心。
所有信息,一旦放在区块链上,就没有人可以修改和删除,你自己也不行,所以,如果你打算放情书,我劝你还是谨慎一点。
但总之,我们得到了一种新的发文章方法。虽然现在很多人不太乐观,但我认为,在任何时代,只有这样的方法,只有想这些方法的人,这个时代就不算太坏。