原始文献 / 邮件 / [p2p-research] Bitcoin open source implementation of P2P currency

[p2p-research] Bitcoin open source implementation of P2P currency

P2P Research List · 2009-02-13 02:38:20 UTC

FromSatoshi Nakamoto
Subject[p2p-research] Bitcoin open source implementation of P2P currency
Date2009-02-13 02:38:20 UTC
ListP2P Research List · 原文

Martien van Steenbergen 写道:
> 也很希望看到不需要供应和管理货币的支持。
> 那样会更容易、更便宜地维护,
> 并且货币供应总是充分,无论何时何地。
> 没有稀缺,没有过剩,在任何时候都恰好是合适的量,
> 自组织。

这做得到。可以编程使其遵循任何规则。

我把比特币看作一个基础和第一步,如果你想实现
像 Marc 的设想以及这里讨论过的其他那种可编程点对点
社会货币。首先你需要一个正常、可用的基础点对点货币。
一旦它确立并经受住检验,动态的智能货币就是一个简单的
下一步。

我很喜欢虚拟的、非地域性社区尝试新经济范式的想法。

让我想起:

* AardRock » Wizard Rabbit Treasurer
<http://wiki.aardrock.com/Wizard_Rabbit_Treasurer>; 以及
* AardRock » Pekunio <http://wiki.aardrock.com/Pekunio>

确实,在向网络上的一批节点喷洒每笔交易的冗余副本
这个概念上,它很像 Pekunio,但实现并不是像 Wizard Rabbit Treasurer 那样的
声誉网络。事实上,比特币根本不使用声誉。它把网络
看作一大群人,不太在意跟谁交谈、听谁说了什么,只要其中
至少有一个把在网络中广播的信息中继给它。它不在意,
是因为它没法被欺骗。你要么给它密码学证明,要么它就不理你。

你熟悉 Ripple 吗?

就信任体系而言,Ripple 的独特之处在于它把信任分散开来,而不是
集中它。

比特币是否有协议规范版本(以方便不同语言的
绑定和实现;以规范统一,以实现竞争)。

最好参考 C++ 源代码。我计划实现用任何语言
发送和接收交易的软件接口,这样服务端代码就可以轻松用于
基于 Web 的电子商务站点。

Satoshi

英文原文

Martien van Steenbergen wrote:
> Would love to also see support for not having to supply and
> managing money. Would make it easier and cheaper to maintain
> and results in have sufficient money, always and everywhere.
> No scarcity, no abundance, exactly the right amount all times,
> self-organizing.

That's do-able. It can be programmed to follow any set of rules.

I see Bitcoin as a foundation and first step if you want to implement
programmable P2P social currencies like Marc's ideas and others
discussed here. First you need normal, basic P2P currency working.
Once that is established and proven out, dynamic smart money is an easy
next step.

I love the idea of virtual, non-geographic communities experimenting
with new economic paradigms.

Reminds me of:

* AardRock » Wizard Rabbit Treasurer
<http://wiki.aardrock.com/Wizard_Rabbit_Treasurer>; and
* AardRock » Pekunio <http://wiki.aardrock.com/Pekunio>

Indeed, it is much like Pekunio in the concept of spraying redundant
copies of every transaction to a number of peers on the network, but the
implementation is not a reputation network like Wizard Rabbit Treasurer.
In fact, Bitcoin does not use reputation at all. It sees the network
as just a big crowd and doesn't much care who it talks to or who tells
it something, as long as at least one of them relays the information
being broadcast around the network. It doesn't care because there's no
way to lie to it. Either you tell it crypto proof of something, or it
ignores you.

Are you familiar with Ripple?

As trust systems go, Ripple is unique in spreading trust around rather
than concentrating it.

Is bitcoin also available as a protocol spec (facilitating differen
language bindings and implementations; unite on specs, compete on
implementation).

It would be best to refer to the C++ source code. I plan to implement
interfaces for using the software to send and receive transactions from
any language, so server side code can easily use it for web based
e-commerce sites.

Satoshi