这是纯粹的设想,没有实践检验:我在设想一个除了太阳以外,其他都不依赖的,彻底去中心化的网络。
起因是最近想在没有电源的阳台上进行长时间的摄像,记录到底是什么生物把我种植的草莓吃了(应该是鸟,我想把这有趣的过程拍摄下来)。如果是传统数码相机的话,存储卡空间毕竟是有限的,所以我想到了用树莓派及其摄像头来记录视频,并直接通过无线网络上传到存储服务器。
但是因为阳台上没有供电,于是我又想到了如果一台树莓派加上太阳能供电,是不是可以维持它的持续运作呢?虽然我尝试了索尼手摇式应急收音机ICF-B99/S的供电功能,似乎不足以驱动树莓派+USB无线网卡的方案,因此我的实践就此告终,但这并不妨碍我的想象。
网上搜了一下,似乎不少同好用更大面积的太阳能电池真的做出一个可以给树莓派持续供电的状态。好,那么假设它可以持续运行,那么我们就有了一台不依赖于现有供电网络的服务器——也就是能源的去中心化。
那么无线网络呢?虽然树莓派放在阳台上,可以通过无线网络连接到我家的无线路由器,再通过家庭的宽带联入互联网。但是野外并不一定有接入互联网的条件,而且一旦断电时或发生重大社会事件时,互联网的接入也可能会中断。
那么,如果在无法接入公共互联网的环境下,如果有那么一种协议,能让多台树莓派(也就是Linux系统)之间,可以通过无线网络形成一个独立的网络,并且当这个网络中的树莓派设备在空间位置分布密度足够大的时候,夸张一些地说,就可以在全世界铺开一张完全独立于现有国际互联网的网络。这就实现了网络物理层的去中心化。
再加上,我们已经有的那些去中心化的内容分发系统,比如BT协议或者ZeroNet,这么一来,或许就可以成立一个仅依赖于太阳,其余完全去中心化的网络了。