予定より1日遅れたようですが、Chia 1.5.0 がリリースされたようです。大きなupdateなので、少し様子見してからインストールしたいと思っています。
Chia 1.5.0 リリースノート
CATトークンを収集または取引している人は、CAT2にアップグレードする時が来ました。CAT標準をアップグレードする理由の詳細については、こちらのブログ投稿を参照してください。このリリースとそれがどのように影響するかについて質問がある場合は、こちらのFAQから始めてください。
CAT2関連の更新:
- 脆弱性を修正する新しいCAT2トークンのサポート、CAT1トークンのサポートの終了
- 1.5にアップグレードすると、新しいウォレットデータベースが作成され、同期されます。これにより、以前のデータベースの静的コピーを使用して、以前のトランザクションまたはオファー履歴を確認できます。ウォレット内のトランザクションの数によっては、最初のウォレットの同期に通常より少し時間がかかる場合があることに注意してください。
- トークンの横にある情報ツールチップ。ユーザーがCAT1トークンが表示されなくなる理由を理解するのに役立ちます。
- アクティブなウォレットのパブキーも通過するcat1バランスWebサイトにユーザーを誘導するツールチップのリンク
- ツールチップでブログ投稿にリンクする
- 現在の派生インデックスの高さの表示を追加しました
- ユーザーが派生インデックスを手動で更新できるようにして、すべてのコインが検出され、合計された
CAT1オファーが無効なオファーとして表示されるようにします。CAT1を含むオファーが原因を含め、オファーが無効になる可能性があるさまざまな理由をすべて説明するドキュメントページへのリンクが提供されています。
その他の関連する更新:
- ユーザーインターフェイスとコマンドラインで「シリーズ」ではなく「エディション」と表示されるようにNFTコンテンツを更新しました
- CLIフラグを更新して、「シリーズ」のフラグを廃止し、「エディション」のフラグに置き換えました。
- NFTのオファーを表示するときにDIDを表示して、ユーザーが詐欺プロジェクトのオファーをより簡単に識別して確認できるようにします
- ChiaFriendsコレクションを作成したChiaDIDの「ChiaNetwork」を明示的に表示します
- 新しいDID(別名「プロファイル」)が作成されると、DIDウォレットを備えたNFTが自動的に作成されるようになりました
- NFTのオファーを表示して、オファーが受け入れられたときに差し引かれる合計金額としてNFT値とロイヤルティを表示する場合の問題を修正しました
- ナップザックプロトコルに基づく新しいコイン選択アルゴリズムを使用するようにDIDウォレットを更新しました
- 自分で変更を作成するのが困難だった新しいコイン選択アルゴリズムによるエッジケースの処理を修正しました
追加した
- 現在の派生インデックスの高さを表示するために、派生インデックス情報をウォレットUIに追加しました
- ウォレットがすべてのコインを確実に検出できるように、ユーザーが派生インデックスの高さを手動で更新できるようにするセクションを設定に追加しました
- 新しいCAT2トークンが再発行されたときにCATバランスが変更された理由をユーザーが理解するためのツールチップを追加しました
- これで
blockchain_wallet_v2_r1_*.sqlite
、作成されるDBがあり、0から同期してCAT2トークンを探します。これにより、以前のウォレットDBのコピーが保持されるため、古いウォレットクライアントを使用して以前のトランザクションを検索できます。 min_coin
RPC呼び出し、およびコイン選択用のCLIに拡張- NFTのオファープレビューにDIDを表示する
- GUIを有効にするウォレットRPC(
get_derivation_index
、update_derivation_index
)を追加し、CLIがウォレットアドレスをスキャンするための現在の派生インデックスを報告し、ユーザーがそのインデックスを前方に移動してアドレスのセットを広げてコインをスキャンできるようにします
かわった
- 標準ウォレットとCATウォレットがすでに使用している新しいコイン選択アルゴリズムを使用するようにDIDウォレットを変更しました
- トランザクションが単にmempoolに追加されるのではなく、トランザクションがキューに追加された後に発生するようにsend_transactionの結果を返すように変更されました。
- フルノードブロードキャストトランザクションよりもウォレットトランザクションの優先度が上がったため、ウォレットユーザーとして並んで待つ必要がありません
- NFT業界の用語を支持し、それに合わせるために
-st, --series-total
、-sn, --series-number
RPCおよびCLIのNFTミンティングオプションを廃止しました-ec, --edition-count
-en, --edition-number
- DIDプロファイルを作成すると、DIDにリンクされたNFTウォレットが自動的に作成されます
chia wallet take_offer
オファーが行われたときに支払われるNFTロイヤルティを表示するように更新- 追加のパズルハッシュをいくつ
create_more_puzzle_hashes
作成するかを示すパラメーターを追加しました
修理済み
- [CVE-2022-36447]で、以前に
CAT1
標準を使用してChiaブロックチェーンで作成されたトークンで、トークンの任意の所有者が任意の量で膨らませることができる問題を修正しました。トークンの合計量は、悪意のあるアクターが望む限り高くすることができます。CAT1
これは、発行ルールに関係なく、Chiaブロックチェーンのすべてに当てはまります。この攻撃はオンチェーンで監査可能であるため、悪意を持って変更されたコインは、オフチェーンのオブザーバーによって悪意のあるものとして「マーク」される可能性があります。 - 以前のWebSocketが失敗した場合にWebSocketが試行されない問題を修正しました
test_smallest_coin_over_amount
すべてのコインが金額よりも少ない場合に正しく機能しなかった問題を修正しました- 実際に選択できるよりも多くのコインを検索し続ける原因となっていたナップザックのパフォーマンスの問題を修正しました。200kコインでのパフォーマンス:
- 古い:60秒
- 新規:0.78秒
- オファー圧縮の下位互換性を修正
- NFT0 NFTのロイヤリティパーセンテージチェックを修正し、NFTを含むオファーのチェックをより一般化した
- ネットワーク層がpingに応答するのを妨げる可能性がある非同期コンテキストスイッチングのタイミングを修正しました