ICP Star2Star ハッカソン優勝者への独占インタビュー | IC の生態学的配当を定着させ、イノベーションの可能性を解き放つ

avatar
TinTinland
10ヶ月前
本文は約8462字で,全文を読むには約11分かかります
Proton、Dawnlight、dare.to プロジェクト チームとの緊密な会話

世界中の企業の 83% 以上がクラウド サービスを利用してテクノロジー ビジネスを構築している中、クラウド ストレージとクラウド コンピューティングの分野では集中、独占、独裁的な状況が生じており、DFINITY はそれを実現するための「パブリック コンピューター」という概念を革新的に提案しています。ユーザーデータ主権の目標を達成するため、しっかりとした措置を講じ、分散型で効率的で便利なテクノロジー エコシステムの構築に努めます。

より多くの開発者が IC エコシステムで新しいプロジェクトを開発できるようにするために、TinTinLand と Blockchain Academy は、「開発実践へのブロックチェーン クイック スタート - IC エコシステムに向けて、開発者が Web3 アプリケーションを構築するための必須コース」トレーニング キャンプを共催しました。開始以来、国内外から約 4,000 人の受講生の注目と参加を集め、実際に 425 人の受講生が学習と実践に参加しました。このコースは、ブロックチェーン技術の基礎、Motoko、Azle (TypeScript)、およびスマート コントラクト開発に焦点を当てています。など、理論と実践を組み合わせた開発学習を実施し、「ブロックチェーン開発経験0~1年」の技術初心者を新人からIC開発エキスパートへ変革し、技術競争力の向上を支援します。

ICP Star2Star ハッカソン優勝者への独占インタビュー | IC の生態学的配当を定着させ、イノベーションの可能性を解き放つ

トレーニング キャンプの学習プロセス中に、開発者が IC エコシステムを探求するのに役立つ情報が満載のコースだけでなく、ブロックチェーン アカデミーが主催し、12 月から ICP.Hub 香港と TinTinLand が共同で作成した ICP Star 2 Star Hackathon も開催されています。 2023 年 3 月 3 日。2023 年 12 月 30 日に最終的な Demo Day プロジェクトのデモンストレーションを開始し、開催します。 200 人近くの開発者が参加し、28 プロジェクトが決勝戦に進出しました。そのうち 16 プロジェクトは TinTinLand が主催した ICP トレーニング キャンプからのものでした。このハッカソンの上位 3 つのプロジェクトは、TinTinLand が主催した ICP トレーニング キャンプの学生からも提出されました。

ICP Star2Star ハッカソン優勝者への独占インタビュー | IC の生態学的配当を定着させ、イノベーションの可能性を解き放つ

今日は、ICP Star 2 Star Hackathon の受賞チーム Proton、Dawnlight、dare.to にもう一度アプローチし、受賞歴のある開発チームのエネルギーに満ちた技術の秘密を探り、より多くの人々に新しい創造的なインスピレーションを提供しましょう。 IC エコシステムに参入して深く探求したい開発者。

🏄‍♂️受賞歴のあるプロジェクトへの独占インタビュー

🥇プロトン

Web3 ソーシャルの流れがますます熾烈を極める中、私たちはプロジェクトの革新と探索のために分散型ソーシャルを断固として選択しており、ユーザーがコンテンツとデータの主権を習得しながらチェーン上で自由に通信し対話できることを期待しています。 ——プロトンチーム

🧬 Web2 エクスペリエンスを再現する「クラウド ターミナル」のソーシャル ポジショニング

ユーザーに「独立した空間」ソーシャルアプリケーション体験を提供するために、ProtonはICPテクノロジーの特性に基づいて新しいDAppを設計および開発しました。 Proton プラットフォームでは、各ユーザーはデータ ストレージとプライバシー保護のために独立した「クラウド サーバー」を備えています。プロジェクト開発の当初の目的について語る際、Proton チームは次のように述べています。「ソーシャル アプリケーションが他のアプリケーションよりも効率的であるため、ソーシャル トラックを選択しました。一般的に言えば、これは ICP と他の主流のパブリック チェーンとの差別化を最もよく表しており、ユーザーは分散型クラウド サービスを利用してインテリジェントなホスティングを実現でき、その後のプッシュが可能になります。私たちは協力してゆっくりと自動的に完了します。」

ICP Star2Star ハッカソン優勝者への独占インタビュー | IC の生態学的配当を定着させ、イノベーションの可能性を解き放つ

さらに、Proton の技術アプリケーションはフロントエンドとバックエンドで 100% フルスタックであり、DApp 全体がチェーン上に完全にデプロイされています。これは、他のチェーンのソーシャル プロトコルとの明らかな技術的な違いです。このオンチェーンの完全な技術ロジックは、軽量で効率的なアプリケーションの目標を達成しながら、ユーザーの Web2 ソーシャル アプリケーション エクスペリエンスを最大限に復元するという Proton の希望でもあります。 「このアプリによって、ユーザーが簡単に Web3 ソーシャルの世界に参入できるようにすることを目標として、ユーザーが Twitter と同様の感覚を体験できるようになれば幸いです。」 Proton はプロジェクトのアップグレードと刷新に取り組んでいます。

🧬 アクターモデルアーキテクチャ、モジュール式データ主権の賢明な使用

Actor モデルに基づく DApp として、Proton はポイントツーポイントの分散プッシュフェッチ アーキテクチャを構築しました。「Actor モデルは自然に高い同時実行性を実現するように設計されており、メッセージ パッシングと非同期処理を通じて並列および分散コンピューティングを実現します。自分のクラウド端末にアクセスして情報を取得することで、DApp全体の動作を圧迫せず、各ユーザーが直接クラウド端末の情報を取得できるため、プロジェクト内でのレスポンススピードも良好です。 Web2. 大きな違いはほとんどなく、エクスペリエンスは非常にスムーズです」と Proton チームはアクター モデル アーキテクチャのコンセプトを紹介する際に述べました。

チームによると、Proton は本質的に、分散型ネットワーク上でコンテンツを公開したい人向けに設計された公開投稿スペースであり、Proton には「境界」の概念がなく、ユーザーはソーシャル メディア上で自由にコンテンツを公開したり、アクセスしたりすることができます。コンテンツの種類は、単一プログラムのインタラクション設計を超え、すべての分散型インターネット プラットフォームを表すことができます。「当社はユーザー コンテンツの制作に重点を置いているため、ユーザーは X、Reddit、Quora などのプラットフォームに投稿する代わりに、Proton のパブリック スペースに投稿することを選択できます。」サードパーティの仲介プラットフォームを独占的に管理するのではなく、ユーザー主権を第一に考えます。」

🧬 4 つの対話型モジュールを統合して、パブリック ドメイン情報を効率的に照合します

全体として、Proton のポイントツーポイント分散プッシュフェッチ アーキテクチャは、ユーザー、フィード、ポスト、フェッチの 4 つのモジュールに分かれています。

ICP Star2Star ハッカソン優勝者への独占インタビュー | IC の生態学的配当を定着させ、イノベーションの可能性を解き放つ

  • ユーザー: ユーザー情報と関係の記録を担当するユーザー領域。ここにはユーザーの個人情報および以下の関係が記録されます。

  • 投稿: パブリックに公開されたすべての投稿を保存するパブリック領域。ルート ポストは投稿を保存するために多数のバケットを作成できます。

  • フィード: ユーザーの個人情報フローを保存する情報フロー。ルート フィードはユーザーごとにフィードを作成します。

  • フェッチ: 転送ステーション。ユーザーの最新情報フローをプッシュし、ユーザーのフィードでキャプチャされなかった投稿、コメント、または「いいね!」を記録します。

Proton は、モデルコンセプトにおける技術的創意に加え、機能統合においてもさらなる最適化を実現しました。プロトンは、ソーシャルパブリック領域とインタラクティブ機能を拡張するために、情報の保存、クエリ、いいね、投稿のためのフィードを作成し、クラウド端末のサービスコンセプトに合わせて、ユーザーがインタラクションするだけで済むようにフィードを開発、設計しました。キャニスター自体との相互作用により、独立した空間の自律制御が可能になります。

実際、ユーザーとキャニスター間の対話は非常に簡単です。ユーザーは自分のキャニスターをパブリック データベース内のキャニスターに送信して通信し、その後のコラボレーションのためにメッセージをキャニスターに転送し、それをユーザーのフォロワーのキャニスターに配布します。 、パブリック ドメイン トラフィックの変換と効率的なマッチングを実現します。

🧬 パブリックデータベースを構築し、大規模なソーシャルDAppを開発する

Protonチームは、Web3ソーシャルアプリケーション開発の将来に向けて、パブリックデータベースを構築し、フィードキャニスターにウォレット、予約投稿、コレクションなどの機能を追加することで、強力なアプリケーション開発を実現することで、「ユーザークラウドターミナル」という高度な目標の達成に努めています。目的は、「ユーザーが公開したすべての投稿は、Proton パブリック データベースに保存されます。さまざまなデータがパブリック データベースとして保存され、誰でも公開されます。誰もが自由に情報やデータを取得でき、データ アイランド現象が解消されます。」 「Web2 APP の実現」を Proton チームは構想しています。

ICP Star2Star ハッカソン優勝者への独占インタビュー | IC の生態学的配当を定着させ、イノベーションの可能性を解き放つ

Proton はまた、完全な大規模ソーシャル DApp の開発と Dawnlight の統合を将来の開発プロセスの重要な目標として捉え、アクター モデルに基づく Proton の技術アーキテクチャを開発者コミュニティに宣伝し、より多くの開発者に思考を促すよう努めます。 。 IC エコシステムに関する見解について、Proton チームは、ICP は最下層で設計された分散型クラウド サービスであり、デプロイされた Web サイト サービスやスマート コントラクトが他のユーザーによって強制的にシャットダウンされることはないと考えています。ユーザーはプライベート データのストレージを独立して制御でき、DAO を介してサービスを制御することも選択でき、完全に分散化された DApp に変換してコミュニティの自律性の目標を達成します。より多くの開発者が IC エコシステムに参入し、開発の機会を掴めることを願っています。

🛠️ プロトンの詳細:

https://neutronstardao.github.io/constellationzh.github.io/9.Dapp

🥈夜明け

Dawnlight は、クリエイターにインスピレーションを与えるように設計された分散型アプリケーション (DApp) であり、ICP トレーニング キャンプのアシスタント ティーチャーである He Yuanxun によって率いられています。クリエイターはプラットフォーム上で作品を公開し、作品の販売から収入を得ることができます。このインセンティブ モデルは、クリエイター エコノミーが作品を投資可能な資産に変える新しい方法を提供します。

新しいアイデアを考え出して試すことを恐れないでください。イノベーションはハッカソンの最も重要な部分です。 ——ドーンライトチーム

💡クリエイター経済のために生まれ、クリエイターの低所得のジレンマを打破

Proton プロジェクトと同じ開発者チームから生まれた Dawnlight の設計は、Proton ソーシャル プラットフォームの探索と需要から生まれました。クリエイターの低収入をより良く解決できる解決策を模索するために、Dawnlight は基本的なソーシャル機能にインセンティブ モデルを追加することでコンテンツを投資可能な資産に変え、クリエイターが直面する資金調達の問題を解決し、ワンクリックで資産を発行することを目的としています。それはクリエイターエコノミーの一部です。

Dawnlight は、クリエイターに自分の作品を公開し、作品のシェアを通じて収益を得る機会を提供します。作品の人気と購入が増加するにつれて、コピーあたりの価格も上昇します。このプロジェクトは、「金は常に輝く」という期待に従い、投稿をトークン化して一般に公開し、資金提供者に期待される収益を与えることで、人々が価値ある投稿に自発的に早期に寄付することを促進します。一方、オンチェーン発行では、資産の発行と返却のプロセスがスマートコントラクト上に置かれ、オープンかつ透明になり、より高度な分散化が実現します。

ICP Star2Star ハッカソン優勝者への独占インタビュー | IC の生態学的配当を定着させ、イノベーションの可能性を解き放つ

💡便利なアプリケーションエクスペリエンスを実現するためのICエコロジーの徹底した統合

IC (インターネット コンピューター) エコシステムでは、Dawnlight は 500 GB のストレージ容量を持つ Canister を利用し、その安定したメモリを使用してユーザーが公開した作品を保存し、フロント エンドとバック エンドを IC 上に展開します。この動きにより、開発と展開のプロセスが簡素化され、Dawnlight のデモ段階に大きな利便性がもたらされ、展開とテストのプロセスの完全なセットを 1 つのステップで完了できるようになります。

ICP Star2Star ハッカソン優勝者への独占インタビュー | IC の生態学的配当を定着させ、イノベーションの可能性を解き放つ

クリエイター向けの新世代のコンテンツ資産発行および取引プロトコルとして、Dawnlight は Bonding Curve を使用してユーザーの作品にインセンティブ モデルを提供します。また、Dawnlight は単なるプロトコルではなく、ユーザーにより便利な体験を提供するモジュールとしてソーシャル DApp Proton に統合されます。

ユーザーにとって、Dawnlight は最新のリリース時間に従って並べ替えられており、より公平な表示を実現するために、作成者と価値発見者の間ではあまり最適化が行われていません。 Proton が Dawnlight を統合すると、ユーザーは取引量ランキングや最新リリース ランキングに基づいて価値のあるコンテンツを見つけることができます。

💡講座からハッカソンまで積極的に実践スキルを磨く

ポールが指導する ICP トレーニング キャンプ コースで、チームはどのような Web3 クリエイティブ プロジェクトを構築するかを構想し始めました。ハッカソンに参加する機会を得た開発チームは、合宿で提供された豊富なリソースやツールを積極的に活用し、準備段階からプロジェクトの構想と実装に取り組みました。また、時間の制約や技術的な問題などにも遭遇しましたが、最終的にはチームワークと講師の問題解決により、さまざまな課題を見事に克服することができました。

ICP Star2Star ハッカソン優勝者への独占インタビュー | IC の生態学的配当を定着させ、イノベーションの可能性を解き放つ

特に、トレーニングキャンプが企画したさまざまなワークショップ活動に参加することで、チームメンバーは開発スキルと知識をさらに強化しました。インストラクターから新しいツール、テクニック、手法を学び、他の参加者と経験を交換し、アイデアを共有する機会も得ました。さらに潜在的なパートナーを見つけて、ハッカソンの旅に成功の可能性を加えます。チームメンバーもまた、「ピュアル先生は質問に非常に忍耐強く答えてくれました。彼の指導のおかげで多くの技術的な問題を克服することができ、開発プロセス中に大きな恩恵を受けました。」と述べました。

💡将来の開発を計画し、イノベーションから再スタートする

ICP Star 2 Star Hackathon で 2 位を獲得した後、Dawnlight は次の具体的な開発計画を展開しています。将来的には、Dawnlight は Proton と共同で開発され、経済的インセンティブを提供するモジュールとして Proton に統合され、より多くの SocialFi プロジェクトに対してクリエイターに経済的インセンティブを提供するオープンソース ツールとして機能します。

ハッカソンの経験全体を振り返って、Dawnlight チームは多くのことを学んだことを認めました。技術的なスキルを向上させるだけでなく、チーム内でより効率的に作業し、プロジェクトを管理する方法も学べました。 「この過程で、プロジェクトの初期コンセプトから最終的な実装、プレゼンテーションまでを経験し、チーム全体の暗黙の理解と協力能力も大幅に向上しました」とチームメンバーは語った。

将来 ICP トレーニング キャンプやハッカソンに参加する開発者に対して、Dawnlight は次のことを推奨します。

1. チームワークとコミュニケーションを大切にし、各メンバーの長所を最大限に発揮し、協力してより良いプロジェクトを創り上げます。

2. 学習に対する好奇心と熱意を維持する テクノロジーは急速に発展しています。継続的な学習のみが競争力を維持できます。

3. 新しいアイデアを提案して試すことを恐れないでください。ハッカソン コンテストで最も重要なのはイノベーションです。

さらに、Hai Qingqing チームは、ICP 初心者に非常に役立つ「インターネット コンピューター ヒッチハイク ガイド」の内容を推奨しています。興味のある開発者はぜひ読んでください: 🔗 https://neutronstardao.github.io/constellationzh.github.io/

🌐 Dawnlight GitHub ホームページ: GitHub - xiaoyuanxun/Dawnlight

皆さんが ICP エコシステムで成長し続け、勇気を持って探索し、より価値のあるプロジェクトを作成できることを願っています。あらゆる参加体験が貴重な学びと成長の機会になると信じています。来て! ——夜明けの光

🥉あえて

Dare.to は、ユーザーがチャレンジを作成し、完了するとプロジェクト トークンを受け取ることができるセルフ チャレンジ プラットフォームです。設定時間内に完了しなかった場合、ユーザーのステークされたトークンは慈善団体または DAO に寄付されます。

プロジェクト名は、英語の「あえて」を意味する「dare」に由来しています。ただやってみて、自分自身に挑戦してください。 —— あえてチームへ

🕹️慈善団体と協力して目標を現実にするためのインセンティブ プラットフォーム

ペースの速い現代生活では、新年や特定の期間に多くの目標を設定することがよくありますが、最終的に最後までやり遂げることができる目標はほとんどありません。 Dare.to の本来の目的は、目標と報酬メカニズムを設定することで、ユーザーがこの問題を克服できるように支援することで、人々のモチベーションを刺激し、全員が目標を達成できるようにすることでした。それがフィットネス、学習、またはその他の個人的な成長目標であっても、dare.to はユーザーにそれらを追跡し達成するための革新的な方法を提供します。

🥳dare.to で目標を設定します。

https://ivvrr-viaaa-aaaal-adhzq-cai.icp0.io/

ICP Star2Star ハッカソン優勝者への独占インタビュー | IC の生態学的配当を定着させ、イノベーションの可能性を解き放つ

🕹️ 従来のインセンティブメカニズムを打破して、より効率的な目標を達成する

従来のインセンティブ メカニズムには強制力が欠けており、多くの人が目標を設定しても、それを遵守することが難しいと感じています。自制心のないユーザーのために、dare.to は Web3 テクノロジーを使用してスマート コントラクトを通じて強制的にロックアップを行い、ユーザーが目標を達成するまでトークンは返されず、報酬も与えられません。ユーザーがチャレンジを完了できない場合、ロックされたトークンは寄付に使用され、慈善団体に複数回寄付することもできます。この仕組みは利用者の目的達成を助けるだけでなく、公共福祉事業の発展も促進します。

ICP Star2Star ハッカソン優勝者への独占インタビュー | IC の生態学的配当を定着させ、イノベーションの可能性を解き放つ

🕹️シームレスなエクスペリエンスを実現するインターネット ID テクノロジーの導入

IC (インターネット コンピューター) エコシステムでは、dare.to は、データ ストレージ用の Juno.build、ユーザー認証用のインターネット ID、フロントエンド Web ページ展開用のアセット キャニスター、Motoko スマート用のスマート コントラクト キャニスターなど、多数の主要テクノロジーを利用しています。契約展開。これらのテクノロジーを通じて、dare.to はユーザーがアカウントを迅速に作成し、スマート コントラクトを検証できるようにし、オンチェーンの ID 検証と分散型トークン発行メカニズムにより、システムの透明性とセキュリティを確保します。インターネット ID プラットフォームを使用すると、ユーザーは複雑な公開キーと秘密キーのメカニズムを理解する必要がなくなります。

さらに、dare.to は、トークンの発行を処理するためのレジャー キャニスターを次のバージョンに追加する予定です。各ユーザーは、プライバシーを確保し、依存性を軽減するためにチャレンジ状況を記録するための独自のキャニスターを持ちます。現在、dare.to は主に個人チャレンジを提供していますが、Ailurus プロトコルの次のバージョンでは、グループ チャレンジや長期目標のチェックイン メカニズムなど、さまざまなチャレンジ形式が導入される予定です。ユーザーがチャレンジを完了すると、より多くの人が参加してチャレンジを完了することを奨励するために、ミームタイプのトークンを報酬として受け取ることができます。

ICP Star2Star ハッカソン優勝者への独占インタビュー | IC の生態学的配当を定着させ、イノベーションの可能性を解き放つ

🕹️ インスピレーションから実践へ、ハッカソンにおける成長への道

Dare.to チームは、ICP ハッカソンに参加したとき、当初は学習するつもりでプロジェクトを提出するつもりはありませんでしたが、主催者の後押しもあり、アイデアを思いつき、Dare.to を提案しました。プロジェクト。チームは ICP Ledger に関する知識が不十分でしたが、インターネット ID によって生成された ERC-20 トークンとスマート コントラクト ウォレットを部分的に使用することで、プロジェクトの中核となる機能を実現することに成功しました。公開キー + パスコード モードを通じてハッシュ値を生成しました。次に、ERC-4337 (アカウント抽象化) を使用して、トークン報酬を受け取る各ユーザーのスマート コントラクト アカウントを生成します。開発プロセス全体を通じて、チームはさまざまな技術的問題を克服し、ポール氏の辛抱強い指導の下でスキルと知識を向上させ続けました。

🕹️ Ailurus プロトコルを起動して専用のキャニスターを作成

Dare.to チームは将来の開発の準備を進めており、中央グループのハブとして Ailurus Protocol を立ち上げる予定です。各ユーザーはチャレンジを記録するための独自のキャニスターを持ち、Ailurus Hub やサードパーティ組織に接続してチャレンジ エクスペリエンスを強化できます。チームは、より多くのプラットフォームがトークン報酬や追加のインセンティブを享受できるように、Ailurus プロトコルを通じてテンプレート開発ミドルウェア (ミドルウェア) を提供したいと考えています。 Dare.to バージョンでは、チームはいかなる慈善団体とも直接協力していませんが、トークン寄付が利用できるプラットフォーム (The Giving Block) を通じて慈善団体情報とトークン寄付アドレスを取得しました。

勇気はありますか?ただ実行し、もっと参加し、もっと試してみてください。練習するだけで人は成長します。

- にあえて

🌐 dare.to 紹介ビデオ:

https://drive.google.com/file/d/1sM7_cDe1NTtW8aNwPnpZSLVvZmhZBRDi/view

オリジナル記事、著者:TinTinland。転載/コンテンツ連携/記事探しはご連絡ください report@odaily.email;法に違反して転載するには必ず追究しなければならない

ODAILYは、多くの読者が正しい貨幣観念と投資理念を確立し、ブロックチェーンを理性的に見て、リスク意識を確実に高めてください、発見された違法犯罪の手がかりについては、積極的に関係部門に通報することができる。

おすすめの読み物
編集者の選択