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を使ってビットコインで支払えるようになりました

推薦する

ブロックチェーンは銀行業務を改善できるか?

クレイジーな解説: 現在の銀行構造のハードウェアとソフトウェアは数十年前のものです。これらのハードウ...

R3、パブリックブロックチェーンは金融機関にとって解決策ではないことを証明する新たな調査レポートを発表

R3の市場調査責任者ティム・スワンソン氏は今月、ビットコインブロックチェーンを利用してカラーコインな...

「マイニングコイン同時放送」第9話の詳細レビュー: マイナーが通貨ベースのマイニングマインドセットを確立すべき理由

張元:マイナー仲間やコイン仲間の皆さん、こんにちは。私はWabi.comの編集長、張元です。今回の「...

従来の金融を上回るDeFiの高利回りはどこから来るのでしょうか?

近年、伝統的な銀行の人気はますます低下しています。米国の銀行によっては、普通預金口座の年間利率が 0...

トークンからチームまで、Layer2の勝者は誰でしょうか?

原作者: ジェイク・パホル原文翻訳: TechFlow インターン私は、Ethereum のセカンド...

ビットコインの最近の急落の秘密を明かす:市場は毎日午前10時に暴落する

数日前、クリスマスから元旦まではすべて西洋の祝日であると述べてきました。多くのファンド、大口投資家、...

ビットコインが16,000ドルに戻った背景には、そのエコシステムの急速な拡大がある

2020年9月には、約69,000ビットコインがDeFiエコシステムに流入したが、その月にマイナーが...

Binance 調査レポートの富のコードを公開: 注目されている未発行プロジェクトは何ですか?

最近、Binanceは2024年上半期の調査レポートを発表しました。このレポートでは、過去6か月間の...

Bitcoin Cash (BCC) が発売されました。誰がビットコインの「ドラゴンの玉座」にそれを押し上げるのでしょうか?

8 月 1 日以降、一部のビットコイン保有者は、自分のアカウントに 1:1 の量の BCC (ビッ...

Jiang Zhuoer: Core はなぜ BTC の発行を継続しようとしているのでしょうか?

著者: 江卓児Core はさらに多くの BTC を発行したいと考えています。私は1年前、Weiboの...

BTCの検閲耐性は課題に直面:F2Poolは米国の制裁対象アドレスの取引詳細をフィルタリング

私のプロジェクト miningpool-observer は、Bitcoin マイニング プールに含...

ビットコインのマイニング報酬は7月中旬に半減します。ビットコインの価格は上がるでしょうか、それとも下がるでしょうか?

今年7月11日、ビットコインのブロックマイニング報酬が再び半減します。これはビットコインの価値にどの...

中央銀行のデジタル通貨研究所は多くの場所に科学技術イノベーションセンターを設立した。

最近、中国人民銀行デジタル通貨研究所と南京市人民政府が共同で建設した南京フィンテック研究イノベーショ...

AppleがApp Storeからアプリを削除したことでブロックチェーンスタートアップに論争が巻き起こる

Crazy Review : 先月、Apple は Jaxx に対し、特定のデジタル通貨 Dash ...