「BitcoinJS」の版間の差分

提供: tezos-wiki
移動先: 案内検索
(1版 をインポートしました)
 
(2人の利用者による、間の2版が非表示)
1行目: 1行目:
A reimplementation of Bitcoin using Node.js and web technologies.
+
Node.jsとWeb技術を使ったBitcoinの再実装。
  
It currently implements the basics of the Bitcoin protocol, enough to send and receive transactions via the [[Webcoin]] frontend. All official BitcoinJS components are released under the [http://www.opensource.org/licenses/mit-license.php MIT license].
+
現在、Bitcoinプロトコルの基本を実装しており、[[Webcoin]]フロントエンド経由でトランザクションを送受信します。すべての公式のBitcoinJSコンポーネントは、[http://www.opensource.org/licenses/mit-license.php MITライセンス]の下で公開されています。
  
== Components ==
+
==コンポーネント==
  
BitcoinJS consists of several loosely coupled component that can be used in different combinations to solve different problems.
+
BitcoinJSは、さまざまな問題を解決するためにさまざまな組み合わせで使用できるいくつかの疎結合コンポーネントで構成されています。
  
 
=== node-bitcoin-p2p ===
 
=== node-bitcoin-p2p ===
  
The main component implementing the Bitcoin P2P [[Protocol|protocol]] and parts of the [[API reference (JSON-RPC)|JSON-RPC API]]. You can think of it as the counterpart to the [[Original Bitcoin client|original client's]] CLI daemon, bitcoind.
+
Bitcoin P2P [[プロトコル|プロトコル]][[APIリファレンス(JSON-RPC)| JSON-RPC API]]の一部を実装する主要コンポーネントです。これは、[[オリジナルのBitcoinクライアント|元のクライアントの]] CLIデーモン、ビットコントの対応物と考えることができます。
  
As the name implies, node-bitcoin-p2p is built using the [http://nodejs.org Node.js framework]. It also uses [http://www.mongodb.org/ MongoDB] for storage and indexing of the block chain data.
+
名前が示すように、node-bitcoin-p2pは[http://nodejs.org Node.js framework]を使用して構築されています。また、ブロックチェーンデータの格納と索引付けには[http://www.mongodb.org/ MongoDB]も使用されます。
  
 
=== node-bitcoin-exit ===
 
=== node-bitcoin-exit ===
  
Builds on top of node-bitcoin-p2p to provide access to balances and transaction information on a per-account basis. It also allows the upload of new transactions to the network. These two functions are enough to allow a client to access the network only through this server.
+
node-bitcoin-p2pの上に構築され、アカウント単位で残高と取引情報にアクセスできます。また、新しいトランザクションをネットワークにアップロードすることもできます。これらの2つの機能は、クライアントがこのサーバーを介してのみネットワークにアクセスできるようにするのに十分です。
  
=== Other ===
+
===その他===
  
Various other software builds on top of the basic BitcoinJS infrastructure. Notable examples include [[Webcoin]] and [[BitcoinJS/Explorer|BitcoinJS Explorer]].
+
さまざまな他のソフトウェアは、BitcoinJSの基本インフラストラクチャの上に構築されています。注目すべき例として、[[Webcoin]][[BitcoinJS / Explorer | BitcoinJS Explorer]]があります。
  
== History ==
+
==歴史==
  
* First commit was uploaded on March 12th, 2011 <ref>[https://github.com/justmoon/node-bitcoin-p2p/commit/aaad1406cfc652560abb708619e201898672f1db "Initial commit."] committed, March 12th 2011</ref>
+
*最初のコミットは2011年3月12日にアップロードされました<ref> [https://github.com/justmoon/node-bitcoin-p2p/commit/aaad1406cfc652560abb708619e201898672f1db "最初のコミット"]コミット、2011年3月12日</ref>
* Repository moved to separate BitcoinJS account on April 30th, 2011 <ref>[https://github.com/justmoon/node-bitcoin-p2p/commit/a585bbae384a523c3d2ee19973daffd8db3d199a "Added new README with link to new repo."] committed, April 30, 2011</ref>
+
*リポジトリは、2011年4月30日に別のBitcoinJSアカウントに移動しました<ref> [https://github.com/justmoon/node-bitcoin-p2p/commit/a585bbae384a523c3d2ee19973daffd8db3d199a "新しいリポジトリへのリンク付きの新しいREADMEが追加されました。 30、2011 </ref>
* Official announcement including screencast on May 5th, 2011 <ref>[https://bitcointalk.org/index.php?topic=7357.0 "Webcoin Alpha Sneak Preview"] on Bitcoin.org forums, May 5, 2011</ref>
+
* 2011年5月5日のスクリーンキャストを含む公式発表(2011年5月5日Bitcoin.orgフォーラムの<ref> [https://bitcointalk.org/index.php?topic=7357.0 "Webcoin Alpha Sneak Preview]
  
== See Also ==
+
==関連項目==
  
 
* [[Webcoin]]
 
* [[Webcoin]]
  
== External Links ==
+
==外部リンク==
  
* [http://bitcoinjs.org/ Official project website]
+
* [http://bitcoinjs.org/公式プロジェクトのウェブサイト]
* [https://github.com/bitcoinjs BitcoinJS project on Github]
+
* [https://github.com/bitcoinjs BitcoinJS on Github]
  
== References ==
+
==参考文献==
<references />
+
<リファレンス/>
  
[[Category:Nodes]]
+
[[カテゴリ:ノード]]
[[Category:Clients]]
+
[[Category:Clients]]
[[Category:Free Software]]
+
[[カテゴリ:フリーソフトウェア]]
[[Category:License/MIT-X11]]
+
[[Category:ライセンス/ MIT-X11]]
[[Category:Open Source]]
+
[[カテゴリ:オープンソース]]
[[Category:Mobile]]
+
[[カテゴリ:モバイル]]

2018年6月2日 (土) 15:08時点における最新版

Node.jsとWeb技術を使ったBitcoinの再実装。

現在、Bitcoinプロトコルの基本を実装しており、Webcoinフロントエンド経由でトランザクションを送受信します。すべての公式のBitcoinJSコンポーネントは、MITライセンスの下で公開されています。

コンポーネント[編集]

BitcoinJSは、さまざまな問題を解決するためにさまざまな組み合わせで使用できるいくつかの疎結合コンポーネントで構成されています。

node-bitcoin-p2p[編集]

Bitcoin P2P プロトコル JSON-RPC APIの一部を実装する主要コンポーネントです。これは、元のクライアントの CLIデーモン、ビットコントの対応物と考えることができます。

名前が示すように、node-bitcoin-p2pはNode.js frameworkを使用して構築されています。また、ブロックチェーンデータの格納と索引付けにはMongoDBも使用されます。

node-bitcoin-exit[編集]

node-bitcoin-p2pの上に構築され、アカウント単位で残高と取引情報にアクセスできます。また、新しいトランザクションをネットワークにアップロードすることもできます。これらの2つの機能は、クライアントがこのサーバーを介してのみネットワークにアクセスできるようにするのに十分です。

その他[編集]

さまざまな他のソフトウェアは、BitcoinJSの基本インフラストラクチャの上に構築されています。注目すべき例として、Webcoin BitcoinJS Explorerがあります。

歴史[編集]

  • 最初のコミットは2011年3月12日にアップロードされました[1]
  • リポジトリは、2011年4月30日に別のBitcoinJSアカウントに移動しました[2]
  • 2011年5月5日のスクリーンキャストを含む公式発表(2011年5月5日Bitcoin.orgフォーラムの<ref> "Webcoin Alpha Sneak Preview

関連項目[編集]

外部リンク[編集]

参考文献[編集]

<リファレンス/>

カテゴリ:ノード Category:Clients カテゴリ:フリーソフトウェア Category:ライセンス/ MIT-X11 カテゴリ:オープンソース

カテゴリ:モバイル
  1. "最初のコミット"コミット、2011年3月12日
  2. [https://github.com/justmoon/node-bitcoin-p2p/commit/a585bbae384a523c3d2ee19973daffd8db3d199a "新しいリポジトリへのリンク付きの新しいREADMEが追加されました。 30、2011