エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Ethereum] スマートコントラクトをProxyパターンで更新可能にする方法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Ethereum] スマートコントラクトをProxyパターンで更新可能にする方法 - Qiita
はじめに Ethereumにおいてスマートコントラクトは不変です。 しかし、バグがある場合やビジネス上要件... はじめに Ethereumにおいてスマートコントラクトは不変です。 しかし、バグがある場合やビジネス上要件を追加する必要がある場合など、スマートコントラクトを更新しなければならないケースは多々存在します。 そのため、スマートコントラクトを見かけ上Upgradeable(更新可能)にみえるようにするために、現在はProxyパターンが広く用いられています。 今回は、そのProxyパターンの種類や実装方法を紹介します。 Proxyパターンとは メインのコントラクトとユーザーとの間にProxyコントラクトが存在する構成のパターンです。 ユーザーはProxyコントラクトにアクセスし、Proxyコントラクトがロジックを含むメインの実装コントラクトに対してトランザクションを転送します。 この実装パターンでは、プロキシコントラクトは変更されず常に同じアドレスとなりますが、Proxyコントラクトが参照するロ