オープンソース ソフトウェア開発は常にインターネットの急速な発展にとって重要な原動力であり、ブロックチェーン テクノロジーの世界でも同じことが当てはまります。私たちが巨人の肩に立つことができるのは、フリーおよびオープンソースのソフトウェア開発の原則に熱心に取り組んでいるソフトウェア エンジニアの先駆的な努力のおかげです。
EOS の基礎となるコード ベースとして、コミュニティ主導の Antelope フレームワークは、非常に自由なソフトウェア ライセンスである MIT ライセンスによってライセンス供与された無料のオープン ソース ソフトウェアです。簡単に言えば、これは、ソース コードがパブリック レビューに利用可能であり、独自の目的であっても、その元の設計を使用または変更できることを意味します。
無料のオープンソース ソフトウェアが技術開発に与える影響は多面的ですが、ブロックチェーン テクノロジーの開発に対するその影響は非常に深刻です。
自分のコードを知る
オープンソース コードの特徴は、公的に監査可能であるため、深い技術スキルを持つ人なら誰でもソフトウェアを検証して、コードが期待どおりに動作することを証明できることです。通常、ソフトウェア監査はプロジェクトの内部で実施されるほか、プロジェクトが適切に機能していることを確認するためにミッションクリティカルなソフトウェアの監査を専門とするサードパーティ ベンダーによっても実施されます。集中チームによって保守されるクローズドソースのプロプライエタリ ソフトウェアと比較して、ソフトウェア エンジニアのグローバル コミュニティは、オープンソース プロジェクトを調査し、バグを発見し、パッチを提出することができるため、オープンソース プロジェクトのコード セキュリティを監視する人の数が大幅に増加します。
ブロックチェーンに関連すると、スマート コントラクト コードまたはコンセンサス レベルのソフトウェアが多額の価値を持つトークンの送信を担当する可能性があるため、監査可能性はブロックチェーンの特に貴重な属性になります。私たちが何度も見てきたように、高額な取引が行われる場所には、脆弱なコードを使用して価値を盗もうとする悪意のある人々が常に引き寄せられます。オープンソース ソフトウェアを定期的に監査すると、コードが悪用される可能性を大幅に減らすことができ、同意したビジネス ロジックがスマート コントラクトで実行されていることを知ることができることは非常に貴重です。
自由は自由ではない…そして分散化
オープンソースの特性を考慮すると、次のような無料の問題も考慮する必要があります。 ソフトウェアを無料に設定します。ブロックチェーンの用語では、フリーソフトウェアは制限なくフォークできます。 MIT ライセンスは Antelope コードベースに許可される使用法を管理するため、誰でも自由にフォークして、適切と思われるコードベースをデプロイできます。実際、Antelope に基づく複数のブロックチェーンがこの方法で作成され、それらはすべて元の EOSIO コード ベースを参照してフォークされました。 EOS ネットワークと Antelope Alliance のすべてのメンバーは、オープンソース、フリーおよびフォークの原則を維持し続けます。これは、いかなる法人も基礎となる規制に対する優位性を主張できず、制限的なライセンスの狭い境界内でソフトウェアのコミュニティを運営できないことを意味します。
オープンソースはエコシステム全体の努力を必要とし、オープンな環境で動作します。
現在、EOS ネットワークと、EOS ネットワークがその一部である広範な Antelope Alliance は、無料のオープンソース開発の遺産を、すべての人のための Web3 の将来の基盤に拡張しています。
オープンソース開発への取り組みに加えて、私たちは透明性のある運営に努めており、貢献者がエコシステムの発展に活力を与え活力を注入できるオープンで繁栄したコミュニティを期待しています。
多くのオープンソース プロジェクトはパブリック コード リポジトリを通じてコードを共有していますが、計画、最適化、トリアージのほとんどは、Jira、Asana、Microsoft Projects などのプライベートのサードパーティ プロジェクト管理ツールの閉じたループで行われます。 EOS Network Foundation は、GitHub 内で作業を計画および実行できるようにする GitHub のベータ製品である GitHub プロジェクトを使用します。これにより、2 つの利点がもたらされます。当社のエンジニアは、別のツールの使い方を再度学習するのではなく、すでに使用し慣れている場所で作業することが容易になります。また、組織が各問題の追跡ステータスと優先度を公開して共有できるようになります。 。この製品はベータ版であり、EOS Network Foundation は合理化された透明性のある開発プロセスの最前線に立っています。
私たちは、今後さらに多くのエコシステム貢献者が参加して、継続的な調整とコミュニケーション、コード開発、ドキュメント化などをサポートすることを想定しています。この目的を達成するために、ENF は参入障壁を低くし、ほとんどの参加者を歓迎する雰囲気を作り出す取り組みを積極的に支援します。私たちはオープンソース開発の文化を育み始めており、これを実現する方法の 1 つは直接助成金のフレームワークを通じたものです。
ENF は、ENF の運営、EOS 上でオープンソースの公共財を開発するプロジェクト、アンテロープ アライアンスのさまざまな取り組みに関する情報をコミュニティがますますアクセスし、理解しやすくするために、その活動の透明性を高めるための多くの取り組みを開始しました。これらの取り組みの認知度を高め、より多くの人々にエコロジーへの理解と参加を促すために、エコロジー情報を入手するための包括的なチャネルを詳しく説明したリソースのリストを以下に示します。これらのリソースは、プロジェクト、活動、メディアに関する最新情報を定期的に共有しています。より多くの人々が訪れ、参加します。
EOS でのオープンソースの公開製品開発の促進: 直接資金調達のフレームワーク
EOS Network Foundation 直接資金提供プログラム
EOS Network Foundation 直接資金調達フレームワークは、Antelope コード ベースの研究、ソフトウェア開発、メンテナンスの促進を支援する多層資金調達プログラムであり、開発者が資金提案のためにオープンソース プロジェクトを提出することを奨励し、それによってより多くの開発者、企業、個人を惹きつけます。 EOSをベースにしたプロジェクト。
直接資金調達フレームワーク アプリケーション ポータル
ここは、助成金申請を提出するための直接のエントリポイントです。すべての資金申請はオープンで公開されており、「開く」または「閉じる」ボタンで申請を分類し、カテゴリごとに資金申請の現在の状況や詳細などを確認できます。
資金調達申請を提出するためのプロジェクトのマイルストーン
直接助成フレームワークはマイルストーン主導のプログラムであり、助成金を受け取るためには、助成金申請者は助成金評価者による審査のためにプロジェクトの完了マイルストーンを提出する必要があります。プロジェクト マイルストーンの送信ページでは、マイルストーンを並べ替えたり、[開く] または [閉じる] ボタンを使用して承認ステータスを表示したりできます。
アンテロープ・アライアンス・イニシアチブ
アンテロープの提案依頼書 (RFP)
ENF がフレームワークに直接資金を提供することに加えて、Antelope Alliance は、Antelope 共有コード ベースに貢献したい開発者に追加の参加方法を提供します。公正かつ透明な入札プロセスを追求するという精神のもと、アライアンスは P2P プロトコルを改善するための RFP を発行しました。
情報レポート
月次プロジェクト健全性レポート
プロジェクトの健全性レポートは毎月定期的にリリースされ、このレポートは EOS と Antelope Alliance 全体の重要な取り組みについての高度な洞察を提供します。ヘルス スコアカードには、さまざまなマイルストーン、ハイライト、成果などの現在のステータスが詳しく記載されています。レポートには、新しい取り組み、運用指標、契約、RFP、資金調達指標、完了したプロジェクトなどが含まれます。
ENF 四半期作業報告書
EOS ネットワーク財団 (ENF) は四半期ごとに、ビジネスの最新情報、資金調達および財務支出などを含む四半期ごとの運営概要を網羅した詳細な四半期業務報告書を EOS コミュニティにリリースします。
パブリック GitHub 開発プロジェクト
ENF コア アンテロープとリープの開発
Antelope エコシステムの中核となるソフトウェア。
主な製品および技術エンジニアリング スクラム プロジェクトは、Leap、CDT、DUNE、およびサポートするサブリポジトリの開発に焦点を当てています。隔週の計画により、既存の機能実装プールに追加する新しいスプリント コミットメントが作成されます。このプログラムは、新しい質問を提出し、既存の質問を改良し、計画を立てることを目的としています。
Leap: Antelope プロトコルの C++ 実装。
CDT: C/C++ で書かれた Antelope スマート コントラクトの開発を容易にするツール。
DUNE: Antelope 契約開発者によるノード管理、スマート コントラクトのコンパイル、テストの実行を支援する Docker ツール。
リファレンス コントラクト: 一般的に使用される Antelope システム コントラクトのリファレンス実装。
ENFテクノロジーエンジニアリング
レベル 2 製品およびテクノロジー エンジニアリング スクラム プロジェクトは、EOS ネットワークを EOS ネットワークにするシステム コントラクトである eos-system-contracts の開発に焦点を当てています。隔週の計画により、既存の機能実装プールに追加する新しいスプリント コミットメントが作成されます。このプログラムは、新しい質問を提出し、既存の質問を改良し、計画を立てることを目的としています。
この GitHub プロジェクトの主な焦点は、EOS Network Foundation GitHub 組織内の製品とサポート ツールの問題を追跡することです。
eos-system-contracts: EOS ブロックチェーンのシステム コントラクト。
eosio. Saving: Eosio. Saving アカウントが受け取ったインフレトークンを任意のアカウントに自動的に分配するコントラクト。
eosio.time: 指定された時間までトランザクションの実行を禁止するコントラクト (多義性の提案に役立ちます)。
eosio.yield-contracts: Yield+ DeFi 報酬プログラムの契約セット。
mandel-eosjs: eosjs (Antelope のブランド変更の一環として名前はまだ変更されていません)。
GitHub プロジェクトは、ENF テクニカル エンジニアリング チームが担当する他のタスクも追跡します。
エンジニアリング: ENF Technology の技術エンジニアリング チームの内部文書と意思決定プロセス。
Grant-framework: 技術評価者のレビュー。
Grant-milestones: 助成金フレームワークのマイルストーン追跡。
最後に、プロジェクトは現在、AntelopeIO の GitHub 組織に移行する前に、Leap (旧 mandel) と CDT (旧 mandel.cdt) のレガシー問題も追跡しています。
ここに残っている問題は、ENF がこれらの問題に取り組むにつれてアーカイブされます。それまでに、Leap + CDT の問題は AntelopeIO プロジェクトでのみ追跡されるようになります。
開発者関係
ENF 開発者関係ライブラリ。
docsgen: docs.eosnetwork.com のドキュメントを生成するツール。 https://github.com/eosnetworkfoundation/docsgen
docs: EOS 開発者向けドキュメント。
devrel: DevRel プロセス + チケット ソース。
学習ポータル: ビデオコースガイドと収益機会 (learn.eosnetwork.com)。
通常の公衆電話
毎週のアンテロープ ノード オペレーター ラウンドテーブル
アンテロープ ノード オペレーター ラウンドテーブルは、毎週水曜日午後 14 時 (北京時間 22 時) に開催され、アンテロープ プロトコルを改善するために関連するフィードバックを共有し、議論することを目的としています。すべての会議の概要と記録は、ここをクリックすると表示できます。
アンテロープ・アライアンスの毎週の電話会議
Antelope Alliance のメンバーには、EOS、WAX、Telos、および UX Network が含まれます。UX Network は、コミュニティ主導の Antelope フレームワークに取り組むためにマルチパーティのブロックチェーン リソースを結集することを特徴としています。毎週、アライアンスのメンバーは会議に出席し、Antelope の新しい取り組みに関する最新情報や要望を発表します。ここをクリックすると、アライアンスのすべての取り組みをご覧いただけます。
毎週の EOS 囲炉裏チャット
コミュニティは毎週、EOS コミュニティ Discord サーバー上のライブ音声イベントである EOS Fireside Chats に集まり、エコシステム全体から最新ニュースや最新情報を共有し、コミュニティ ディスカッションのためのオープン フォーラムを提供します。どなたでもご参加、ご質問いただけます。コミュニティ全体から数十人の創設者、建設者、リーダーも定期的にこの音声セッションに参加します。
オープンで柔軟な未来のための基盤
EOS ネットワーク財団と、コミュニティ メンバー、開発者、起業家、投資家の多様で拡大し続けるネットワークである EOS は、マルチチェーンの世界で無料でオープンなソフトウェア基盤を構築したいと考えており、私たちは協力しています。互いに協力して、Web3 におけるインタラクティブなイノベーションの未来を創造します。
透明性と自由の原則に基づいて構築された共有エコシステムで、共同ツールと相乗効果にどのように貢献し、そこから利益を得ることができるかを学びましょう。
EOSネットワークについて
EOS ネットワークは、EOS VM を搭載したブロックチェーン 3.0 時代のモデルです。 EOS VM は、ほとんど知覚できない方法で確定的なトランザクションの実行を実現できる、低遅延、高性能、スケーラブルな WebAssembly エンジンです。 EOS ネットワークは Web 3 用に設計されており、Web 3 ユーザーと開発者の最高のエクスペリエンスを実現することに尽力しています。 EOS は、Antelope プロトコルの主力ブロックチェーンおよび金融センターであり、インフラストラクチャをさらに改善し、EOS の急速な開発を推進するために、マルチチェーンのコラボレーションと公共の基本製品の開発のためのツールとして EOS Network Foundation (ENF) を使用しています。
EOSネットワーク財団
EOS Network Foundation (ENF) は、EOS エコシステムの繁栄した分散化された未来を創造するために誕生しました。 EOS エコシステムへの主要な関係者の積極的な参加を奨励し、コミュニティ プロジェクトをサポートし、エコシステムへの資金を提供し、オープン テクノロジー エコシステムの構築をサポートすることで、ENF は Web3 の新たな変化を引き起こしています。 EOS ネットワークの中心であり、主要なオープンソース プラットフォームとして、ENF は 2021 年に設立され、安定したフレームワーク、ツール、ブロックチェーン展開ライブラリのセットを備えています。私たちは力を合わせてコミュニティ構築におけるイノベーションを実現し、すべての人にとってより強い未来を創造するために取り組んでいます。