MaidSafe:对互联网进行中心化 服务器应当消亡以拯救互联网
时间:2014-07-28 来源:比特币之家 作者:玩币族
我们使用的互联网是否是合理的 一种观点认为,是的,就是这样。互联网用户通常拒绝为内容付费,但毫无疑问我们付出了代价。这不是冷冰冰的金钱,而是我们的隐私。这是由于,数字商业模式依赖于收集并销售用户信息,从而给免费服务的投资者带来收益。 此外,随着广告内容,以及伪装的广告内容以更隐蔽的方式越来越多地出现在我们眼前,用户也在付出更多时间和注意力。社交工程师有可能利用好友照片和评论来向我们兜售产品,也可能利用其他后台追踪和瞄准技术来吸引我们的注意力,这就是我们在网上所做的一切。 互联网的商业化是一个丑陋的事实,隐藏在所有数据中心和服务器之下的成本是互联网的基础。这样的商业化也顺应了主导当前互联网的大数据平台,包括谷歌、Facebook和亚马逊的力量。在越来越多的情况下,如果我们希望与好友一同参与数字世界,那么将被迫遵守它们的规则。 然而,或许有一种更好的方式,能同时有利于互联网个人用户和创业公司的开发者。 MaidSafe是一家位于苏格兰Troon的英国创业公司。该公司认为,当前互联网存在的问题可以追溯至互联网底层的架构设计。解决这些顽症,例如探索可持续的数字内容商业模式,保护用户数据和隐私,以及对抗黑客、恶意软件和过度监控,答案在于重新开始,设计全新的互联网架构。 没有人会认为,这是一个容易解决的小问题。MaidSafe从2006年以来就在开发自己的新网络,并于今年早些时候结束了“保密模式”,开始展示其实用计划。目前,该公司正在部署3个测试网络之一,在不运行任何应用的情况下测试底层网络。该公司将于第四季度启动完整的beta测试。最初的测试网络包括180个节点,分别位于新加坡、旧金山、阿姆斯特丹和纽约。 那么,这家公司究竟在开发什么 MaidSafe的尼克·兰伯特(Nick Lambert)总结,该公司的产品是“完整的跨平台、去中心化的自治数据及通信网络”。在实际应用中,这是指一个无需中间服务器和数据中心的网络。完全基于点对点架构。(因此,MaidSafe将Skype前首席运营官迈克尔·杰克逊(MichaelJackson)作为顾问,而Skype是P2P技术的先驱。) 基本而言,这一网络的用户自身也是网络基础设施的一部分,需要贡献出一部分硬盘空间。这一网络内建了激励机制,当用户贡献硬盘空间时将向他们回馈名为“SafeCoin”的加密数字货币。 因此,正如许多人为了获得比特币而进行挖矿活动一样,MaidSafe网络的用户在提供计算资源之后将可以获得SafeCoin作为补偿。(目前,每个SafeCoin价值约为2美分,但比特币曾经的价值也很低。MaidSafe希望,随着网络规模的扩大,SafeCoin的价值也将水涨船高。)该公司将这种资源贡献过程称作“耕作”。 “我们在开发一款软件,能将网络内的所有计算机联系在一起,形成类似巨型计算机的设备,或者称作巨型数字大脑。因此,这一网络将所有节点联系在一起,在不需要实际数据中心的情况下将这些节点变成巨大的数据中心。”兰伯特表示,“这是一种能取代数据中心,甚至取代大型科技公司的网络基础设施。” 这是对的。这家创业公司还希望重新配置当前的互联网架构,弱化大型数据中心和平台所有者掌握的权力及中心地位,将这样的权力重新还给个人用户。 个人开发者也将从中受益。在MaidSafe网络中开发应用的成本将低于采用当前的主机模式,建设一家创业公司不需要支付任何主机成本。AWS和Rackspace将不再必要。在这样的网络上进行开发不需要任何前期费用。(没有苹果App Store的存在。)MaidSafe的应用程序接口(API)也是免费的。 MaidSafe网络的用户贡献出闲置的硬盘空间,这将成为网络节点。随后,这一网络利用大量用户的空闲计算资源形成互联的存储服务,因此存储功能不会集中于某些专门的数据中心。网络无需任何中间人来提供数据。用户可以直接访问网络,而网络也可以直接访问用户的电脑。就是这样。 “我们认为,这是全球首个自主运行、不需要服务器的网络,支持自我认证。”兰伯特表示,“这一网络能自我管理、自我修复。如果某些节点离线导致数据丢失,那么网络能重新创建数据。这一网络同时也能够抵御病毒。网络无需服务器。没有其他网络能同时实现自治及无服务器。” “你可以说,其他一些P2P网络也不需要服务器。但最终如果你希望加入这些项目,你仍需要创建许多服务的帐号。为了创建这些帐号,你需要使用服务器,其他人需要对你加入网络进行认证。而在使用这一网络时,用户在加入网络时可以自行认证。” 因此,在MaidSafe网络中,用户使用数字服务时不必付出自己的隐私,而只要付出目前并不使用的硬盘空间。相对于当前模式,这是一种更公平、更平等的“客户端/服务器”关系。 与此同时,通过MaidSafe网络发送的数据在本地加密,随后通过软件进行分块,并经由未知节点随机发送。因此,所有数据以大规模去中心化的方式来存储,能抵御黑客攻击和窃听。 兰伯特指出,通过服务器和数据中心对数据进行集中存储将带来问题,即数据非常容易受到攻击。这些数据很容易被黑客窃取,无论是由于公司追踪活动还是政府监控,而一些政府还会尝试控制用户能访问的内容。因此,基于中间人的方式应当被舍弃。 “MaidSafe不使用DNS服务,通过路由器的所有数据均为RUDP包。简单地说,数据包通过路由器,但无人知道其中是什么。而由于不使用DNS服务,因此无法知道这是属于MaidSafe网络的流量。因此,政府无法关闭MaidSafe,某些国家无法像现在一样关闭安全网络,而土耳其也无法像现在一样封杀Twitter。这些国家禁用安全网络的唯一方式是关闭整个互联网。但互联网不可能被关闭。”他表示。 “另一点有趣的是,即使美国国家安全局(NSA)可以在一台路由器上部署所有资源,但仍然无法阻拦及探测MaidSafe网络的流量。” 兰伯特还指出,我们今天使用的互联网在设计之初并未考虑支持如此多的用户。因此,从网络恢复能力的角度来看,我们也需要对互联网底层架构进行变革。 “互联网在最初设计时并未考虑让25亿用户使用。因此,互联网有时会出现问题。我认为,我们目前所做的是一种进化:去中心化是一种更具效率的方式。我认为,无论是MaidSafe还是其他人,总有人需要这样去做。这是进化过程中的一步。” “许多大型数字科技公司不会为我们感到高兴,但我认为,我们所做的是自然进化。”他同时表示。 那么,MaidSafe如何确保规模如此庞大,但没有直接控制权的分布式基础设施有一定的恢复能力 “我们将确保每份数据永远有至少4个拷贝。我们这样做的原因在于,人们总是会不断地开机、关机。此外,用户的硬盘也可能损坏,因此网络需要迅速了解这些数据是否仍然存在。”兰伯特指出。他认为,MaidSafe开发的技术与电驴等文件共享服务的系统类似,只是速度更快。这是由于,MaidSafe需要成为一种有竞争力的网络。 “我们的网络能在20毫秒内知道,某一数据或某一节点的状态是否发生改变。如此快的速度是由于,如果你关闭计算机,那么网络需要在另一个节点复制数据,从而确保某一数据永远有4个拷贝。” “我们常常会被去中心化的Dropbox所迷惑。”他表示,“这可能会是我们网络一种很好的用途,因为这是完全私密的,我们并不知道用户是谁,也不保存你的密钥,因此无法获取你的数据。但本质上,MaidSafe是一种数据和通信网络,因此你可以将当前互联网上的任何服务部署在该网络上,例如YouTube、Facebook、Dropbox,以及所有一切。” MaidSafe将自己的网络称作“Safe”网络,而“Safe”是“面向所有人的安全访问”的缩写。(MaidSafe本身是“互联网磁盘大规模阵列-面向所有人的安全访问”的缩写。根据兰伯特的说法,这一名称借鉴了RaidSafe,而读音类似于“Made Safe”。) 兰伯特表示,这一网络需要至少60个节点才能运行,而在获得数千个节点之后才能更稳定。“考虑到普通互联网用户已有25亿,我认为这不是一个太大的数字。”他表示。 那么,MaidSafe将如何鼓励开发者为其网络开发应用 这也被考虑在了系统设计之中。开发者可以将自己的SafeCoin钱包地址内嵌至应用,设定应用的使用价格(当然,如果他们愿意也可以免费),随后网络将根据应用使用量来向他们付款。 “网络已经为开发者设计了营收来源。他们不需要遵循以往的广告模式或技术支持模式。”兰伯特表示。 MaidSafe已经吸引了超过650名开发者的注册,而这一网络尚未正式开始beta测试。 由于SafeCoin基于应用使用量来分配,因此只有开发出用户真正使用的服务,开发者才能获得回报。请思考一下这一问题。只要用户喜欢并在网络中使用某一应用,那么开发者就可以获得回报。开发者不必向用户展示广告,或是向营销机构出售用户个人数据。在数字服务市场,这可能将是一个巨大的改变。 让我们来思考这样的问题,即发行商等内容制作者如何说服用户为获取它们制作的信息而付费。MaidSafe能提供一种不依赖广告的收入模式。这或许就是被长期讨论的理想中的小额支付服务,这种服务尚未得到有效的实施。 从用户角度出发,尽管从技术上来说,使用MaidSafe的数字服务需要一定成本,但如果你成为网络的某一节点,那么通过这一网络获得的收入(SafeCoin)就足以支付使用服务的费用。因此,使用这一网络完全不需要成本。 “免费的概念很有趣。如果你通过使用网络并向网络提供资源而获得SafeCoin,随后将这些SafeCoin用于其他服务,那么你不必花钱(无论是数字货币还是其他货币)。”兰伯特指出。 用户也可以选择捐赠存储空间,并通过交易所将所获得的SafeCoin转换为法定货币。换句话说,他们可以将MaidSafe的软件安装在计算机上,仅仅只是作为众包分布式云计算数据中心的一部分而获得收入。 Safe网络的用户可以通过贡献自己的空闲硬盘空间来赚取SafeCoin。而根据兰伯特的说法,用户也可以在一定程度上免费访问并使用这一网络,这一网络将向移动用户开放。 (对于数字加密货币的爱好者,可开采的SafeCoin数量是有限的,即43亿个。这是由于技术限制。不过兰伯特表示,在10年左右,所有SafeCoin都已被开采之后,MaidSafe将可以确保每年回收一小部分,例如2%至3%的SafeCoin,以避免系统陷入停滞。) 尽管对网络技术进行了开源,但MaidSafe仍是一家创业公司。过去几年中,该公司从私人投资者处融资约600万美元(包括今年4月完成的一大笔众筹融资),以支持项目的开发。因此,该公司也需要自己的商业模式。 在这一方面,该公司关注3个方面。首先,对于从这一网络中开采的所有SafeCoin,该公司将收取5%的费用,以维护核心代码。而随着网络规模的扩大,这一5%的绝对值也将越来越大。如果SafeCoin的价值大幅上涨,那么MaidSafe将从中获得一大笔收入。 MaidSafe的团队还计划自主开发应用,通过这一网络获得收入。目前,该公司拥有一支约16人的团队,其中大部分为开发人员(C++是Safe网络中的开发语言)。“对于如何利用这一网络,我们处于很有利的地位,因为我们比他人更了解网络。”兰伯特表示,“我们将开发能吸引大量用户的应用,从而获得收入。” 此外,MaidSafe还申请了多项专利,并将在Safe网络之外寻求专利授权的机会。“我们已经获得了约10项专利,并有22项专利申请,此外我们还将申请更多专利。我们开发的某些库文件和技术可以应用于网络之外。因此,类似Akamai的内容分发网络(CDN)可以使用我们的路由和RUDP库,使它们的分布式服务器运行效率更高、速度更快。”他表示,“我们欢迎在我们的网络内使用这些专利。需要指出,所有这些专利都完全是防御性的。” 尽管MaidSafe是一家以盈利为目的的创业公司,但正如兰伯特多次提到的,关于该公司的目标,即真正去中心化的互联网,MaidSafe有着实现成功、“改变世界”的决心。因此,该公司设置了一个非营利性的基金会,并使其成为MaidSafe最大的股东。而众筹活动,即出售在网络启动后可赎回的SafeCoin,也将在更大范围内推动MaidSafe的成功。 此外,MaidSafe也试图推动该公司网络知识(即该公司自主的知识产权)的去中心化,并与他人分享5%的SafeCoin分成,从而增强网络的灵活性,提升整体的成功机会。 “我们试图使互联网去中心化,也试图推动Safe网络知识的去中心化,因此我们试图创建不属于公司一部分的全球开发载体。这些是位于全球不同地区的开发者群体,他们将为MaidSafe的核心代码库做出贡献,并将分享5%的分成。”他表示。 “我们的目标是尝试并创建相互竞争的载体。这意味着,这一技术将不会有集中的缺陷。这也将使网络变得更好、更快。这些载体有望实现自我支撑。随着他们开始为底层代码做出贡献并获得SafeCoin,以及分享5%的分成,他们将可以获得资金,如果他们希望也可以成为一个法律实体。” 到目前为止,MaidSafe已在旧金山和蒙特利尔成立了这样的开发载体,而下一个目标将是华盛顿特区。 关于开发载体的探讨很自然,也并不令人意外。Safe网络最初的概念部分来自MaidSafe联合创始人大卫·埃尔文(DavidIrvine)。他是物理学家理查德·费曼(RichardFeynman)的粉丝,并根据费曼的建议在解决问题时专注于自然世界。因此,埃尔文对蚁群进行了研究,这可以被看作一种无服务器的互联拓扑模型。 “蚂蚁很有趣,因为如果你将它们视作网络节点,那么它们大部分只发挥单一功能。但如果你将它们视为一个整体,那么将是一个非常强大的群体。”兰伯特表示,“因此,如果你将所有节点都视为蚂蚁,每个节点都只发挥单一功能,那么当这些节点相互配合,并累积到一定数量时,你将看到一个强大而安全的网络,甚至比任何超级计算机都要强大。” 因此,尽管这家位于小镇上的创业公司远离大型数字科技中心,没有像其他互联网巨头一样获得大笔风险投资的支持,但你永远无法猜到该公司的理想有多宏大。 在我们的谈话中,兰伯特不止一次谈到,“这一网络有望取代整个互联网”。 兰伯特表示,一旦Safe网络开始运行之后,MaidSafe也没有能力去关闭这一网络。由于过分激进的目标以及开源的理念,MaidSafe没有获得大型风投的支持。尽管如此,但MaidSafe也并非一家可以被忽略的创业公司。该公司的理念能使我们所知的互联网变得更好。 “网络是开源的,人们可以对其进行调整。如果我们采取人们不喜欢的愚蠢措施,那么他们可以通过GitHub来修改代码,开发他们自己的版本。我们非常尊重这样一个事实,即目前我们只是网络的保管人。考虑到我们到目前为止向这一网络投入的资金和精力,这是一个很有风险的策略。但我认为,这是使这一网络能够运转的唯一方式。”他表示。 兰伯特开玩笑地表示,MaidSafe是“有史以来最古老的创业公司”。该公司的发展时间已有8年,其中大部分时间都处于“保密”模式。那么,重新设计整个互联网的架构为何需要如此长时间 这其实并不算是一个问题。 “从事我们的工作极为困难,因此之前从未有人去这样尝试。我们有所不同,因为我们试图对互联网进行去中心化,而没有任何一家类似MaidSafe的公司已经存在。人们可以说,一些公司在不同方面与MaidSafe类似,但世界上并没有一款服务,允许你使用自己的数据进行安全登录,同时不让任何其他人知晓。此外,关于在无需中间人的情况下进行数据存储和分享,我并不知道有任何其他网络能实现这种功能。”兰伯特表示。 “这或许需要不同的思维。”他指出,“开发者在很早的时候就被培养起了关于基础设施的思维定势:这里是服务器,这里是客户端,客户端需要登录服务器,诸如此类。我认为,这样的观念在编程社区尤为盛行。而类似工作此前无人涉足的原因在于,MaidSafe有着不同的思维。” 当埃尔文设计Safe网络时,他试图指出,服务器存在什么样的问题。然而他最终意识到,服务器本身就是问题。 “此前的思路是,我们如何使服务器变得更好,而不是服务器本身就是问题,让我们拿走服务器。” 现在,我们有了这样的思路。(译:维金) |