BitcoinJS - tezos-wiki
メインメニューを開く

tezos-wiki β

BitcoinJS

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

関連項目編集

外部リンク編集

参考文献編集

MediaWiki spam blocked by CleanTalk.