Chaohua コミュニティ問題 046 | Chromia が「ワンクリック」で DApp を構築する方法を愚かにも教えます

2017 年末、「Crypto Kitties」の誕生により DApps が大爆発を起こし、それ以来、ブロックチェーンの世界の参加者は、分散型アプリケーション、分散型ゲーム、分散型アプリケーションの可能性を爆発的に研究し始めました。分散型金融と分散型取引所の発展に伴い、多くの概念が登場しています。
しかし、3 年が経過した現在、分散型アプリケーションの概念は誰もがよく知っていますが、ブロックチェーンの世界全体を見ると、参加者が名前を付けることができる DApp はまだ数えるほどしかありません。イーサリアムはDeFiの道を歩み始めたが、ブラックスワン事件が頻発し、かつては「ほうれん草チェーン」と呼ばれたEOSやTronなど、ある分野で栄華を誇ろうとする他の垂直型パブリックチェーンは名ばかりの存在がほとんどである。
それでも、暗号マニアは分散型アプリケーションの探索をやめておらず、世界のトップ開発者や投資家の多くは今でも新しいものの誕生を積極的に楽しみにし、促進しています。
最近、イスラエルの DApp 開発プラットフォーム Chromia の共同創設者兼 CEO である Henrik Hjelte 氏と中国市場担当副社長の Malcolm Lerider 氏が Odaily の「Chaohua Community」を訪問し、DApp 開発者が DApp を迅速かつ簡単に構築できるように支援する方法を共有しました。以下はAMAの本質です、お楽しみください〜
Odaily:まずはChromiaプロジェクトについて簡単に紹介していただけますか?そして、クロミアを作成した当初の目的は何でしたか?業界のどのような問題点を解決したいと考えていますか?
Henrik Hjelte:Chromia は、従来のデータベース、リレーショナル データベース、ブロックチェーン セキュリティを相互に接続するパブリック チェーン プラットフォームです。 Chromia は、DApp 開発者がより速く、より簡単にコーディングできるようにするチューリング完全スマート コントラクトを備えています。開発者は、SQL (構造化照会言語) の強力な機能と一般的なコンピューター言語を組み合わせた、コードの書き方を学びやすい新しいプログラミング言語を使用して、基盤となるブロックチェーン ネットワークをより安全で安定させることができます。
Chromia の目標は、さまざまな組織に存在するリレーショナル データベースとブロックチェーンを組み合わせることです。私たちは、ユーザーが分散型アプリケーションを安全に開発できるプラットフォームを提供したいと考えています。
Odaily:DApp 開発者にとって、DApp を開発する際によく遭遇する困難は何だと思いますか? Chromia は開発者がこれらの問題を解決するのにどのように役立ちますか?
Henrik Hjelte:通常のDApp開発プラットフォームに比べ、開発者が開発内容をより広く深く拡張できるほか、DApp内で独自の料金体系を設定するなど、より開発の自由度を高め、ブロックチェーンデータとアプリケーションの状態をリレーショナルで保存します。データベースを使用すると、開発者はより効率的な方法で情報のクエリとインデックス付けを行うことができます。
Chromia 上の DApps は、SQL に似た新しい汎用言語である RELL 言語で書かれています。 RELL はリレーショナル データベースと密接に関係していますが、静的型チェックとより簡潔な構文によって改良されており、開発者は 1 週間以内に RELL を学習でき、複雑な分散アプリケーションをより簡単かつ迅速に作成できます。
Odaily:ポストチェーンのアーキテクチャを紹介していただけますか?クロミアではどのような役割を果たしているのでしょうか?
Henrik Hjelte:Postchain は、ChromaWay (https://chromaway.com) が企業顧客向けに開発した製品であり、Chromia の中核テクノロジーでもあります。
ポストチェーンは、分散型の方法で復元力の高い分散データベース管理を提供する、複製可能なブロックチェーンおよびデータベースです。ポストチェーンは現在、ブロックチェーン コンセンサスとデータベース管理システムを組み合わせた市場で唯一の ACID 機能です (日常のメモ: ACID は、データベース管理システムの 4 つの特性 (原子性、一貫性、分離、永続性) を指します。)製品。ポストチェーンを使用すると、ユーザーは企業間または個人間で安全かつ透明な方法で情報を共有できます。
Odaily:開発者にとってセキュリティは最も重要な考慮事項ですが、Chromia は基盤となるシステムのセキュリティをどのように確保していますか?
Malcolm Lerider:Chromia では、各 DApp が独自のサイドチェーンで独立して実行されるため、攻撃者にとっては非常にコストがかかります。また、RELL 言語によりコード レビューが容易になり、他の開発プラットフォームでの多くの欠陥が回避されます。
Odaily:Chromia が DApp 開発者に提供する基盤となるブロックチェーン ネットワーク パフォーマンスについて紹介してもらえますか? (トランザクション確認時間、1秒あたりのTPS、IO容量などのパフォーマンスなど)
Malcolm Lerider:現時点では、トランザクション確認時間は1秒未満、DApp上で動作するサイドチェーンのTPSは300/Sから500/Sの間であり、システム全体のトランザクションレートに制限はありません。
最大の利点は IO 容量であり、各 DApp の 1 秒あたりの IO スループットは 100,000 を超えています。金融 DApp やゲーム DApp など、複数のアカウントを同時に更新する必要がある場合でも、Chromia はこれらのパフォーマンスを可能にします。
Odaily:レル言語とは何ですか? Rell言語は何のために設計したのですか? Rell言語の特徴は何ですか?
Malcolm Lerider:RELL は SQL に似た新しい汎用言語で、リレーショナル データベースと密接に関連していますが、静的型チェックが強化され、構文がよりクリーンになっています。1 週間以内に RELL をマスターできます。
RELL 言語は開発者の生産性を向上させ、時間の経過とともにコードを更新する機能によりアプリケーションの一貫性を確保します。同時に、RELL 言語は SQL 言語よりも安全であり、クエリによって返される型がプロシージャ コードで使用される型と一致することを保証できます。一般に、RELL 言語には次の特徴があります。
リレーショナル データ モデリングとクエリ関数の点では SQL 言語に似ており、SQL 言語に精通している人はすぐに使い始めることができます。
従来のプログラミング構造: 変数、ループ、関数、コレクションなど。
アプリケーション バックエンド、特にブロックチェーン スタイルのプログラミング (リクエスト ルーティング、承認などを含む) 向けに特別に構築します。
RELL の目標は、プログラミングを可能な限り便利かつシンプルにすることであり、ボイラープレートと繰り返しを減らし、同時に静的型検索システムとして、実行前にさまざまなバグを検出して防止することができます。
安全な算術演算はそのまま使用しても安全であり、プログラマーはデータの過負荷を心配する必要はありません。
簡潔で表現力豊かな SQL 言語は、非常に冗長であるため、多くの開発者が嫌います。 RELL は、自動的に生成される退屈な詳細で開発者を悩ませることはありません。データ定義言語として、RELL は SQL の 7 倍簡潔です。
メタプログラミングを実現できます。アプリケーション開発者が各 DApp の基盤を最初から実装する必要はありません。RELL では、機能をテンプレートとしてパッケージ化できます。プログラマは、すでによく知っているリレーショナル プログラミング用語を使用できますが、リレーショナル代数を使用して明示的に表現する必要はありません。RELL は、リレーショナル構造を手続き型プログラミングとシームレスにマージできます。
RELL 言語は、JavaScript や Kotlin などの最新のプログラミング言語に意図的に似ています。使い慣れた言語は適応しやすく、社内のグレースケール テストでは、プログラマーが数日以内に RELL 言語を習得し、習熟できることが示されています。
Odaily:これまでのところ、何人の開発者がすでに Chromia プラットフォームを使用していますか?その中に中国人の開発者はいますか?ほとんどの開発者はどこから来たのですか?成功した事例をいくつか挙げて共有していただけますか?
Henrik Hjelte:今のところ、中国人開発者向けの別のチームはありませんが、興味のある中国人開発者がいたら、AMA 後に私かマルコムに直接連絡してください (彼の中国語の会話能力は優れています)。おそらく中国語向けのチームを作成する必要があるでしょう。開発者 中国の開発者のための別のチーム。
現在、100 人を超える開発者がさまざまな方法で Chromia プラットフォームを使用しています。
Odaily:Chromiaは多くの企業や政府と良好な協力関係を築いているとされており、公開情報によると、ChromiaとLHV銀行はビットコインブロックチェーン上でユーロをベースとした安定通貨を発行し、スウェーデン土地登記局と協力して土地移転を行っているとのこと。所有権移管プロセスはデジタル化されていますが、現在 Chromia と協力しているパートナーについて詳しく教えていただけますか?
Henrik Hjelte:今日は、Green Assets Wallet (GAW) との最近の協力について紹介します。大手資本市場関係者、グリーンファイナンスの専門家、テクノロジーイノベーターによって共同設立された GAW は、Chromia のブロックチェーンを活用して、グリーン投資機会のための信頼できる透明な情報プラットフォームを構築しています。 1) 発行者の発行コストと報告コストを削減し、2) 投資家がグリーン投資を発見し監視する手段を提供することにより、資本をグリーン投資の機会に振り向けます。
さらに、GAWは持続可能な金融技術イノベーションセンターでもあります - ストックホルムのグリーンデジタルファイナンス、気候研究機関CICERO、北欧金融サービスグループSEB、資産管理会社オーマン、世界最大の資産管理会社ブラックロック、不動産開発会社ヴァサクロナン、資産所有者Aこのプロジェクトは、Mistra、地理データプロバイダー GIB、ドイツ国際協力開発省 (GIZ)、および中国省エネ環境保護グループ (CECEP) によって共同資金提供されています。
ブロックチェーン技術は GAW プロジェクトの重要なイノベーションです.GAW の信託構造により、投資家は発行体情報と影響レポートにリアルタイムで直接アクセスできるようになり、グリーンボンド市場への技術的サポートを提供して投資を増加させ、パリ気候協定の達成に貢献します。持続可能な開発目標(SDGs)と最近発表された欧州グリーンディール。
Odaily:Chromiaのトークンエコノミーモデルを紹介してもらえますか?そして、Chromia はどのようにしてトークンの価値を維持しているのでしょうか? Chromia のトークン モデルを DApp 開発者の利益に結び付けるにはどうすればよいでしょうか?
Malcolm Lerider:CHRと呼ばれるChromiaのトークンは、Chromiaネットワーク上のDAppホスティングやその他のサービスの支払いに使用でき、ルールに従うプロバイダーに報酬を与え、ネットワークのコンセンサスを保護するために不正行為を試みるプロバイダーを罰するためにも使用できます。アプリケーション内で通貨として使用したり、アプリケーション間で価値を転送したりできます。
Chromia プラットフォームでは、生成された料金は DApps 開発者によって支払われますが、DApps 開発者はユーザーに請求することもできます。 Chromia は、開発者とユーザーの利益のバランスを取るためのメカニズムを提供します。 DApp トークンは Chromia で自動的に裏付けられるため、DApp への投資に関係なく流動性と価値が提供されます。 DApps への投資家は、利益分配契約を通じて Chromia から報酬を受けることができます。開発者にとって、Chromia は DApps から収入を得る機会を提供します。これにより、より優れた DApp がより多くの収益を生み出し、開発者が所有するトークンの需要が高まるため、高品質の DApp の作成と維持が促進されます。
私たちは、開発者、ユーザー、投資家の間で相互に有益な関係を促進する持続可能な循環経済をサポートするために、この経済モデルを設計しました。
Odaily:早い段階で開発者を Chromia プラットフォームにどのように引き付ける予定ですか?開発者向けに何らかのインセンティブを設計しましたか?
Malcolm Lerider:現在、Chromia は開発者を引き付けるために次の 6 つの戦略を設計しています。
私たちは独自の Chromia ブロックチェーン インキュベーターを設立し、より多くの開発者が Chromia で開発することを歓迎しています。
潜在的なユーザーを引き付けるために、ブロックチェーン ゲームのカンファレンス、ワークショップ、カンファレンスを主催します。
DApp 開発者にオンラインおよび対面でのガイダンスを提供します。
専用のプラットフォームやコミュニティを通じて、直接的および間接的な手段を通じてブロックチェーン開発者と関わります。
ブロックチェーンベンチャーに参加するために、既存および元の企業クライアントとの関係およびコラボレーションネットワークを発展させます。
Chromia は、DApp 開発者にトークン報酬を提供するためのプロモーション基金も設立しました。
Odaily:最後にChromiaのロードマップを紹介してもらえますか?次のステップに向けた重要な開発計画は何ですか?
Henrik Hjelte:昨年、私たちは新しいプログラミング言語 RELL とサポート ツール (オンライン開発環境、ダウンロード可能な IDE、ドキュメント) をリリースしました。私たちは最初のテストネットとメインネットの最初のバージョンである Bootstrap Net を 12 月にリリースし、4irelabs がメインネット上で実行される最初の DApp になりました。
次に、2020 年の計画について話しましょう。最初は、Chromia の開発を継続しながら、一連の成功した DApp ケースをリリースすることです。間もなく、メインネット MVP と呼ばれるメインネットの次のバージョンを更新します。
また、現在テストネットにリリースされている分散型ソーシャル ネットワークである Chromunity など、当社が開発に参加した DApp もいくつかあります。この DApp は本当にクールで、ユーザーはモデレーターに投票することができ、将来的にはユーザーがアプリ全体の更新方法を管理することもできるようになります。
私たちは、最初のゲーム Mines of Dalarnia (公式 Web サイト: https://minesofdalarnia.com) を TestNet ユーザーと、外部開発者によって完全に Chromia ブロックチェーン上で開発された分散型ソーシャル ネットワークである Chromunity (https://testnet.chromunity) にリリースしました。 .com)。 Mines of Dalarnia は、Disney や Atari などの有名企業と協力してきたマルチプラットフォーム ゲーム開発者である Chromia & Workinman Interactive と協力して開発されました。 Mines of Dalarnia は、ユニークなブロックチェーン不動産市場を備えた無料のブロックチェーン アクション アドベンチャー プラットフォーム マイニング ゲームで、プレイヤーはキャラクターを操作し、レベル (プロット) をガイドします。


