本文へ移動
ZYGY Research ZYGY Researchデジタル資産リサーチ基盤
日本語
知識デスク

質問と回答

具体的な質問から、デジタル資産、取引の仕組み、安全性の基礎を理解します。

質問ライブラリ24 件の結果
01
technology

エラー:プログラムの展開に失敗しましたトランザクション シミュレーションに失敗しました:命令 0 の処理エラー:アカウント データが命令に対して小さすぎます [3 つのログ メッセージ]

プログラムに変更を加えた場合は、プログラムのサイズを拡張する必要があります。これは CLI バージョン 1.18 から可能です > この実行を修正するには solana プログラム extend PROGRAM_ADDRESS_HERE 20000 -u d -k ~/.config/solana/id.json 上記のコマンドはプログラムを 20000 バイト増加させ、~/.…

回答を読む
03
technology

Rust フロントでアカウントをデシリアライズするにはどうすればよいですか?

#[max_len(32)] が欠落している場合の問題は、シリアル化されたアカウントには 32 バイトにするために 0 バイトが埋め込まれた文字列が含まれているのに対し、逆シリアル化構造体は文字列が実際に長くなるまでのバイト数だけを逆シリアル化しようとし、残りの 0 バイトによって後続のフィールドの逆シリアル化が台無しになってしまうことです。 これを修正するには、declare…

回答を読む
04
technology

モジュール式マルチプログラム システムの Solana/Anchor 認証のベスト プラクティス (プログラム間での役割の共有、CPI)

リポジトリは非公開のようです: どのオプションにも長所と短所があるため、ハイブリッド実装を作成して軽減できます。採用できるマルチプログラム アプリケーションのいくつかを以下に示します。 Marinade Finance: 特定のドメインに対して単一のコア プログラム + サテライト プログラムを使用します。管理者権限と運用権限をどのように処理するかを確認できます (コア プログ…

回答を読む
05
technology

Raydium での Mut 制約エラー

100 個の LLM を切り替えて苦労した結果、ついに問題が見つかりました。 問題は、私の契約自体が Launchlab の古い IDL から入力アカウント タイプを生成していて、writable: true が設定されていなかったことです。 私は、Solana がアカウントのプロパティには触れずにアカウントを転送するだけだと思っていたので、それは問題ではないと考えていました。…

回答を読む
07
technology

命令フォールバックが見つかりません。エラー番号: 101。エラー メッセージ: フォールバック関数はサポートされていません。

Ademolaが述べたように、トランザクションのデータに命令識別子を提供する必要があります。 できることは、命令識別子をフェッチし、それをデータの最初の 8 バイトに追加することです。 Rustのフェッチ命令識別子 pub fn sighash(名前空間: &str, 名前: &str) -> [u8; 8] { let preimage = format!("{}:{}", …

回答を読む
08
technology

26 の未確認トランザクションのチェーンは、Bitcoin Core 31.0 のウォレットによって禁止されていますか?

mempool では 25 個の未確認トランザクションを超えるチェーンを持つことができますが、ウォレットでは依然として 25 個のトランザクション チェーン制限が適用されます。 bitcoind -help-debug を実行すると、次のようになります。 ... -limitdescendantcount= 祖先にトランザクションがあった場合、トランザクションを受け入れないとい…

回答を読む
09
defi

INIT_CODE_HASH とは何ですか、DeFi スマート コントラクトでどのように計算/使用されますか

初期コードのハッシュは、基本的にはコントラクトのバイトコードの keccak256 ハッシュです。 初期化コードの使用法 アドレス計算はハッシュに依存するため、初期化コードのハッシュが必要です 初期化コード。初期化コードは、実行時に生成されるコードです。 状態に配置されるランタイム バイトコード、および 通常、高水準言語によって実装されるために使用されます。 「コンストラクター…

回答を読む
10
defi

なぜ集中流動性が資本効率を高めるのでしょうか?

流動性が集中すると、同じ量のトークンを投資してもより深い流動性が生まれるため、資本効率が高くなります。 Uniswap のブログより: 流動性を集中させることで、LP は指定された価格範囲内で v2 と同じ流動性の深さを提供しながら、リスクにさらされる資本をはるかに少なくすることができます。 資本効率を定義する非公式な方法は、投資された資本と生み出された価値の比率として見ること…

回答を読む
11
defi

カーブ投票エスクローの説明

Curve DAO ホワイトペーパーは、コードを理解するのに非常に役立ちました。ぜひ、このホワイトペーパーから始めることをお勧めします。 https://curve.fi/files/CurveDAO.pdf 具体的にはこの部分:

回答を読む