論文の概要: DApps Ecosystems: Mapping the Network Structure of Smart Contract
Interactions
- arxiv url: http://arxiv.org/abs/2401.01991v1
- Date: Wed, 3 Jan 2024 21:48:54 GMT
- ステータス: 処理完了
- システム内更新日: 2024-01-05 16:22:41.751440
- Title: DApps Ecosystems: Mapping the Network Structure of Smart Contract
Interactions
- Title(参考訳): DAppsエコシステム:スマートコントラクトインタラクションのネットワーク構造をマッピングする
- Authors: Sabrina Aufiero, Giacomo Ibba, Silvia Bartolucci, Giuseppe Destefanis,
Rumyana Neykova, Marco Ortu
- Abstract要約: 分散アプリケーション(dApps)は、従来の集中型システムを破壊する可能性について注目を集めている。
分散化がアーキテクチャ的にどのように実装されているかを示し、共通の開発パターンと異常を識別する。
モジュラーな自己充足型契約と複雑な関数相互作用の網によって特徴付けられる一貫したネットワーク構造を見いだす。
- 参考スコア(独自算出の注目度): 3.453303606167197
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: In recent years, decentralized applications (dApps) built on blockchain
platforms such as Ethereum and coded in languages such as Solidity, have gained
attention for their potential to disrupt traditional centralized systems.
Despite their rapid adoption, limited research has been conducted to understand
the underlying code structure of these applications. In particular, each dApp
is composed of multiple smart contracts, each containing a number of functions
that can be called to trigger a specific event, e.g., a token transfer. In this
paper, we reconstruct and analyse the network of contracts and functions calls
within the dApp, which is helpful to unveil vulnerabilities that can be
exploited by malicious attackers. We show how decentralization is
architecturally implemented, identifying common development patterns and
anomalies that could influence the system's robustness and efficiency. We find
a consistent network structure characterized by modular, self-sufficient
contracts and a complex web of function interactions, indicating common coding
practices across the blockchain community. Critically, a small number of key
functions within each dApp play a pivotal role in maintaining network
connectivity, making them potential targets for cyber attacks and highlighting
the need for robust security measures.
- Abstract(参考訳): 近年では、Ethereumなどのブロックチェーンプラットフォーム上に構築され、Solidityなどの言語でコード化された分散アプリケーション(dApps)が、従来の集中システムを破壊する可能性に注目を集めている。
急速な採用にもかかわらず、これらのアプリケーションの基盤となるコード構造を理解するための限定的な研究がなされている。
特に、各dAppは複数のスマートコントラクトで構成されており、それぞれが特定のイベント、例えばトークン転送をトリガーするために呼び出される複数の関数を含んでいる。
本稿では,dapp内の契約や関数呼び出しのネットワークを再構築し,解析することで,悪意のある攻撃者によって悪用される脆弱性を明らかにすることを支援する。
分散化がいかにアーキテクチャ的に実装されているかを示し、システムの堅牢性と効率に影響を与える共通の開発パターンと異常を特定します。
モジュラーで自己満足的な契約と複雑な関数インタラクションのWebを特徴とする、一貫したネットワーク構造が、ブロックチェーンコミュニティ全体で共通のコーディングプラクティスを示しているのです。
重要なのは、各dapp内の少数の重要な機能がネットワーク接続を維持する上で重要な役割を果たし、サイバー攻撃の潜在的なターゲットとなり、堅牢なセキュリティ対策の必要性を強調していることだ。
関連論文リスト
- Phantom Events: Demystifying the Issues of Log Forgery in Blockchain [31.570414211726888]
EVMベースのブロックチェーンにおけるトランザクションログの偽造に関する,最初の詳細なセキュリティ分析を提示する。
スマートコントラクトにおける事象偽造の脆弱性を検出するためのツールを提案する。
我々は、複数の分散アプリケーションにまたがる5種類の攻撃に対して、実世界のインスタンスを特定しました。
論文 参考訳(メタデータ) (2025-02-19T08:07:26Z) - Atomic Transfer Graphs: Secure-by-design Protocols for Heterogeneous Blockchain Ecosystems [7.312229214872541]
本稿では,共通セキュリティと機能目標を実現するセキュア・バイ・デザインプロトコルを生成するフレームワークを提案する。
その結果生まれたプロトコルは、新しい最小限のスマートコントラクト機能であるTimelock Contracts (CTLC)上に構築される。
私たちのフレームワークは、既存のユースケース固有のプロトコルのパフォーマンスをマッチングまたは改善しながら、これらすべてのユースケースに対して、汎用的で証明可能なセキュアなプロトコルを初めて提供します。
論文 参考訳(メタデータ) (2025-01-29T17:25:53Z) - Internet of Agents: Weaving a Web of Heterogeneous Agents for Collaborative Intelligence [79.5316642687565]
既存のマルチエージェントフレームワークは、多種多様なサードパーティエージェントの統合に苦慮することが多い。
我々はこれらの制限に対処する新しいフレームワークであるInternet of Agents (IoA)を提案する。
IoAはエージェント統合プロトコル、インスタントメッセージのようなアーキテクチャ設計、エージェントのチーム化と会話フロー制御のための動的メカニズムを導入している。
論文 参考訳(メタデータ) (2024-07-09T17:33:24Z) - Enhancing Trust and Privacy in Distributed Networks: A Comprehensive Survey on Blockchain-based Federated Learning [51.13534069758711]
ブロックチェーンのような分散型アプローチは、複数のエンティティ間でコンセンサスメカニズムを実装することで、魅力的なソリューションを提供する。
フェデレートラーニング(FL)は、参加者がデータのプライバシを保護しながら、協力的にモデルをトレーニングすることを可能にする。
本稿では,ブロックチェーンのセキュリティ機能とFLのプライバシ保護モデルトレーニング機能の相乗効果について検討する。
論文 参考訳(メタデータ) (2024-03-28T07:08:26Z) - HasTEE+ : Confidential Cloud Computing and Analytics with Haskell [50.994023665559496]
信頼性コンピューティングは、Trusted Execution Environments(TEEs)と呼ばれる特別なハードウェア隔離ユニットを使用して、コテナントクラウドデプロイメントにおける機密コードとデータの保護を可能にする。
低レベルのC/C++ベースのツールチェーンを提供するTEEは、固有のメモリ安全性の脆弱性の影響を受けやすく、明示的で暗黙的な情報フローのリークを監視するための言語構造が欠如している。
私たちは、Haskellに埋め込まれたドメイン固有言語(cla)であるHasTEE+を使って、上記の問題に対処します。
論文 参考訳(メタデータ) (2024-01-17T00:56:23Z) - MindTheDApp: A Toolchain for Complex Network-Driven Structural Analysis
of Ethereum-based Decentralised Applications [3.6592446476338445]
本稿では、分散アプリケーション(DApps)の構造解析に特化して設計されたツールチェーンであるMindTheDAppについて述べる。
既存のツールと異なり、当社のツールチェーンはANTLR4とAST(Abstract Syntax Tree)技術を組み合わせて、スマートコントラクト内のアーキテクチャとインタラクションを特殊な二部グラフに変換する。
論文 参考訳(メタデータ) (2023-10-03T20:03:08Z) - Collaborative Learning Framework to Detect Attacks in Transactions and Smart Contracts [26.70294159598272]
本稿では、ブロックチェーントランザクションとスマートコントラクトの攻撃を検出するために設計された、新しい協調学習フレームワークを提案する。
当社のフレームワークは,マシンコードレベルでの複雑な攻撃を含む,さまざまな種類のブロックチェーン攻撃を分類する機能を示している。
我々のフレームワークは、広範囲なシミュレーションによって約94%の精度を達成し、リアルタイム実験では91%のスループットで毎秒2,150トランザクションを処理している。
論文 参考訳(メタデータ) (2023-08-30T07:17:20Z) - HBFL: A Hierarchical Blockchain-based Federated Learning Framework for a
Collaborative IoT Intrusion Detection [0.0]
セキュアでプライバシ保護されたコラボレーティブなIoT侵入検出を実現するために,階層的なブロックチェーンベースのフェデレーション学習フレームワークを提案する。
MLベースの侵入検出フレームワークの提案は、学習プロセスと組織データのプライバシを確保するために、階層的なフェデレーション付き学習アーキテクチャに従っている。
その結果は、データプライバシを保持しながら、広範囲の悪意あるアクティビティを検出できる、セキュアに設計されたMLベースの侵入検知システムである。
論文 参考訳(メタデータ) (2022-04-08T19:06:16Z) - The Feasibility and Inevitability of Stealth Attacks [63.14766152741211]
我々は、攻撃者が汎用人工知能システムにおける決定を制御できる新しい敵の摂動について研究する。
敵対的なデータ修正とは対照的に、ここで考慮する攻撃メカニズムには、AIシステム自体の変更が含まれる。
論文 参考訳(メタデータ) (2021-06-26T10:50:07Z) - ESCORT: Ethereum Smart COntRacTs Vulnerability Detection using Deep
Neural Network and Transfer Learning [80.85273827468063]
既存の機械学習ベースの脆弱性検出方法は制限され、スマートコントラクトが脆弱かどうかのみ検査される。
スマートコントラクトのための初のDeep Neural Network(DNN)ベースの脆弱性検出フレームワークであるESCORTを提案する。
ESCORTは6種類の脆弱性に対して平均95%のF1スコアを達成し,検出時間は契約あたり0.02秒であることを示す。
論文 参考訳(メタデータ) (2021-03-23T15:04:44Z) - Graph Neural Networks for Decentralized Controllers [171.6642679604005]
自律エージェントで構成される動的システムは、ロボット工学、スマートグリッド、スマートシティなど、多くの関連する問題に現れる。
最適な集中型コントローラは容易に利用できるが、スケーラビリティと実用的な実装の面で制限に直面している。
グラフニューラルネットワーク(GNN)を用いて,データから分散制御系を学習するフレームワークを提案する。
論文 参考訳(メタデータ) (2020-03-23T13:51:18Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。