我注意到今天有一个名为Dead man's switch的新网络服务,它会在你不回复证明你还活着的周期性“ping”的情况下发送电子邮件。但我突然想到,我可能比为服务付费的个人或组织活得更久,从而使服务变得毫无用处。
我们可能不愿意使用其他类型的服务,仅仅因为价值太高,我们不相信可能会失去兴趣的发明者或可能破产的组织。就像可以在许多不同的程序和设备中使用的数据存储库一样,但是如果有人忘记支付托管费用,这将破坏它们。
但是说服务“拥有自己”,并支付自己的托管费用?像这样:
- 主机是 Amazon EC2 或类似的
- 账单是通过从银行账户中借记的方式支付的
- 银行账户由利息回报和广告收入补充
- 银行帐户以服务本身的名义,一旦播种,就再也不会为其他任何事情而动摇
- 创建者声明服务“完成”并进入下一个项目
对我来说,这是一个工程问题,类似于建造火星探测器、遗忘式发电机、千禧年时钟以及其他具有自身稳态机制并且可以被其创造者抛弃而不会停止运行的人工制品。
问题是:有什么陷阱?银行账户必须是真实人名吗?你能阻止政府吗?从考虑 n 年后“无人认领”的帐户?它如何从崩溃中恢复?是否有用于在其他公司开设新主机帐户的 API,以便它可以自动扩展自身并保护自己免受任何主机破产的影响?