paint-brush
オープンソース開発とカスケード寄付@obyte
437 測定値
437 測定値

オープンソース開発とカスケード寄付

Obyte7m2023/04/03
Read on Terminal Reader

長すぎる; 読むには

Kivach は、GitHub のオープンソース プロジェクトに任意の金額を寄付できる Obyte のアプリケーションですが、それだけではありません。このツールを使用することで、寄付の受領者はコインの一部または全部を他のプロジェクトに寄付することができます。
featured image - オープンソース開発とカスケード寄付
Obyte HackerNoon profile picture
0-item

寄付は仮想通貨では珍しいことではありません。一部のアルトコインと Dapps は、その目的を念頭に置いて作成されました。多くの NGO といくつかの正当な目的が寄付の恩恵を受けています。しかし、控えめに言っても、無料のオープンソース ソフトウェアの背後にあるものは、おそらく少し無視されています。私たちはオープンソースの開発者について話しています。あなたがこれを知らなかった場合、彼らのほとんどは彼らの仕事に対して何の支払いも受け取らない.

「オープンソース ソフトウェア」は、必ずしもそれが無料の製品であることを意味するわけではありません。これは、そのソフトウェアのコードがレビューのために公開され、共同作業に開かれていることを意味します。しかし、通常は無料です。 LibreOffice、Gimp、VLC Media Player、Bitcoin などの非常に人気のあるオープンソース ソフトウェアは、世界中の開発者の善意 (およびユーザーからの寄付) に依存しています。ほとんどの場合、誰もお金を払ってくれないので、これは彼らにとって趣味のようなものです。

それで、彼らはこのソフトウェアを作成し、一般に公開しますか?金銭的利益なしで?それよりも複雑です。あなたが大工なら、椅子を作って簡単に譲ることができます。あなたの善意は、椅子が最終使用者の元に到着した時点で終了します。オープンソース ソフトウェアは、単純な理由で異なります。生き残るためには、定期的なメンテナンスと更新が必要です。

オープンソース プロジェクトへの資金提供

こうした善意に基づくプロジェクトの悪い点は、開発者がロボットではないということです。彼らは他のみんなと同じように、食事をして請求書を支払う必要があります。オープンソース開発では、これを行うための十分な資金を彼らに与えることができないため、彼らはそれ以外の「本当の」仕事を引き受けます。多くの場合、フルタイムの仕事であり、ボランティアをする時間がほとんどありません。

その結果、 Open Hub (Ohloh) によると、オープンソース プロジェクトの約 83% が 1 年後に放棄されています。適切なサポートや背後にいるチームがなければ、彼らは死ぬ運命にあるでしょう.資金調達は、オープンソース コミュニティにおける大きな問題です。興味があれば、彼らは製品を収益化するためにいくつかのことを行うことができますが、彼らのほとんどはプログラマーであり、ビジネスマン、マーケティング担当者、または弁護士ではありません.



なぜ弁護士なの?ソフトウェアの著作権ライセンスのため。 「無料」のライセンスでさえ扱いにくい場合があり、従来の方法で収益化する上で大きな障害になる可能性があります。多くの事務手続きと投資が必要なため、デジタル ツールを中心にスタートアップを立ち上げることが常に可能であるとは限りません。そして、それは多くの開発者が望んでいることではありません。ほとんどのオープンソース開発者が自分の仕事に対して報酬を得る唯一の現実的なオプションは寄付です。

長期的には持続可能なものとは思えないかもしれませんが、素晴らしいスタートです。それはあなたの感謝を示し、素晴らしいインセンティブを提供します。さらに、ソフトウェアが本当に人気になれば、実際の料金を支払うことさえできます。 LibreOffice の事例は注目に値します。 2021 年には、100 万ユーロ以上の寄付を受け取りました。そして、彼らはそれをとてもうまく使いました。



暗号通貨での寄付

すでにご想像のとおり、暗号通貨は寄付を行うための優れたオプションです。それらは、従来のお金とは異なり、グローバルで高速で、ほぼ瞬時に処理されます。誰でも、いつでも、世界のどこからでも、どこからでも、誰にでも、任意の金額を寄付することができます。原因が物議をかもすものであったり、政府に反対するものであったりする場合、反対者が望むとしても、取引を禁止することはできません。

たとえば、2020 年にナイジェリア フェミニスト連合が動きました。 彼らは、国内の警察の残虐行為に対する猛烈な抗議行動に参加していました。悪い対応として、国立銀行は資金を削減するために地元のお金で口座を凍結しました。そのため、彼らは領土内外の寄付者からビットコイン (BTC)を受け入れることにしました。仮想通貨は自動保管と反検閲のために生まれたため、誰もこのお金を押収することはできませんでした。

もちろん、私たちのメイントピックに戻ると、暗号通貨は、それほど抜本的でない目的にもすぐに資金を提供できます。お気に入りの開発者ツールを GitHub で維持するのと同じように、その開発者 (ボランティア) はおそらくそれらを維持するためにジャグリングしています。

Kivach とカスケード寄付

「キヴァチ」は、もともとロシアのカレリアにあるカスケードの滝です。現在、「カスケード」とは、流れが一連の岩の階段または段階で下降する一種の滝です。それが、私たちの寄付プラットフォーム Kivach がその名前をとった理由です。 Kivach は、GitHub のオープンソース プロジェクトに任意の金額を寄付できる Obyte のアプリケーションですが、それだけではありません。

このツールを使用することで、寄付の受領者は、コインの一部または全部を、他の任意のプロジェクトに寄付することができます。それらのツールを自分のプロジェクト (ライブラリやフレームワークなど) に使用するため、同じ理想を共有するため、または単にそれが好きだからです。そのため、寄付は複数のリポジトリと共同作業者にカスケードとして流れることができます。



このプラットフォームは、所有者の Obyte アドレスに任意の GitHub アカウントをリンクできる Obyteのソブリン ID機能「認証」を使用します。寄付者は、ネイティブの Obyte トークン (GBYTE) を使用して寄付するか、カウンターステーク ブリッジを使用してUSDCETH 、WBTC、および Ethereum、BNB チェーン、Polygon でサポートされているその他のトークンで寄付できます。

資金は自律エージェント (AA) に保存されます。これは、Obyte の Ethereum スマート コントラクトに相当します。正当な受信者のみがそれらを主張できます。これは、受信者プロジェクトを所有していることを証明することを要求することにより、証明書によって保証されます。寄付を他のリポジトリと共有したい場合は、Obyte ウォレットを追加し、身元を確認し、配布ルールを設定します。寄付を全額受け取りたい場合は、そのままにしておくことができます。 「カスケード」は常にオプションです。



Kivach vs 他の寄付オプション

もちろん、他のプラットフォームからオープンソース プロジェクトに寄付することもできます。人気のある代替手段は、 GitHub SponsorsOpen Collective 、またはBuy me a Coffeeです。一方、VLC Player のようなプロジェクトは、暗号通貨を直接受け入れます。ただし、それらにはすべて欠点があります。

まず、カスケード寄付を自動的に許可するのは Kivach だけです。受領者の開発者は、最も必要な外部ツールやプロジェクトに資金の大部分を分配する (または完全に譲渡する) ことができます。その上、従来のお金で起こることとは異なり、透明性が最優先事項です。誰でもリアルタイムでアセットの動きを確認できます。




Obyte ベース以外の暗号通貨で寄付する場合、Counterstake Bridge と Oswap は、すべてのコインを手動で転送および交換する代わりに、コインを自動的に転送および交換するのに役立ちます。資金は、最も人気のあるスマート コントラクト ブロックチェーンから簡単に寄付できます。

その他の利点

集中型プラットフォーム (GitHub 自体など) に対する Kivach の利点は明らかです。これらのプラットフォームには、寄付金額の制限や個人データの公開など、寄付者と受取人に対する多くの制限と規則があります。匿名で資金を寄付することはほとんど不可能です。 GitHub スポンサー プログラムでは、個人のアドレスも求められますが、すべての国で利用できるわけではありません。

料金も考慮すべき重要な要素です。 Buy me a Coffee のようなプラットフォームは受信者に手数料を請求しますが、Open Collective は「会計ホスト」 (プロジェクトの会計係、仲介者) に手数料を留保します。 Kivach の唯一の手数料は、トークン取引から発生します。

たとえば、資金が Ethereum 経由で送信される場合、少額のガス料金を支払う必要があります。 GBYTE の場合、料金はさらに低く、わずか 0.00001 GBYTE (約 $0.000157) です。もちろん、これらの料金はいずれも Kivach によって保持されません。ブロックチェーンと DAG トランザクションを行うためにのみ必要です。

実際のユースケース: Core-js と zloirock

「Core-js」とは何か知っていますか?おそらくそうではありません。しかし、本当に憂慮すべき問題は、このモジュール式の JavaScript ライブラリを使用している多くの開発者や企業が、どちらも知らないか、意図的に無視することを選択していることです。そして、それは最小限の部分ではありません。その作成者であり、GitHub で唯一のメンテナーである Denis Pushkarev (zloirock として知られている) は、最近、それに関するいくつかの驚くべき統計を共有しました

結局のところ、 Core-js はWeb 全体の少なくとも半分のインフラストラクチャの重要な部分です。 Amazon、Yahoo、Microsoft、Instagram、Reddit、Twitch、Adobe、Pinterest、eBay、Netflix、PayPal、Binance、Spotify、Pornhub などのサイトは、サイトでこの「小さな」ツールを使用しています。 Pushkarev による検索では、上位 10,000 の Web サイトの少なくとも 54% に Core-js が存在することが示されました。 GitHub の 1,350 万を超えるリポジトリがこのツールに依存しており、現在、毎週 42.5,000 件のダウンロードがあります

要約すると、Core-js は BIG です。最終ユーザーにはまったく見えなくても、多くの人が依存しています。さて、これらすべての最も悲しい部分。 Denis Pushkarev はフルタイムのオープンソース開発者であり、Core-js からの報酬はほとんどまたはまったくありません。このプロジェクトの開始時 (2014 年)、彼は毎月約 2,500 ドルの寄付を受け取りました。

その金額 (開発者にとってはそれほど大きなものではありません) は、年とともにさらに減少しました。 Core-js のダウンロード数は増え続けていますが、今では月額わずか 400 ドルです。 Pushkarev は、このプロジェクトで 1 か月あたり約 250 時間、時給 2 ドル未満で作業することがよくあります。それは公正ではありません。

さらに、彼は、自分の家族を維持することや、ロシアでのいくつかの法的問題など、解決しなければならない現実の問題を抱えており、ロシアを離れることはできません。そのため、ライブラリを維持するための有意義なコラボレーションが得られない限り、彼は Core-js を商用ソフトウェアにするか、放棄することを計画しています。

ズロイロックのキヴァチ

Kivach のおかげで、zloirock (GitHub の他の開発者と同様)には、制限や手数料なしの寄付の選択肢があります。これまでのところ、このリポジトリは、2023 年 2 月 14 日に zloirock の投稿が公開された後、いくつかのドナーから GBYTE で約 176 ドルを受け取りました。メンテナーは、これらの資金を Obyte ネットワークで使用し、カウンターステーク ブリッジを利用して BNB チェーン、ポリゴンに送信できます。 、またはイーサリアム;または、利用可能な市場のいずれかで法定通貨と交換します。

現時点では、開発者は他の配布ルールを設定していないため (開発者はまだ寄付を受け取っていることを知らない可能性があります)、リポジトリは寄付の 100% を保持しています。彼のリポジトリには何百万もの直接的および間接的な依存関係があり、それらのいずれかへの寄付は Core-js に滴り落ちる可能性があります。 Kivach.org が、このような既知および未知の重要なプロジェクトを支援し続けることを願っています。