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.