用語と定義
ブロックチェーン用語
ブロックチェーン
ブロックチェーンは、データの信頼性を維持しながらデータの偽造や紛失を防ぐために、データを保存し、システム内でデータを送信および処理する情報システムです。 データ保護は次のようにして実現されます。
1.一連の暗号化されたブロックのブロックチェーンにデータを書き込む。
2.ピアツーピアネットワークにおけるブロックチェーンコピーの分散ストレージ。
3.コンセンサスメカニズムを使用したすべてのノード上のブロックチェーンの同期。
4.データ送信を保存し、ブロックチェーンに契約を処理するアルゴリズムを備えたネットワークを使用してデータ操作を実行する際のデータの信頼性を確保します。
ピアツーピアネットワーク
同等の特権を持つノード (中央サーバーなし) で構成されるコンピューター ネットワーク。
ハッシュ
ハッシュとも呼ばれ、ファイルまたはデータ セットの長さのバイナリ値を、より短い固定長のバイナリ値にマッピングすること。
ブロック
トランザクションの形式と署名を検証した後、トランザクション セットはオナー ノードによって特定のデータ構造にグループ化されます。 ブロックには、前のブロックへのリンクとしてハッシュ ポインターが含まれます。これは、ブロックチェーン暗号化のセキュリティを確保するための手段の 1 つです。
ブロック検証
ブロック構造の正確性、生成時間、前のブロックとの互換性、トランザクションの署名、トランザクションとブロック データの対応関係を検証する手順。
コンセンサス
新しいブロックをブロックチェーンに追加するプロセスで優等ノードによって使用される検証プロトコルまたはこのタイプのプロトコルのアルゴリズム。
取引
ブロックチェーンネットワーク上のデータ送信操作、またはブロックチェーン内のそのようなトランザクションの記録。
トークン
ブロックチェーン上で流通できる暗号化されたデジタル権利と共有の証明。 レジスターに保管される一連の識別可能なデジタル記録。これらの記録間の権利と共有を交換するメカニズムが含まれます。
身元
システム内のユーザーを識別するために使用される暗号化プログラム。
一意の識別
アカウントをユーザーにリンクするプロセスでは、ユーザー名を実際のユーザーにリンクするために、生体認証を達成するための法的および組織的な取り組み、またはその他の手順が必要です。
秘密鍵
所有者によって秘密裏に保存された文字列。所有者がインターネット上の仮想アカウントにアクセスし、トランザクションに署名するために使用されます。
公開鍵
秘密キーの信頼性をチェックするために使用される文字列。 公開キーは秘密キーから一意に導出されます。
デジタル署名
暗号化されたデータ処理後に取得されるドキュメントまたはメッセージの属性。 デジタル署名は、文書の完全性 (変更がないこと) と信頼性 (送信者の身元の検証) をチェックするために使用されます。
スマートコントラクト
ブロックチェーンでデータ保存操作を実行するプログラムでは、すべてのコントラクトがブロックチェーンに保存されます。
取引手数料
トランザクションを実行するために優等ノードに支払われる料金。
二重支出
ブロックチェーンネットワークを攻撃する方法。 その結果、トランザクションには同じトークンが 2 回かかります。
この種の攻撃はブロックチェーンがフォークされるときに発生し、攻撃者がネットワークの検証能力の 50% 以上を制御している場合にのみ実行できます。
暗号化
デジタル データ変換の 1 つの方法であり、対応する復号キーを持っている当事者のみがそれを読み取ることができます。
プライベートブロックチェーン
すべてのノードとデータ アクセス権が単一の組織 (政府、企業、個人) によって集中管理されるブロックチェーン ネットワーク。
パブリックブロックチェーン
どの組織にも管理されていないブロックチェーン ネットワークでは、すべての決定はネットワーク参加者間の合意に達することによって行われます。 誰もがブロックチェーンネットワークのデータを取得してアクセスできます。
権限の証明
Proof of Authority (PoA) である IBAX ネットワークは、分散、弱い集中管理、認証局を組み合わせた新しいコンセンサス メカニズムを作成しました。 私たちはこれを PoA (Proof of Authority) と呼んでいます。 IBAX ネットワーク全体の継続性を確保するために、コンセンサスには IBAX パブリック ネットワークだけでなく、各ユーザーおよびユーザー グループによって作成された ecoLib も含まれます。 これにより、真に自治的で分散型、公正、透明、不正行為の防止された分散型自律組織 (DAO) が構築されます。
IBAX規約
テストネット
テストに使用されるブロックチェーン ネットワークのバージョン。
メインネット
ブロックチェーン ネットワークのメイン バージョン。
取引
コントラクトを呼び出し、コントラクトの操作コマンドにパラメータを渡します。 Honor ノードの実行結果はデータベースの更新です。
ガス料金
ノードのネットワーク上で特定の操作を実行するコストを計算するために使用される従来の単位。 燃料交換レートは優等ノードの投票によって決定されます。
アカウントアドレス
データ レコードにはトークンが保存され、キーのペア (秘密キーと公開キー) を介してアクセスできます。
ウォレットアドレス
ユーザーの仮想アカウントの名前として使用される、ノード ネットワーク上のユーザーの文字エンコード識別子。
ウィーバー
ノード ネットワークに接続するために使用されるソフトウェア クライアント。デスクトップ バージョンと Web ブラウザ バージョンを提供します。
Weaver は、テーブル、ページ、コントラクトの作成と編集を含むプラットフォーム開発環境を統合します。 ユーザーは、Weaver で ECOLIB を構築し、アプリケーションを作成して使用できます。
エコリブ
アプリケーションや ECOLIB メンバーを含む、比較的クローズドまたはオープンなソフトウェア プログラミング環境。
ECOLIB メンバーは、ECOLIB に属する排他的なトークンを発行し、スマート コントラクトを使用してメンバー間の対話ルールを確立し、メンバーのアプリケーション要素へのアクセス権を設定できます。
ECOLIBパラメータ
ECOLIB の作成者のアカウントやアプリケーション要素を変更する権限など、一連の構成可能な ECOLIB パラメータは、パラメータ テーブルで変更できます。
ECOLIBメンバー
特定の ECOLIB およびアプリケーション機能にアクセスできるユーザー。
仮想プライベートECOLIB
仮想プライベート ECOLIB - Cross Ledger Base (CLB)。標準 ECOLIB の完全な機能セットを備えていますが、ブロックチェーンの外部で動作します。 CLB では、コントラクトとテンプレート言語、データベース テーブルを使用および作成し、Weaver を使用してアプリケーションを作成できます。 API を介してブロックチェーン ECOLIB 上のコントラクトを呼び出すことができます。
分散化された権限証明
分散型 Proof-of-Authority (DPoA) は、高いパフォーマンスとフォールト トレランスを提供する新しいコンセンサス アルゴリズムです。 DPoA では、新しいブロックを生成する権利は、その権利を証明したノードに与えられ、そのようなノードは事前検証を受ける必要があります。
針
ユーザー ページから受信したデータとデータベース テーブルで実行される値の操作を処理できるスマート コントラクトを作成するために使用されるスクリプト言語。
Weaver のエディターで契約を作成および編集できます。
ロジコー
ページ(logicor)の作成に使用されるテンプレート言語。 データベース テーブルから値を取得し、ユーザー ページを構築し、ユーザー入力データをコントラクトの data セクションに渡すことができます。
統合開発環境(IDE)
統合開発環境 (IDE) は、アプリケーションの作成に使用されるソフトウェア ツールのセットです。
Weaver の IDE には、コントラクト エディター、ページ エディター、データベース テーブル管理ツール、多言語リソース エディターに加え、アプリケーションのエクスポートおよびインポート機能が含まれています。 IDE は、セマンティック ツールに基づいてビジュアル ページ デザイナーを補完します。
ページエディター
Weaver では、基本的なアプリケーション要素、HTML コンテナ、フォーム フィールド、ボタン、その他のツールを画面上に直接配置して、アプリケーション ページを作成できます。
ビジュアルページデザイナー
Weaver でアプリケーション ページを作成するためのツール。インターフェイス デザイナーや「Logicor」ページ コード ジェネレーターなど。
契約編集者
Weaver のビジュアル ページを使用して契約書を作成するためのツール。
多言語リソース
Weaver のアプリケーション ページのローカリゼーションのモジュール。アプリケーション ページのラベルを選択した言語のテキスト値に関連付けます。
アプリケーションのエクスポート
アプリケーションのすべてのテーブル、ページ、およびコントラクトのソース コードをファイルとして保存します。
アプリケーションのインポート
エクスポート ファイルに含まれるアプリケーションのすべてのテーブル、ページ、コントラクトを ECOLIB にロードします。
スマートな法律
これは、規制情報を含む特別なスマート コントラクトのセットであり、操作の管理と制御、およびアクセス権の登録に使用されます。
法制度
スマート ローで確立された一連のルールとメカニズム。ECOLIB ユーザー間の関係を規制し、プロトコル パラメーターを変更するための手順ルールを定義し、さまざまな困難なソリューションを定義できます。
応用
Weaver の IDE で完全に機能するソフトウェア製品を作成します。
アプリケーションは、データベース テーブル、スマート コントラクト、構成アクセス権を持つユーザー ページなどの要素のコレクションです。
ページ
画面上に対話型インターフェイスを形成する、Logicor テンプレート言語で記述されたプログラム コード。
コードセグメント
Logical テンプレート言語で記述されたプログラム コード。アプリケーション ページで再利用できます。
アクセス権
テーブル、コントラクト、ページを作成および編集するためのアクセス権を取得するための条件。
テーブルへのアクセス権は、行と列を追加し、列の値を編集する権限で構成できます。
名誉ノード
ブロックを生成および検証する権利を持つネットワーク ノード内のノード。
ガーディアンノード
完全なブロックチェーンの最新バージョンを保存するために使用されるネットワーク上のノード。
同時トランザクション処理
異なる ECOLIB からのデータを同時に処理することでトランザクションの処理速度を向上させる方法。