コンスタンチノープルの到来:今日の2つのEthereumハードフォークの説明

24時間足らずで、時価総額で世界第2位のブロックチェーンが6番目と7番目のシステム全体のアップグレードをアクティブ化すると予想され、その時点でそのグローバルユーザーベースは2つのほぼ同時にコードを変更するよう求められるでしょう。

ConstantinopleおよびSt. Petersburgとして知られる、両方のアップグレードは「ハードフォーク」として、または過去のバージョンと互換性のないethereumソフトウェアに新しい規則を追加するアップグレードとして実装されます。どちらも、まったく同じブロック番号(7,280,000)で行われます。

ユーザーがアップグレードを選択した場合、St. Petersburgは1月に発見されたConstantinopleコードの一部を無効にして、スマートコントラクトのセキュリティに影響を及ぼす重大な脆弱性をホストします。さらに、5つの計画されたethereum改善提案(EIP)のうち4つ – 独立したethereum開発者Lane Rettigによると、その大部分は平均的なユーザーには目立たないでしょう。

Constininopleを主にCoinDeskとのインタビューの中で「メンテナンスと最適化のアップグレード」と呼んで、 9月にRettigは注目に値する変化を経験する唯一のユーザーグループは鉱夫、今日のethereumトランザクションをブロックにまとめてネットワーク報酬を競う専門のハードウェアオペレータだ。

実際、コンスタンティノープルとサンクトペテルブルクは、一度活性化されると、以前のハードフォーク(Byzantiumと呼ばれる)が発行を5から3 ETHに削減したのと同様に、ブロック報酬の発行を3から2 ETHに削減します。

「ETHブロック報酬の削減は明らかに鉱山労働者に大きな影響を与えるでしょう。」とRetin氏は電子メールでCoinDeskに語った。

情報サイトETHHubの創設者であるEric Connerによって説明されたように、この変更は、ブロックチェーンの鉱山労働者が最終的にethereumの次のアップグレードであるSerenityで新しい種類のバリデータに置き換えられるまでの一時的な措置です。

9月にCoinDeskに戻りました。

「2018年および2019年後半の[ETH供給]は、当初コミュニティが想定していたものを超えています。現在は7.5%のインフレになっています…キャスパーが完成するまでの一時停止のギャップとして、1ブロックあたり2 ETH(およそ4.5%のインフレ)にまで削減しています。」

明日のアップグレードに向けて、ethereumの今後のコード変更からの大きな課題をいくつか挙げます。

1.アップデート集です

このブロック報酬発行の削減以外にも、その大規模なCasper FFGアップグレードが完全に実装される前に、ethereumブロックチェーンの運用を改善すると予想される他の技術的アップグレードもいくつかあります。

これらには、EIP 145「EVMでのビット単位のシフト命令」、EIP 1014「Skinny CREATE2」、およびEIP 1052「EXTCODEHASH命令コード」が含まれます。

EIP 145に関して、ethereumベースの不動産市場ImbrexのCEOであるStephen Kingは、CoinDeskに次のように説明しています。

「ビットシフト命令を追加すると、チェーン上で特定の機能を実行するのが少し安くなります。これは、[分散型アプリケーション]開発者にとって、ethereumでの開発をより費用対効果の高いものにするための正しい方向への一歩です。」

サンクトペテルブルクで無効にされるものも含めて、コンスタンティノープルでの各提案の包括的なまとめについては、以下の記事をご覧ください。

Constantinople Ahead:Ethereumの大きなアップグレードについて知っておくべきこと

2.あなたはそれを生きて見ることができます

現時点では、ブロックチェーンエクスプローラーサイトのAmberdataは、コンスタンティノープルとサンクトペテルブルクの明日の19:15(UTC)に予定されているアクティブ化時間を推定しています。

しかし、ブロックマイニングの速度は時々刻々と変化する可能性があるので、ethereumユーザー、鉱山労働者、および開発者は、ブロック数が増えるにつれて、この見積もりの​​変動についてWebサイトを注意深く監視したいと思うでしょう。起動すると、ユーザーは、エーテルブロックチェーンデータを時系列グラフに視覚化する「 フォークモニター 」と呼ばれる開発者ツールを使用して、両方のハードフォークの進行状況をリアルタイムで監視できます。

アップグレードが開始されたときのハッシュレート、市場価格、ノード数など、その他の有用な指標の詳細については、CoinDeskの記事「Ethereumのフォークをどうやって見ればよいか」をご覧ください。

免責条項 :プレスタイムの時点では、アップグレードを開始する予定のライブストリーム開発者の電話はありません。木曜日のアップグレードの直後に、金曜日の14:00(UTC)にハードフォークがどのように行われたかを話し合う会議があります。 、他のトピックの中で)

'Thirdening'アプローチ:どうやってEthereumのフォークを見るか

それ以前に遅れている

ethereumコミュニティがアップグレードが円滑に行われることを期待している限り、ハードフォークに関しては確実に確信を持てません。過去のethereumアップデートで見られたように、いくつかのユーザグループは、もし望むなら、コードの古いインスタンスを実行し続けることができます。

アップグレードのテストが2018年7月という早い時期から始まって以来、これは注目に値します、ethereum開発者はコンスタンチノープルの活性化を遅らせる原因となる複数の障害に直面しました。 2018年10月という早い時期にmainnetでリリースされる予定で、コードがethereumテストネットワークRopstenでリリースされたことによる厄介な問題により、この見積もりは今年の1月に延期されました。

その後、開発者は12月にConstantinopleのメインネットワークリリースがブロック番号7,080,000で行われると発表しました – コードに最後の1分間のセキュリティバグが見つかったため、このアクティベーションブロック番号を7,280,000にプッシュバックするだけです。

コンスタンティノープルの最新のセキュリティ上のバグがどのように発見され、どのような決定がなされたのかを実際に知るために、以下は1月以降のすべての主要なハードフォーク開発の要約リストです。

1. 2019年 1 月11日 – メインネット上でコンスタンチノープルが予想されるアクティブ化の1週間前に、開発者は慎重に楽観的にリリースがスムーズに進むでしょう。

EthereumのConstantinopleハードフォークが発生したときに何を期待するか

2. 2019年1月15日 – ブロック番号7,080,000で予想されるアクティブ化の48時間前に、開発者に重大なセキュリティバグが通知されました。

EthereumのConstantinopleアップグレードがセキュリティ脆弱性による遅延に直面

3. 2019年1月18日 – 開発者は2月下旬までメインネットでのConstantinopleのアクティブ化を遅らせ、新しいブロック番号を提案することに同意します。

Ethereum Devs、2月下旬にConstantinopleハードフォークの活性化を提案

4. 2019年2月12日 – GethやParityなどの主要なethereumクライアントからのConstantinopleとSt. Petersburgの最終的なソフトウェアリリースがリリースされ、その後公式のethereumウェブサイト上で包括的なブログ投稿にまとめられました

2つを考えてみましょう:EthereumはConstantinopleのHard Fork Redoに備えています

4.で乗り越えましょう

このアップグレードのスケジュールは長期にわたるため、最後の最も重要な問題は、差し迫ったConstantinople(およびSt. Petersburg)のリリースを取り巻く現在のコミュニティの感情です。

As Taylor Monahan – ブロックチェーンウォレットツールMyCryptoの最高経営責任者(CEO)は、CoinDeskを認めています。

「Constantinopleを私たちの背後に置くことを切望しています。なぜならそれは多くのコア開発者、コミュニティ、そしてエコシステム全体にとって非常に気を散らすものだからです。我々が今焦点を当てる必要があるのは、エーテルのための前進の道です。」

独立系コア開発者のLane Rettigはこれ以上同意できなかった。

この計画されたハードフォークが「十分に長い間引きずり込まれた」と言って、RettigはCoinDeskに、「開発者が注力しているものは他にもたくさんある」と語った。

「すべてのボックスがチェックされています。すべてのシステムが稼働中ConstantinopleについてRettigは説明した。 「それで、長続きする心配はありません…私たちは基本的に次のマイルストーンに移動して到達する必要があります。」

Rettigによると、これらのマイルストーンには、まず第一に、生態系内のすべての鉱山労働者がより平等な活躍の場で活動しているように、エーテル・マイニング・アルゴリズムを変更するための提案されたコード変更が含まれる。

さらに、まとめてethereum 1xと呼ばれる議論のために新たに提案されたEIPも多数提案されており、Serenityへの中間ロードマップが開かれています。大事なことを言い忘れましたが、開発者はSerenityプロトコル自体の研究を進めることにも注意を払っています。

「コンスタンティノープルが私たちの背後にあると、コミュニティ、教育者、開発者、そして研究者がこの道を理解することに集中できること、そして技術的能力や教育レベルが異なる人々と道を歩むことに本当に集中できると思います」モナハンはCoinDeskに言った。

Shutterstockによる模様入り天井