|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
開閉
オープン/クローズとは何ですか?
始値/終値とは、ある期間、たとえば一日の始まりにおける暗号通貨の始値の価格を指します。ある時間帯、たとえば一日の終わりに暗号通貨が終了する価格。一般に、取引が行われる時間が固定されている従来の金融市場では、これらの用語の方が便利でした。
ソフトウェア開発において、オープン/クローズとは、ソース コードを一切変更することなく拡張可能なソフトウェア パーツ (関数、モジュールなど) のプログラミング原則を指します。コード自体は柔軟性を備えていますが、基本的な部分を変更する機能は制限されています。これにより、新しい要件が発生するたびにソフトウェアを完全に変更する必要がなくなります。これは Bertrand Meyer によって初めて説明され、オブジェクト指向プログラミングの SOLID 原則の一部を形成します。オープン/クローズは、不変の性質があるため、ブロックチェーンと暗号プロジェクトの設計にとって特に重要です。
ブロックチェーンとそのパラメーターは、一度実装されると簡単に変更できません。これは、変更にはネットワークのすべてのノードと参加者が同意する必要があり、コンセンサスを形成する必要があるためですが、これは必ずしも簡単ではありません。そのため、ブロックチェーン プラットフォームと分散型アプリケーションは通常、ハード フォーク、つまり新しいチェーンで開始することによってのみ変更可能です。
ハードフォークは不便な手順であり、ユーザーにとっては非常に危険です。プロジェクトにとって、変更を追求したり、機能を追加/変更したりする必要があるたびにハードフォークするのは現実的ではありません。したがって、ブロックチェーンのプログラミングはオープン/クローズの原則に大きく依存しており、これは、劇的な変更を引き起こすことなく機能を拡張する余地を残すことを意味します。
信頼された実行環境 (TEE)
Trusted Execution Environment (TEE) は、メイン プロセッサ内の安全な領域であり、機密性の高いコードやデータが改ざんや外部からの監視を恐れることなく動作できる保護されたスペースを提供します。 |
人間の鍵
ヒューマン キーは、あなたが何であるか、あなたが知っていること、またはあなたが持っているものから派生した暗号鍵です。これらは、デジタル資産の保護、プライバシーの保護、分散型 Web へのアクセスに使用されます。 |
オープンファイナンス (OpenFi)
OpenFi は「Open Finance」の略で、従来の金融 (TradFi) と分散型金融 (DeFi) を統合した金融フレームワークです。 |
サービスとしてのロールアップ (RaaS)
Rollups-as-a-Service (RaaS) を使用すると、ビルダーは独自のロールアップを迅速に構築して起動できます。 RaaS プロバイダーは、基盤となる技術スタックのカスタマイズ、コードなしの管理、コア インフラストラクチャとのワンクリック カスタム統合などのエンドツーエンドのソリューションを提供します。 |
データ可用性サンプリング (DAS)
データ可用性サンプリング (DAS) は、各参加者がデータセット全体をダウンロードすることなく、分散型アプリケーションがブロック データの可用性を検証できるようにする方法です。 |
複数のデータの可用性 (MultiDA)
このブロックチェーン アーキテクチャでは、複数のデータ可用性 (DA) サービスを使用してデータの冗長性を確保します。 |