よくある質問
1. IBAXについて簡単に説明してください。
- IBAXは、統合アプリケーション開発環境をベースにしたデジタルエコシステムを構築するブロックチェーンプラットフォームです。マルチレベルの許可システムを持ち、データ、インターフェース、スマートコントラクトのアクセス権を管理します。
2. IBAXはBitcoin、Ethereumまたは他のブロックチェーンに適用できますか?
- 適用できません。IBAXは独自のオリジナルブロックチェーンをベースにしています。
3. IBAXと他の内部にスマートコントラクトの実行メカニズムを備えた公開ブロックチェーンプラットフォームとの主な違いは何ですか?
- IBAXには、上記のブロックチェーンで見つけることができない独自の機能があります:
- シングルクライアントソフトウェア内の統合アプリケーション開発環境があります;
- ページデザイン用の特別なテンプレート言語Logicorとコントラクト言語Needleが連携しています;
- メンバー、役割、コントラクトに権限を付与できる、データ、インターフェース、スマートコントラクトのアクセス権を管理するマルチレベルの許可システムがあります;
- ブロックチェーンアプリケーションを作成し、ユーザーがそれらとやり取りするための自律ソフトウェア環境として使用されるエコシステムがあります;
- スマートローズ(専用のスマートコントラクト)で書かれた一連のルールである法的システムがあり、プラットフォームユーザーとの関係を規制し、問題解決のためのプロトコルパラメータの変更プロセスを定義します。
4. 独自の暗号通貨はありますか?
- はい、IBAXは独自のトークンであるIBXCを使用しています。
5. ノードとは何ですか?誰がメンテナンスを行いますか?
- ノードは、トランザクションの検証と新しいブロックの生成権限を持つネットワークノードです。
- 十分な処理能力と耐障害性を持つネットワークノードは、ノードになることができます。IBAXはProof of Authority(PoA)のコンセンサスメカニズムを使用しています。エコシステムの投票に基づいて検証ノードになることができますが、プラットフォームのトークン所有者が正常な運用能力を持つことが証明されたエコシステムのみがそのような投票に参加できます。この権限のアルゴリズムを使用して、マスターノードはネットワークの運用を維持することが最も望ましいため、主要なエコシステムによって実行されます。
6. プラットフォームエコシステムとは何ですか?
- エコシステムは、実際にはブロックチェーンアプリケーションを作成し、ユーザーの操作を行うための自律ソフトウェア環境です。
7. 誰がエコシステムを作成できますか?
- プラットフォームのすべてのユーザーが新しいエコシステムを作成できます。
8. ユーザーはどのようにエコシステムのメンバーになりますか?
- ユーザーは既存のいずれかのエコシステムのメンバーとして登録することができます。エコシステムの戦略は、新しいエコシステムのキーパブリック情報を専用のエコシステムカタログに公開する異なるメンバーの入会手続きを定義します。
9. 1人のユーザーが複数のエコシステムを作成できますか?
- はい、各ユーザーは任意の数のエコシステムを作成することができ、複数のエコシステムのメンバーにもなることができます。
10. プラットフォームアプリケーションとは何ですか?
- アプリケーションは、機能やサービスを実装した完全なソフトウェア製品です。アプリケーションにはデータベーステーブル、コントラクト、およびページが含まれます。
11. アプリケーションを作成するために使用するプログラミング言語は何ですか?
12. アプリケーションを作成し、ユーザーとやり取りするために使用するソフトウェアは何ですか?
- アプリケーションプログラムはWeaverで書かれ、実行されます。他のソフトウェアは必要ありません。
13. プラットフォームのコントラクトはサードパーティのAPIを使用してデータにアクセスできますか?
- いいえ、コントラクトはブロックチェーンに直接保存されたデータにのみアクセスできます。外部データソースの処理にはCLBが使用されます。
14. ブロックチェーンに保存されたコントラクトは変更できますか?
- はい、コントラクトは変更できます。コントラクトの変更権限は作成者によって指定され、変更を拒否する権限や、コントラクトやメンバーによる変更の許可、またはスマートローに複雑な条件のセットを構成する権限を付与することができます。
- Weaverはすべてのバージョンのコントラクトにアクセスできるようにします。
15. スマートローとは何ですか?
- スマートローは、従来の契約の操作を制御し制限するために設計された契約です。これにより、エコシステムメンバーの活動を制御し制限することができます。
- スマートローのセットは、エコシステムの法的システムと見なすことができます。
16. コントラクトは他のコントラクトを呼び出して実行できますか?
- はい、コントラクトは直接アドレッシングによって他のコントラクトを呼び出し、パラメータを提供するか、リンク名でコントラクトを呼び出すことができます。詳細については、スマートコントラクトを参照してください。
17. アプリケーションはマスターコントラクトで実行されますか?
- いいえ、コントラクトは特定の機能を実行する自律型のプログラムモジュールです。各コントラクトは指定されたデータを受け取り、それらのデータの正当性を確認し、データベースにトランザクションとして記録されるいくつかの操作を実行するように構成されます。
18. アプリケーションを異なる言語にローカライズできますか?
- はい、Weaverには組み込みのローカライゼーションサポートメカニズムがあり、任意の言語でページを作成することができます。
19. テンプレート言語を使用せずにページを作成できますか?
20. ページはブロックチェーンに保存されますか?
- はい、ページとコントラクトはブロックチェーンに保存されます。これにより、改ざんされることが防止されます。
21. コントラクト操作にはどのような種類のデータベースを使用できますか?
22. データベーステーブル内のデータへのアクセスはどのように管理されますか?
- エコシステムメンバー、役割、または指定されたコントラクトの構成に対して、新しいフィールド、新しいエントリ、またはデータの列のアクセス許可を追加または変更することができます。特定の操作を実行して作成されたコントラクトは除外されます。
23. エコシステム内のアプリケーションは、他のエコシステムのアプリケーションとデータを交換できますか?
- はい、データの交換は、すべてのエコシステムに適用されるグローバルデータテーブルを介して組織することができます。
24. 新しいエコシステム内のすべてのアプリケーションをゼロから作成する必要がありますか?
- いいえ、新しいエコシステムにはいくつかのデフォルトのアプリケーションがあります:
- エコシステムメンバーと役割を管理する機構
- 他のトークンの発行と設定
- 投票システム
- 通知システム
- エコシステムメンバー間のメッセンジャー
これらのアプリケーションは、特定のエコシステムの特別なニーズに合わせて編集および設定することができます。
25. アプリケーションの操作には料金が発生しますか?
- はい、アプリケーションのリソース利用にはプラットフォームでの料金が必要です。
26. アプリケーションの運用費用は誰が支払いますか?
対応するアカウントアドレスについて、アプリケーションの運用費用を支払う方法は現在4つあります:
コントラクト呼び出し元の場合、ユーザーがコントラクトを呼び出すと、デフォルトでユーザーのアカウントから手数料が支払われます。
コントラクトのバインディング当事者の場合、手数料はコントラクト作成者が指定したバインディングアカウントから支払われます。
エコシステム作成者の場合、エコシステム内のすべてのアプリケーションの手数料は、それぞれのエコシステム作成者によって支払われます。
専用エコシステムウォレット。各エコシステムには専用のアカウントがあります。エコシステム作成者がそれをアクティブ化した場合、エコシステム内のすべてのアプリケーションの手数料はこのアカウントから支払われます。
支払いの優先順位:専用エコシステムウォレット>エコシステム作成者>コントラクトバインディング当事者>コントラクト呼び出し元。
27. エコシステム内のアプリケーションを脆弱性による攻撃からどのように保護しますか?
- プラットフォームチームもアプリケーションコードのエラーを完全に回避する方法はないことを認識しています。特に、アプリケーションは任意のユーザーによって作成される可能性があるためです。そのため、脆弱性の悪用による影響を排除するメカニズムを確立することにしました。法的システムは、攻撃操作を停止し、いくつかのトランザクションを使用してアプリケーションを元の状態に復元することができます。法的システムは、そのようなコントラクトを実行する権限と、これらの権限を付与するための投票手続きを定めています。
28. 将来の計画ではどのような新機能が実装される予定ですか?
- ビジュアルスマートコントラクトデザイナー
- ハイブリッドデータベース(SQLおよびNoSQL)のサポート
- 異なるエコシステムからのトランザクションの並行マルチスレッド処理
- クライアント上でのリソース集約的な計算の実行
- エコシステムのホスティングおよび計算能力の交換
- 子ノード。サーバー上で一部のブロックのみを保存
- セマンティックリファレンス(オントロジー)を使用して、プラットフォーム内のデータ操作を統一する
29. IBAXの機能を証明する方法はありますか?
- IBAX Network上で、概念実証プロジェクトや事例がいくつか実装されています。これには、社会化された税金徴収と電子請求書の生成と流通システム、医療機器監視、偽造防止とトレーシングシステム、金融と監視システム、投票/投票システム、ビジネス登録、貿易ファイナンスツール、資産登録契約管理システムなどがあります。