信頼モデル
コントラクトが強制すること、各役割が持つすべての権限、プラットフォーム層が加えるもの、そして明示された限界。
コントラクトによる強制
- どちらの方式にもアップグレード経路はありません:プロキシなし、アップグレード可能なdelegatecallなし、自己破壊なし、フロントランニングされ得るイニシャライザーなし。
- プールの流動性には除去経路がなく、流動性を追加できるのはグラデュエーターのみです。
- 条件はローンチごとにスナップショットされます。既存のローンチ、そのルート、リザーブのリストに作用するセッターはありません。
- リエントランシーガードで保護されたプル型支払い。取引が第三者へ価値をプッシュすることはありません。
- Fixed-Price Launchでは:トレジャリーはFundCore、FundHook、FundGraduatorの変更不可能なコンストラクタ引数です。拠出はETHのみで、強制送金されたETHは計上されません。決済はアトミックかつ一定ガスで、誰でも決済できます。返金に承認は不要です。
- Curve Launchでは:供給量は1回だけミントされます。RtpTokenにはオーナー、追加ミント、送金税、ブラックリストがありません。Curve Launchのトレジャリーは、7日間の公開遅延の後にのみ変更できます。
権限の全容:RTP Curve Launch(v1.0.0-r4)
| 役割 | できること |
|---|---|
| オーナー | ローンチティアの追加、有効化、無効化。クォート資産の承認とそのカーブ値の設定。ローンチ手数料の設定(最大1 ETH)。いずれも即時に有効となり、新規ローンチにのみ適用されます。アテスターの即時取り消し。 |
| オーナー(遅延あり) | トレジャリー、アテスター、検証ゲートの変更は、公開された状態で7日間待機します。トレジャリーまたはアテスターの変更は、オーナーまたは現在のトレジャリーが取り消せます。ゲートの変更を取り消せるのはオーナーのみです。 |
| オーナーまたはトレジャリー | 保留中のソーシャルハンドルの紐付けを、72時間の告知期間中に取り消す。 |
| 誰にもできないこと | 取引や受け取りの一時停止、他者に計上された資金の移動、プールへの操作、コントラクトのアップグレード。 |
デプロイ済みのテストネットインスタンス。これは以前のビルドによるものです(2026年10月22日デプロイ)。次のインスタンスがv1.0.0-r4をデプロイするまでは、オーナーが新規ローンチの一時停止とトレジャリーの変更を即時に行うことができ、アテスターの変更は2日間待機し、紐付けされていないソーシャルハンドルの残高は60日後に回収(スイープ)でき、オーナーとトレジャリーは同一アドレスであり、バイ・アンド・バーンエンジンとレンズはデプロイされていません。
権限の全容:RTP Fixed-Price Launch
| 主体 | できること |
|---|---|
| オペレーター(プラットフォームのSafe) | 新規の固定価格ローンチの作成を一時停止する。48時間の遅延の後、それ以降のローンチについてのみ:成功手数料(最大3%)とチームの上限(最大25%)を変更する。48時間の遅延の後に運用先アダプターを有効化する(それぞれ固定の容量)。アダプターを即時に無効化する(止まるのは新規の預け入れのみ)。新しいリファラルアテスターを提案する(7日間)か、即時に取り消す。72時間の公開告知期間中にIDの紐付けを取り消す(トレジャリーも同様に可能)。 |
| 各プラットフォーム | コンパイル済み上限の範囲内で、独自の手数料条件と受取先を設定する:自らの取り分としてプール手数料の最大20%、リファラル予算として20%、最大0.1 ETHの作成手数料、最大1%のFundZap手数料。変更はそれ以降のローンチにのみ適用されます。受取先はいつでも変更できます。 |
| 誰にもできないこと | 取引、拠出、返金、受け取り、決済の一時停止。他者に計上された資金の移動。プールへの操作。既存のローンチの変更。トレジャリーの変更。コントラクトのアップグレード。 |
プラットフォーム層の管理策(RTP.fun上のFixed-Price Launch)
RTP.funでの表示。どのアドレスもローンチを作成できるため、紛らわしい類似のローンチがオンチェーンに存在し得ます。RTP.funが認証済みとして表示するのは、名称、シンボル、ロゴのチェックを通過したローンチのみです。それ以外は未認証と表示され、認証がオンチェーンのフィールドから推定されることはありません。
規約と地域。RTP.funでは、ユーザーとクリエイターは、作成、拠出、取引の前に、ガス代不要のウォレット署名で適用される規約に署名します。また、制限対象地域では参加を提供していません。これらの管理策は、コントラクトを直接呼び出すユーザーや、他のフロントエンドを使うユーザーには及びません。返金と受け取りが妨げられることはありません。
エアドロップリストのルール。リストはクリエイターが作成し、クリエイターが署名します。スクリーニングではアドレスを除外することしかできず、追加することはできません。対象資格を購入、保有、宣伝活動に依存させてはならず、スナップショットは告知より前に取得されます。
設計上の限界
- オンチェーンのルールでは、1人が管理する複数のウォレットを識別できません。チームが公開バッチでサブウォレットを使う問題には、プラットフォーム層の管理策で対処し、脅威モデルに記載しています。
- 規約への署名などのプラットフォーム層の管理策はRTP.fun上で適用されます。コントラクトを直接呼び出すユーザーや、他のフロントエンドを使うユーザーには及びません。
- 各ネットワークのシーケンサーの挙動は、コントラクトの制御外です。設計では最悪の順序付けを想定しており、決済が滞った場合の失敗方向は全額返金です。
信頼の前提:RTP Curve Launch
| 論点 | 成り立つこと、成り立たないこと |
|---|---|
| オープニング税 | 開始直後の数秒間に購入するコストを引き上げます。それを支払う買い手は、ローンチと同じブロック内でも購入できます。 |
| 1つの当事者、複数の役割 | オンチェーンのルールでは、同一人物の2つのアドレスを区別できません。同じ当事者がクリエイター、プラットフォーム、リファラーを兼ねることができ、自己取引の経済性は、防止するのではなく開示しています。 |
| プールでのリファラーのチェック | フックからはルーターが見えるため、プールでの取引ではリファラーをトランザクションの発信元(origin)と比較します。 |
| 認証ティア | 外部のアテステーションレジストリを読み取ります。そのレジストリの変更は、新規の認証済みローンチとクリエイターキーの移転に影響しますが、既存の残高には影響しません。 |
| ソーシャルハンドルの紐付け | アテスターの鍵と、72時間の告知期間を誰かが監視していることに依存します。オーナーまたはトレジャリーはその期間中に紐付けを取り消すことができ、オーナーはアテスターを取り消すことができます。 |
| 移行の繰り延べ | 卒業をもたらす取引の中で引き渡しが失敗した場合、誰かがそれを完了するまで、取引はコア内プールで続きます。 |
| バイ・アンド・バーン | レート制限と価格バンドがあります。市場が動いているときには実行されない場合があり、価格の下支えではありません。 |
| シーケンサーによる順序付け | どのネットワークでもコントラクトの制御外です。設計では最悪の順序付けを想定しています。 |
| デプロイ済みインスタンス | テストネットのインスタンスは以前のビルドであり、上記の制御が適用されています。 |
| ソフトウェアのリスク | スマートコントラクトには未発見の不具合が含まれている可能性があります。セキュリティレビュー実施中:内部レビューのラウンドが進行中であり、外部監査の手配を進めています。メインネットへのデプロイは、レビューの各ラウンドと1回の完全な検証実行の後に行います。その時点で外部監査が完了していない場合があり、監査結果は完了時に公開します。 |
信頼の前提:RTP Fixed-Price Launch
| 論点 | 成り立つこと、成り立たないこと |
|---|---|
| 同一人物の複数のウォレット | オンチェーンのルールでは識別できません。チームメンバーが公開バッチで別のウォレットを使う可能性があり、フロントエンドはその旨を表示しなければなりません。 |
| バッチごとの上限 | アドレスごとの上限は各バッチ内で計算され、バッチをまたいでは計算されません。 |
| 部分的なレイズにおけるチームの割合 | チームバッチとリザーブの合計に対する上限は満額のレイズを基準に測られます。部分的なレイズでは、販売された量に占めるそれらの割合は高くなります。 |
| 1つの当事者、複数の役割 | 同じ当事者がクリエイター、プラットフォーム、リファラーを兼ね、プロトコルの取り分を除くプール手数料のすべてを受け取ることができます。これは許容されており、プロトコルの取り分は維持されます。 |
| プラットフォームの受取先 | プラットフォームは受取先をいつでも変更できます。手数料の数値はローンチごとに凍結されますが、受取先は凍結されません。 |
| IDの紐付け | アテスターの鍵と、72時間の告知期間を誰かが監視していることに依存します。オペレーターはその期間中に紐付けを取り消すことができ、アテスターを取り消すこともできます。 |
| 運用先 | 運用先は価値を失ったり、償還を拒否したりする可能性があります。そのリスクを負うのは、オプトインしたクリエイターのみです。 |
| 他者が作成するプール | 受け取られたトークンは、公式の取引開始前に別のプールに投入される可能性があります。公式プールの価格とスケジュールは影響を受けません。 |
| シーケンサーによる順序付け | どのネットワークでもコントラクトの制御外です。滞った決済は、全額返金の方向に失敗します。 |
| ソフトウェアのリスク | スマートコントラクトには未発見の不具合が含まれている可能性があります。セキュリティレビュー実施中:内部レビューのラウンドが進行中であり、外部監査の手配を進めています。メインネットへのデプロイは、レビューの各ラウンドと1回の完全な検証実行の後に行います。その時点で外部監査が完了していない場合があり、監査結果は完了時に公開します。 |
