Web services 自主拥有的web服务,或能够在发明人去世后幸存下来的服务

Web services 自主拥有的web服务,或能够在发明人去世后幸存下来的服务,web-services,Web Services,我注意到今天有一个新的web服务叫做a,它可以在你不响应证明你还活着的周期性“ping”时发送电子邮件。但我突然想到,我可能会比为这项服务付账的人或组织活得更久,从而使这项服务毫无用处 还有其他类型的服务,我们可能不愿意使用,仅仅因为价值太高,我们不信任可能失去兴趣的发明家,或可能破产的组织。就像可以在许多不同的程序和设备中使用的数据存储库一样,但如果有人忘记支付托管费用,这将使它们全部崩溃 但是说这项服务“拥有自己”,并支付自己的托管费用?像这样: 主机是Amazon EC2或类似产品 账单

我注意到今天有一个新的web服务叫做a,它可以在你不响应证明你还活着的周期性“ping”时发送电子邮件。但我突然想到,我可能会比为这项服务付账的人或组织活得更久,从而使这项服务毫无用处

还有其他类型的服务,我们可能不愿意使用,仅仅因为价值太高,我们不信任可能失去兴趣的发明家,或可能破产的组织。就像可以在许多不同的程序和设备中使用的数据存储库一样,但如果有人忘记支付托管费用,这将使它们全部崩溃

但是说这项服务“拥有自己”,并支付自己的托管费用?像这样:

  • 主机是Amazon EC2或类似产品
  • 账单是从银行账户借记的
  • 银行账户由利息回报和广告收入补充
  • 银行账户是以服务本身的名义存在的,一旦被植入,就再也不会有任何其他用途了
  • 创建者声明服务“已完成”,并进入下一个项目
对我来说,这是一个工程问题,类似于建造火星探测车、埋藏式发电机、千禧年时钟和其他具有自身稳态机制的人工制品,它们的创造者可以在不停止工作的情况下抛弃它们


问题是:什么是陷阱?银行账户必须是真人姓名吗?你能阻止政府在n年后认为该账户“无人认领”吗?它如何从崩溃中恢复?是否有一个API可以在其他公司开设新的主机帐户,这样它就可以自动扩展自己并保护自己免受任何一个主机破产的影响?

我想你已经看了太多科幻电影了。为什么我会觉得你是那种通过释放带有致命AI的机器人而导致人类灭亡的人


不过想法很有趣。我喜欢。:)

银行账户必须与个人(通过SSN)或公司(通过TIN)绑定。你最好把它与个人账户联系起来,因为虽然一家公司听起来像你要找的那样,但还涉及其他成本,如州税和联邦税,这会导致公司解散,而不需要人为干预来维持它

至于API,除了“创建者”编写某种可以注册当前一些主机公司的bot脚本之外,目前还没有通用的API。。。当然,这并不能解决“埋葬和遗忘”的问题


不过这个主意很有趣。。。我很想看到对这个问题的其他回答:-)

在以其名义开立银行账户之前,该服务需要获得某种类型的合法身份


一旦出现这种情况,就有可能出现这种情况。

您无法以这种方式使服务变得健壮-如果银行帐户是单点故障,那么当(而不是如果)它发生故障时,您将失败。没有合法实体拥有银行账户是不可能存在的,但这只是这里的一个细节——其他失败是亚马逊可能会拉SC2,或提高价格,或进行不兼容的API更改,或被你的竞争对手贿赂,或被法院命令删除你的应用程序

罗斯·安德森(Ross Anderson)发布了一份关于数据存储“永恒服务”需求的初步描述。广泛的原则是将其分发给尽可能多的人,并确保他们都有可靠的动机来保持服务运行,并保持特定数据的实时性。它必须能够抵御尽可能多的参与者退出,以及尽可能多的参与者“流氓”并试图颠覆它

他在我读到的论文中只给出了大概的提纲,以及一些可能有用的具体技术,但那是十多年前的事了。如果你仔细看,你可能会发现进一步的研究


维基百科让我想起了一件事。其中一个共同发明人退出了,另一个在其中的作用越来越有限,编辑的更替令人难以置信,有大量的人试图颠覆它(故意破坏、伪造文章、输入虚假信息),他们不断涌入不知道自己在做什么的人


他们所做的正确的事情是取消结构的中央集权。除了托管它的服务器之外,WP上的所有内容都分布在全球数千名管理员和数百万贡献者之间。WP本身不断在新人中产生足够的兴趣,不断补充那些离开的人——他们经常离开。如果你深入了解WP的内部,你会震惊和震惊,它甚至能起作用,但它能起作用,而且非常有用。

除了法律上的复杂性

您的服务还需要知道何时该删除自身。 如果它不再被使用,并且它包含的信息被复制到其他更好/更高效的服务中(您将如何进行测试?)-它是否通过继续消耗资源来达到目的


这听起来像是大量科幻故事的开始,正如其他人所说:)

我建议你有几个银行账户,可以从中提取,还有一个PayPal账户,由广告收入自动提供资金。