論文の概要: The Myth of Immutability: A Multivocal Review on Smart Contract Upgradeability
- arxiv url: http://arxiv.org/abs/2504.02719v1
- Date: Thu, 03 Apr 2025 16:02:46 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-04-04 12:57:39.198123
- Title: The Myth of Immutability: A Multivocal Review on Smart Contract Upgradeability
- Title(参考訳): イミュータビリティの神話:スマートコントラクトのアップグレード性に関する多言語レビュー
- Authors: Ilham Qasse, Isra M. Ali, Nafisa Ahmed, Mohammad Hamdaqa, Björn Þór Jónsson,
- Abstract要約: セキュリティと信頼性の促進のようなブロックチェーンプラットフォーム上のスマートコントラクトの不変性は、更新やバグ修正、デプロイ後の新機能の追加といった課題を提起する。
学術研究や産業において様々なアップグレードメカニズムが提案されているにもかかわらず、それらのトレードオフと実践的意味に関する包括的な分析は欠如している。
本研究の目的は,既存のスマートコントラクトアップグレードメカニズムを体系的に識別し,分類し,評価することである。
- 参考スコア(独自算出の注目度): 0.6124448703245243
- License:
- Abstract: The immutability of smart contracts on blockchain platforms like Ethereum promotes security and trustworthiness but presents challenges for updates, bug fixes, or adding new features post-deployment. These limitations can lead to vulnerabilities and outdated functionality, impeding the evolution and maintenance of decentralized applications. Despite various upgrade mechanisms proposed in academic research and industry, a comprehensive analysis of their trade-offs and practical implications is lacking. This study aims to systematically identify, classify, and evaluate existing smart contract upgrade mechanisms, bridging the gap between theoretical concepts and practical implementations. It introduces standardized terminology and evaluates the trade-offs of different approaches using software quality attributes. We conducted a Multivocal Literature Review (MLR) to analyze upgrade mechanisms from both academic research and industry practice. We first establish a unified definition of smart contract upgradeability and identify core components essential for understanding the upgrade process. Based on this definition, we classify existing methods into full upgrade and partial upgrade approaches, introducing standardized terminology to harmonize the diverse terms used in the literature. We then characterize each approach and assess its benefits and limitations using software quality attributes such as complexity, flexibility, security, and usability. The analysis highlights significant trade-offs among upgrade mechanisms, providing valuable insights into the benefits and limitations of each approach. These findings guide developers and researchers in selecting mechanisms tailored to specific project requirements.
- Abstract(参考訳): Ethereumのようなブロックチェーンプラットフォームにおけるスマートコントラクトの不変性は、セキュリティと信頼性を促進するが、更新やバグ修正、デプロイ後の新機能の追加には課題がある。
これらの制限は脆弱性や時代遅れの機能を招き、分散化されたアプリケーションの進化とメンテナンスを妨げる可能性がある。
学術研究や産業において様々なアップグレードメカニズムが提案されているにもかかわらず、それらのトレードオフと実践的意味に関する包括的な分析は欠如している。
本研究の目的は,既存のスマートコントラクトアップグレードメカニズムを体系的に識別し,分類し,評価することであり,理論的概念と実践的実装のギャップを埋めることである。
標準化された用語を導入し、ソフトウェアの品質属性を使用して異なるアプローチのトレードオフを評価する。
我々は、学術研究と産業実践の両方からアップグレードメカニズムを分析するために、MLR(Multivocal Literature Review)を行った。
まず、スマートコントラクトのアップグレード可能性の統一的な定義を確立し、アップグレードプロセスを理解するために必要なコアコンポーネントを特定します。
この定義に基づき、既存の手法を完全アップグレードと部分アップグレードのアプローチに分類し、文献における多様な用語を調和させるために標準化された用語を導入した。
次に、それぞれのアプローチを特徴づけ、複雑さ、柔軟性、セキュリティ、ユーザビリティといったソフトウェア品質特性を使用して、そのメリットと制限を評価します。
この分析は、アップグレードメカニズム間の重要なトレードオフを強調し、各アプローチのメリットと制限に関する貴重な洞察を提供する。
これらの発見は、開発者と研究者が特定のプロジェクト要件に合わせて選択するメカニズムをガイドする。
関連論文リスト
- A Survey on Inference Optimization Techniques for Mixture of Experts Models [50.40325411764262]
大規模Mixture of Experts(MoE)モデルは、条件計算によるモデル容量と計算効率の向上を提供する。
これらのモデル上で推論をデプロイし実行することは、計算資源、レイテンシ、エネルギー効率において大きな課題を示す。
本調査では,システムスタック全体にわたるMoEモデルの最適化手法について分析する。
論文 参考訳(メタデータ) (2024-12-18T14:11:15Z) - Vulnerability Detection in Ethereum Smart Contracts via Machine Learning: A Qualitative Analysis [0.0]
スマートコントラクトに対する機械学習の脆弱性検出における技術の現状を分析する。
スマートコントラクトにおける脆弱性検出の精度,スコープ,効率を高めるためのベストプラクティスについて議論する。
論文 参考訳(メタデータ) (2024-07-26T10:09:44Z) - Benchmarks as Microscopes: A Call for Model Metrology [76.64402390208576]
現代の言語モデル(LM)は、能力評価において新たな課題を提起する。
メトリクスに自信を持つためには、モデルミアロジの新たな規律が必要です。
論文 参考訳(メタデータ) (2024-07-22T17:52:12Z) - Vulnerability Detection in Smart Contracts: A Comprehensive Survey [10.076412566428756]
本研究では、スマートコントラクトにおける脆弱性の検出と緩和を改善する機械学習技術の可能性を検討する。
2018年から2023年にかけて、IEEE、ACM、ScienceDirect、Scopus、Google Scholarといったデータベースから88の記事を分析しました。
その結果、KNN、RF、DT、XG-Boost、SVMといった古典的な機械学習技術は、脆弱性検出において静的ツールよりも優れていることがわかった。
論文 参考訳(メタデータ) (2024-07-08T11:51:15Z) - Immutable in Principle, Upgradeable by Design: Exploratory Study of Smart Contract Upgradeability [0.717789756063617]
本研究は、アップグレード可能なコントラクトを特定し、そのアップグレード履歴を調べて、変更に関連するトレンド、好み、課題を明らかにする。
4400万以上の契約を分析した結果、アップグレード可能な特性を持つのはわずか3%、アップグレード中のアップグレードは0.34%に過ぎなかった。
アップグレードとユーザアクティビティの関係は複雑で、進化を超えてスマートコントラクトの使用に大きな影響を与えることが示唆されている。
論文 参考訳(メタデータ) (2024-07-01T17:35:37Z) - Coding for Intelligence from the Perspective of Category [66.14012258680992]
符号化の対象はデータの圧縮と再構成、インテリジェンスである。
最近の傾向は、これらの2つの分野の潜在的均一性を示している。
本稿では,カテゴリ理論の観点から,インテリジェンスのためのコーディングの新たな問題を提案する。
論文 参考訳(メタデータ) (2024-07-01T07:05:44Z) - What Does Evaluation of Explainable Artificial Intelligence Actually Tell Us? A Case for Compositional and Contextual Validation of XAI Building Blocks [16.795332276080888]
本稿では,説明可能な人工知能システムのためのきめ細かい検証フレームワークを提案する。
技術的ビルディングブロック,ユーザによる説明的成果物,ソーシャルコミュニケーションプロトコルといった,モジュール構造の本質を認識します。
論文 参考訳(メタデータ) (2024-03-19T13:45:34Z) - A Unifying Perspective on Multi-Calibration: Game Dynamics for
Multi-Objective Learning [63.20009081099896]
マルチキャリブレーション予測器の設計と解析のための統一フレームワークを提供する。
ゲームダイナミクスとの接続を利用して,多様なマルチ校正学習問題に対する最先端の保証を実現する。
論文 参考訳(メタデータ) (2023-02-21T18:24:17Z) - Pre-deployment Analysis of Smart Contracts -- A Survey [0.27195102129095]
本稿では,スマートコントラクトの脆弱性と方法に関する文献を体系的にレビューする。
具体的には、スマートコントラクトの脆弱性とメソッドを、それらが対処するプロパティによって列挙し分類します。
異なる手法の強みに関するいくつかのパターンがこの分類プロセスを通して現れる。
論文 参考訳(メタデータ) (2023-01-15T12:36:56Z) - Learning Dynamic Mechanisms in Unknown Environments: A Reinforcement Learning Approach [123.55983746427572]
本稿では,複数ラウンドの対話を通して動的ビックレー・クラーク・グローブ(VCG)機構を回復するための新しい学習アルゴリズムを提案する。
当社のアプローチの重要な貢献は、報酬のないオンライン強化学習(RL)を取り入れて、リッチな政策分野の探索を支援することである。
論文 参考訳(メタデータ) (2022-02-25T16:17:23Z) - An interdisciplinary conceptual study of Artificial Intelligence (AI)
for helping benefit-risk assessment practices: Towards a comprehensive
qualification matrix of AI programs and devices (pre-print 2020) [55.41644538483948]
本稿では,インテリジェンスの概念に対処するさまざまな分野の既存の概念を包括的に分析する。
目的は、AIシステムを評価するための共有概念や相違点を特定することである。
論文 参考訳(メタデータ) (2021-05-07T12:01:31Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。