SegWit2x クライアントのインストールチュートリアル

SegWit2x クライアントのインストールチュートリアル

ニューヨークコンセンサスのロードマップによると、SegWit2x は現在テスト段階に入っています。 SewWit2x の開発は Jeff Garzik が個人的に担当しています。 Jeff は、SegWit2x をテストするよう全員に呼びかけています。 SegWit2x のプロジェクト アドレスは https://github.com/btc1/bitcoin です。

この記事の目的は、読者ができるだけ早くクライアントの SegWit2x バージョンをインストールしてテスト (testnet5 を実行) できるようにすることです。この記事では、Ubuntu オペレーティング システムを例として使用します。

ソースコードのダウンロード

現在、SegWit2x は実行可能ファイルをリリースしておらず、ソースコードを自分でコンパイルすることによってのみインストールできます。ソース コードにも、リリースと Git リポジトリの 2 つのバージョンがあります。
リリース バージョンは、https://github.com/btc1/bitcoin/releases のアドレスから直接ダウンロードできます。ここでは、SeWit2x の最新リリースと過去のリリースを表示できます。
wgetコマンドを使用して、Ubuntu のリリース コードをダウンロードできます。バージョン1.14.1rc2をダウンロードするコマンドは次のとおりです。

https://codeload.github.com/btc1/bitcoin/tar.gz/v1.14.1rc2 をダウンロードしてください

ダウンロード後、次のコマンドで解凍します。

tar -xzvf v1.14.1rc2

リリースバージョンを使用しない場合は、git リポジトリで開発中のコードを直接クローンすることができます。クローンコマンドは次のとおりです。

gitクローン[email protected]:btc1/bitcoin.git

SegWit2x のコードは、マスターブランチではなく、 segwit2xにコミットされていることに注意してください。 Git ブランチを切り替えるコマンドは次のとおりです。

git チェックアウト segwit2x

依存ライブラリのインストール

ソース コードをコンパイルするには、まず対応する依存ライブラリをインストールする必要があります。 Ubuntu では、コマンド ラインを直接使用して依存ライブラリをインストールできます。この記事では、bitcoind のインストールのみを例として取り上げており、bitcoin-qt とウォレットのインストールは含まれていません。
依存ライブラリをインストールします。

sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils

boostの依存関係をインストールします:

sudo apt-get install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev

boost 開発パッケージをインストールします。

sudo apt-get で libboost-all-dev をインストールします

ソースコードのコンパイル

SegWit2x ディレクトリに入り、 autogen.shコマンドを実行します。

./autogen.sh

上記のコマンドが完了したら、 configureコマンドを実行し、グラフィカル インターフェイスとウォレットが含まれないように指定します。

./configure –without-gui –disable-wallet

コンパイル コマンドを直接実行します。

作る && 作る チェック

システムに bitcoind の SegWit2x バージョンをインストールします。

sudo インストール

SewWit2x の bitcoind がシステムで利用できるようになったので、直接実行できます。

testnet5を実行する

SegWit2x はテスト ネットワークtestnet5上で実行されます。 SegWit2x クライアントは-testnettestnet5に変更しました。 SegWit2x クライアントが正常にインストールされたら、testnet5 でテスト ネットワーク コマンドを直接実行できます。テストネットワークコマンドを実行します。

bitcoind -テストネット –デーモン

bitcoin-cli コマンドを使用して、現在のノードの動作ステータスを確認できます。 -testnetを追加する必要があります:

ビットコイン-cli -テストネット情報を取得する

さらに、SegWit2x データはディレクトリ~/.bitcoin/testnet5に配置されます。 SegWit2x関連のデータはhttps://testnet5.blockchain.info/で閲覧できます。
この記事で使用されているスクリプトは、https://github.com/jjz/script/blob/master/segwit2x_install.sh から入手できます。

<<:  ビットコインの将来はコミュニティの合意によって決まる

>>:  そのリズムは天の意志に反する!日本でもAlipayとWeChatを使ってビットコインで支払えるようになりました

推薦する

再構築中のEOS:「第一世代のイーサリアムキラー」が復活するのか?

EOS はかつて最も有望なブロックチェーン開発の 1 つと考えられていましたが、その開発は期待に応...

ポルカドットのパラチェーンスロットオークションのルールが発表、11月11日に開始される可能性あり

元のタイトル: 「Polkadot パラチェーン スロット オークションのルールが発表されました。1...

DFJ創設者の息子:投資家はビットコインという言葉を聞きたくない

サンマテオのオフィスでは、ブースVCのCEOで、スカイプでつながるテスラの投資家ティム・ドレイパー氏...

ビットコインマイナーは2019年は難しすぎると語る

執筆者: シャオ・マオゲこの記事をレビューし、提案を提供してくれた Biyin Mining Poo...

ビットコインはGoogleトレンドの2017年グローバルホットトピックリストで2位にランクイン

Crazy Times レビュー: ビットコインやその他の暗号通貨は、2017 年に前例のない注目を...

5SIMフリーの仮想携帯電話番号でオンラインでSMS認証コードを受信

今日のデジタル時代において、仮想携帯電話番号サービスは、インターネットユーザーがプライバシーを保護す...

A8\A8+ で Dero コインをマイニングするにはどうすればいいですか?チュートリアルはこちら

★Deroコインのマイニング方法のチュートリアル★ INNOSILICONユーザー様こんにちは、最...

意見: 分散型ステーブルコインはなぜそれほど重要なのか?

分散型ステーブルコインの話題に入る前に、まずステーブルコインについて確認しましょう。では、ステーブル...

上海金融技術産業・大学・研究・同済フォーラムが開催され、ブロックチェーン産業・大学・研究の協力モデルが模索された。

上海の金融技術の発展と上海科学技術イノベーションセンターの建設を促進し、「インターネット+」時代の金...

ドイツで仮想通貨マネーロンダリング事件が急増、当局は防止と対策に困難を極める

原題:ドイツで仮想通貨マネーロンダリング事件が急増、当局は防止と取り締まりに困難に直面 出典:CCT...

金融機関がビットコインブロックチェーンを好まない理由、調査レポートが明らかに

ビットコインが近い将来に米ドルに完全に取って代わる可能性は低いが、金融機関が多くのリソースを投資して...

ビットメインが「営業許可を取得」:ジャン・ケトゥアンが指揮するフェイクニュース

何かがバイラルになると、必ず反転が起こります。 8日午後の「営業許可証強奪」報道では「大物60人」「...

ブロックチェーンはどのようにして信託の透明性を高めるのでしょうか?

クレイジーな解説: 英国で最近起きた注目のスキャンダルにより、オフショア信託機関が精査されるようにな...

Meitui.com:「ブロックチェーン+インターネットセレブ経済」モデルの構築に注力

現在、各界各層が「ブロックチェーン+」の実現可能な解決策を模索しており、その好ましい環境は、2015...