我有一个理论问题。假设我创建了一种数字货币(比如BitCoin)。我的货币在私人服务器上运行,因此每个用户都有一个用于其帐户的服务器。为了从用户A向用户B汇款,用户A的服务器联系用户B的服务器并提供资金。 如何阻止用户A的服务器创建资金(创建资金我的意思是服务器不会从用户A的帐户中扣除)?
答案 0 :(得分:0)
一种方法是限制可存在的硬币总量,并为每个硬币提供某种序列号。您将需要一个可以在服务器之间使用的协议来检测两个服务器是否声称同时“拥有”相同的硬币。声称拥有硬币的服务器必须能够通过展示获得硬币的交易来证明这一点。这样,每个硬币都可以通过所有交易回溯到其原点。声称拥有无法回溯的硬币的胭脂服务器必须被社区排除。
PS:这种策略有点类似于比特币。