論文の概要: An Extended Pattern Collection for Blockchain-based Applications
- arxiv url: http://arxiv.org/abs/2502.16017v1
- Date: Sat, 22 Feb 2025 00:15:30 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-02-25 15:56:53.618760
- Title: An Extended Pattern Collection for Blockchain-based Applications
- Title(参考訳): ブロックチェーンベースのアプリケーションのための拡張パターンコレクション
- Authors: Xiwei Xu, Cesare Pautasso, Sin Kuang Lo, Liming Zhu, Qinghua Lu, Ingo Weber,
- Abstract要約: ブロックチェーンは、新しい形の分散ソフトウェアアーキテクチャを可能にする新興技術である。
ブロックチェーン技術は初期段階にあるため、体系的に組織化された知識が欠如している。
ソフトウェアアーキテクチャの設計でブロックチェーンを使用するためのパターンのリストを収集します。
- 参考スコア(独自算出の注目度): 14.352109014262995
- License:
- Abstract: Blockchain is an emerging technology that enables new forms of decentralized software architectures, where distributed components can reach agreements on shared system states without trusting a central integration point. Blockchain provides a shared infrastructure to execute programs, called smart contracts, and to store data. Since blockchain technologies are at an early stage, there is a lack of a systematically organized knowledge providing a holistic view on designing software systems that use blockchain. We view blockchain as a component of a bigger software system, which requires patterns for using blockchain in the design of the software architecture. In this paper, we collect a list of patterns for blockchain-based applications. The pattern collection is categorized into five categories, including interaction with external world patterns, data management patterns, security patterns, structural patterns of contracts, and user interaction patterns. Some patterns are designed considering the nature of blockchain and how blockchains can be specifically introduced within real-world applications. Others are variants of existing design patterns applied in the context of blockchain-based applications and smart contracts.
- Abstract(参考訳): 分散コンポーネントは、集中的な統合ポイントを信頼することなく、共有システム状態上の合意に達することができる。
Blockchainは、スマートコントラクトと呼ばれるプログラムを実行し、データを格納するための共有インフラストラクチャを提供する。
ブロックチェーン技術は初期段階にあるため、ブロックチェーンを使用するソフトウェアシステムを設計するための全体像を提供する、体系的に組織化された知識が欠如している。
私たちはブロックチェーンを,ソフトウェアアーキテクチャの設計にブロックチェーンを使用するためのパターンを必要とする,より大きなソフトウェアシステムのコンポーネントとして捉えています。
本稿では、ブロックチェーンベースのアプリケーションのためのパターンのリストを収集する。
パターンコレクションは,外部の世界パターンとのインタラクション,データ管理パターン,セキュリティパターン,コントラクトの構造パターン,ユーザインタラクションパターンなど,5つのカテゴリに分類される。
いくつかのパターンは、ブロックチェーンの性質と、実際のアプリケーション内でブロックチェーンを具体的に導入する方法を考慮して設計されている。
ブロックチェーンベースのアプリケーションやスマートコントラクトのコンテキストに適用される、既存のデザインパターンの変種もある。
関連論文リスト
- Mastering AI: Big Data, Deep Learning, and the Evolution of Large Language Models -- Blockchain and Applications [17.293955748551053]
Bitcoinの構造と仕組みを調査し、仕事の証明、持ち込みの証明、スマートコントラクトなどのトピックを取り上げている。
分散型金融(DeFi)やサプライチェーン管理、ID認証といった業界におけるブロックチェーンの実践的応用が強調されている。
論文 参考訳(メタデータ) (2024-10-14T02:56:36Z) - BlockFound: Customized blockchain foundation model for anomaly detection [47.04595143348698]
BlockFoundは、異常なブロックチェーントランザクション検出のためのカスタマイズされた基盤モデルである。
ブロックチェーントランザクションのユニークなデータ構造をモデル化するための、一連のカスタマイズデザインを紹介します。
BlockFoundは、Solana上の異常なトランザクションを高精度に検出する唯一の方法である。
論文 参考訳(メタデータ) (2024-10-05T05:11:34Z) - The Latency Price of Threshold Cryptosystem in Blockchains [52.359230560289745]
本稿では,Byzantine-fault Tolerant(BFT)コンセンサスプロトコルを用いた,しきい値暗号とブロックチェーンのクラス間の相互作用について検討する。
しきい値暗号システムに対する既存のアプローチは、しきい値暗号プロトコルを実行するための少なくとも1つのメッセージ遅延の遅延オーバーヘッドを導入している。
しきい値が狭いブロックチェーンネイティブのしきい値暗号システムに対して,このオーバーヘッドを取り除く機構を提案する。
論文 参考訳(メタデータ) (2024-07-16T20:53:04Z) - Cross-Blockchain Communication Using Oracles With an Off-Chain Aggregation Mechanism Based on zk-SNARKs [0.716879432974126]
本稿では,ZeroKnowledge Succinct Non-interactive Arguments of Knowledge (zk-SNARKs)に基づくオフチェーンアグリゲーション機構を持つオラクルを提案する。
提案されたソリューションは、ブロックチェーンにデータを送信するために、常に378kgasしか必要とせず、主にクエリされたブロックチェーンの基盤技術とは独立している。
論文 参考訳(メタデータ) (2024-05-14T07:48:19Z) - Blockchains for Internet of Things: Fundamentals, Applications, and Challenges [38.29453164670072]
すべてのブロックチェーンシステムが、特定のIoTアプリケーションに適しているわけではない。
パブリックブロックチェーンは機密データを格納するのに適していない。
ブロックチェーンのアプリケーションを、エッジAI、通信、ヘルスケアの3つの重要なIoT領域で調査する。
論文 参考訳(メタデータ) (2024-05-08T04:25:57Z) - Enhancing Trust and Privacy in Distributed Networks: A Comprehensive Survey on Blockchain-based Federated Learning [51.13534069758711]
ブロックチェーンのような分散型アプローチは、複数のエンティティ間でコンセンサスメカニズムを実装することで、魅力的なソリューションを提供する。
フェデレートラーニング(FL)は、参加者がデータのプライバシを保護しながら、協力的にモデルをトレーニングすることを可能にする。
本稿では,ブロックチェーンのセキュリティ機能とFLのプライバシ保護モデルトレーニング機能の相乗効果について検討する。
論文 参考訳(メタデータ) (2024-03-28T07:08:26Z) - Generative AI-enabled Blockchain Networks: Fundamentals, Applications,
and Case Study [73.87110604150315]
Generative Artificial Intelligence(GAI)は、ブロックチェーン技術の課題に対処するための有望なソリューションとして登場した。
本稿では、まずGAI技術を紹介し、そのアプリケーションの概要を説明し、GAIをブロックチェーンに統合するための既存のソリューションについて議論する。
論文 参考訳(メタデータ) (2024-01-28T10:46:17Z) - PBL: System for Creating and Maintaining Personal Blockchain Ledgers [3.5897534810405403]
この作業は、パーソナルブロックチェーン台帳の作成とメンテナンスのための新しいアーキテクチャを提供する。
当社のシステムは独立したモジュールサービスを利用して,個人がデータをパーソナルブロックチェーン台帳に安全に保存することを可能にする。
厳密な数学的手法を用いて,本システムは付加性のみ,不変性,改ざん性,改ざん性,改ざん性に優れた台帳を生成する。
論文 参考訳(メタデータ) (2023-05-08T14:17:27Z) - SoK: Blockchain Governance [13.95507600720467]
ブロックチェーンガバナンスのトピックは、徹底的な体系化のための肥大したドメインである。
まずは、健全なガバナンスシステムのための包括的なプロパティの配列を蒸留することから始めます。
すべての性質は、少なくとも1つのシステムによって、部分的にも満たされるが、それらの大部分を満たさない。
論文 参考訳(メタデータ) (2022-01-18T18:38:26Z) - Quantum-resistance in blockchain networks [46.63333997460008]
本稿では、ブロックチェーンネットワークにおける量子脅威を特定し、排除するために、米国間開発銀行、IDBラボ、LACChain、量子コンピューティング(CQC)、Tecnologicalo de Monterreyによる研究について述べる。
量子コンピューティングの出現は、非量子耐性暗号アルゴリズムを利用するため、インターネットプロトコルやブロックチェーンネットワークを脅かす。
論文 参考訳(メタデータ) (2021-06-11T23:39:25Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。