【发布时间】:2011-05-21 02:18:47
【问题描述】:
目前,我正在研究 p2p 应用模型。我相信即使对等点之间共享数据,仍然有一个数据库服务器保存用户帐户信息。以 Skype 为例。尽管用户建立了 p2p 通信,但我相信他们正在/正在使用 PostgreSQL。我想知道是否有一个 p2p 数据库实现,以便数据在客户端计算机之间分布(和加密),而不是托管在服务器场中?
如果不是,那么实现 p2p 数据库会非常困难/不切实际吗?
【问题讨论】:
-
我不确定,但我相信实现对等数据库非常困难。谁来验证数据?你怎么知道数据实际上是可靠的?看看 OpenPGP——它是一种点对点数据库,除了它存储的所有信息都是“我就是我所说的我”。
-
namecoin 类型的键值存储怎么样?它是一个只写数据库。
-
这个问题随时更新