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

推薦する

2023年末レビュー: 注目に値するプロトコルのイノベーションをチェック

2023 年はネットワーク活動にとって大きな年になりそうなので、プロトコルの革新と成長が自然に続くで...

インド中央銀行が暗号通貨取引を禁止していないことを明確にしたことから、ビットコインは急反発

インド準備銀行は現地時間月曜日(5月31日)、インドでの暗号通貨取引が許可されていることを明らかにす...

神宇:半減期へのカウントダウン、鉱業はチャンスと課題に直面

2020年5月、ビットコインは3回目の半減期を迎え、ブロック報酬は現在の12.5 BTCから6.2...

フォーカス |最近サークル内で取引入金を騙し取っている人物は誰ですか?

2018年9月14日唐氏は陳士林氏から機械を購入する両者は価格交渉を行った唐氏は15日に機械のとこ...

EUの最高暗号通貨規制当局が2018年の規制アジェンダを発表

クレイジーな解説:2月7日、欧州証券市場監督局(ESMA)は最新の規制アジェンダを発表し、暗号通貨や...

日本の財務大臣:中国の中央銀行デジタル通貨は大きなリスクをもたらす可能性がある

ブルームバーグによると、日本の麻生太郎財務大臣は、中国の中央銀行デジタル通貨が大きなリスクをもたらす...

2年間の低迷の後、ビットコインのスタートアップは回復しつつある

Yu'e Baoにお金を預けるあなたと違って、ハイリスクな投資を好む人もいます。株式に加え...

中国初の文化・教育ブロックチェーンプロジェクト「Yuelian」がコミュニティで人気

我が国の精神文明建設が強化されるにつれ、国は「国民読書」運動も展開しています。 YueChainは、...

新華網:CITIC銀行が北京でブロックチェーンと金融イノベーションのセミナーを開催

10月22日、CITIC銀行は北京でブロックチェーンと金融イノベーションセミナーを成功裏に開催した。...

ファイルコインのマイニング競争で勝つために知っておくべき5つのこと

市場で主流の Filecoin マイニング マシンを観察し、Filecoin マイニングのメカニズム...

[IPFSウィークリーレポート104] Google Chromeベータ版がIPFSのサポートを追加

英語版オリジナルの I PFS週刊ニュースレターを購読する:詳しくはこちらIPFSウィークリーへよう...

手のインプラントチップでビットコインの送金が可能に

速報:スウェーデンのバイオハッキンググループ「Biopayment Development」が、埋め...

崑崙万為天宮AI無料ツールが効率的な作成を支援

崑崙万為が立ち上げた新世代の人工知能プラットフォームである天宮AIは、驚くべきスピードで人間とコンピ...

ビットコインの「マイナー」が南に流れていく:東南アジアも楽園ではない

「ビットコインは最近10,000に戻りましたが、あなたが持っているビットコインはどうですか?」 「市...

明日、ビットコインは日本で合法的な決済手段となる。取引所やユーザーへの負担が増すのは本当に良いことなのでしょうか?

報道によると、日本の金融庁は先週、デジタル通貨を盛り込みビットコインを決済手段として認める日本初の法...