509 / 691FOSS·FUND

Open-source Bitcoin Funding

Фінансування відкритої розробки Bitcoin

Гранти, пожертви, працевлаштування та стипендіальні програми забезпечують роботу над загальнодоступним програмним забезпеченням Bitcoin, освітою й інфраструктурою. Вони фінансують час і компетентність, а не право нав’язати мережі зміну правил.

Open-source Bitcoin Funding — фінансова підтримка розробників, рецензентів коду, дослідників, супровідників, освітян і публічної інфраструктури навколо Bitcoin. Вона підтримує роботу, яку не завжди оплачує звичайна продуктова бізнес-модель. Умови фінансування, прийняття зміни до проєкту й ухвалення правил мережі — різні питання.

Відкритий код не означає відсутності витрат на розробку й супровід. Bitcoin Core називає серед потрібних внесків код, тестування, документацію, переклади й інтерфейси; його правила внесків визначають ретельну перевірку та тестування як вузьке місце. Тож підтримка може оплачувати роботу, результат якої — не нова функція й не окремо проданий продукт. [Bitcoin Core — How Can I Contribute?] [Bitcoin Core — Contributing]

Пожертви можуть фінансувати організацію або людину, грант визначає підтримувану роботу, а працевлаштування має власні обов’язки. Brink відокремлює гранти досвідченим розробникам від оплачуваної програми fellowship з наставництвом. Для грантів очікує самостійної роботи й публічних звітів про поступ. Ці моделі не взаємозамінні; конкретні умови визначають тривалість, виплати, очікування й поновлення. [Brink — Programs]

OpenSats оцінює відповідність місії, зрозумілість цілей, здійсненність, здібності заявника й очікуваний вплив. Описує експертний розгляд, належну перевірку, схвалення більшістю ради та угоду про обсяг, етапи й звітність. Тому підтримка — не автоматична винагорода за відкритий репозиторій. Правила відбору одного фонду не є правилами всієї екосистеми. [OpenSats — Grant Selection]

Spiral публікує історичне оголошення Square Crypto від 2019-09-14 про грант 100000 USD для BTCPay Foundation на підтримку BTCPay Server. Умовою було вільне й відкрите програмне рішення, що покращує Bitcoin; це не сучасна універсальна ставка. Human Rights Foundation у межах своєї місії підтримує також освіту, переклади й зручність використання поряд із розробкою. Приклади показують широту роботи, а не повний перелік надавачів коштів. [Spiral — Grant #1: BTCPay Server] [Human Rights Foundation — Bitcoin Development Fund]

Bitcoin Core вимагає публічних пропозицій змін, перевірки й відповідних тестів; супровідники вирішують щодо включення до репозиторію. Цей процес не тотожний зміні консенсусу всієї мережі. Користувачі обирають програмне забезпечення самі. Спонсор може впливати на спрямування оплачуваної роботи, але сам грант не дає права примусити інших прийняти зміну. [Bitcoin Core — Contributing] [Bitcoin.org — Network control FAQ]

Оцінюючи фінансування, перевіряйте донорів, тривалість, зобов’язання, можливості припинення та потенційні конфлікти інтересів. OpenSats публікує фінансові й управлінські документи та посилання на правила конфліктів; саме оприлюднення не гарантує нейтральності. Кількість компаній, що оплачують розробників, не вимірює контроль протоколу. Це рамка перевірки конкретних відносин, а не звинувачення окремого фонду. [OpenSats — Transparency] [Bitcoin.org — Network control FAQ]

Можна перевірити ліцензію, репозиторій, рецензії, тести, документацію й звіти одержувача. Bitcoin Core зазвичай приймає внески за ліцензією MIT із зазначеними винятками. Проте про чутливі вразливості повідомляють за правилами безпеки проєкту й розкривають їх узгоджено; вимога публічного грантового результату не має підміняти цей процес. Відкритий код сам по собі не доводить безпечності чи якості аудиту. [Bitcoin Core — Contributing] [Bitcoin Core — Security Advisories]

Бюджет має враховувати супровід, перевірку чужих змін, передавання знань і продовження після завершення гранту. Brink прямо включає тестування, рецензування й виправлення помилок до підтримуваної роботи. Тому кількості комітів та обсягу пожертв недостатньо для оцінки результатів. Досліджуйте конкретну користь, незалежну оцінку й залишкові потреби; оголошений грант — не завершений проєкт. [Brink — Programs] [OpenSats — Grant Selection]

Приклад · FOSS·FUND

Корисною може бути й робота над неприйнятою зміною

У гіпотетичному прикладі грант дає рецензентові змогу протестувати запропоновану зміну гаманця. Він знаходить помилку, підтверджує її тестом, і пропозицію до прийняття повертають автору на виправлення. Рецензент не додав нової функції, але допоміг уникнути регресії. Спонсор може оцінити документовану роботу за угодою, проте оплачений час не дає йому права обійти перевірку проєкту.

Для повної картини прочитайте також Bitcoin Donations, Освіта про Біткоїн, Bitcoin Core, Bitcoin and Human Rights, Bitcoin. На цю статтю також посилаються Bitcoin Donations.

01Чи може великий донор вирішити змінити правила Bitcoin?

Не самою пожертвою. Він може впливати на вибір фінансованої роботи, але прийняття коду залежить від процесу проєкту, а зміна правил — від їх прийняття учасниками мережі. Ці рівні не можна плутати.

02Чи варто фінансувати тестування без нової функції?

Так. Рецензії, виправлення, документація й супровід можуть бути важливими без видимої нової функції. Оцінювати слід конкретну роботу та її перевірку, а не лише кількість комітів чи розмір оголошеного гранту.

DOC · 001OpenSats — Grant SelectionПервинне джерело ↗DOC · 002OpenSats — TransparencyПервинне джерело ↗DOC · 003Brink — ProgramsПервинне джерело ↗DOC · 004Spiral — Grant #1: BTCPay ServerПервинне джерело ↗DOC · 005Human Rights Foundation — Bitcoin Development FundПервинне джерело ↗DOC · 006Bitcoin Core — How Can I Contribute?Документація ↗DOC · 007Bitcoin Core — ContributingДокументація ↗DOC · 008Bitcoin Core — Security AdvisoriesДокументація ↗DOC · 009Bitcoin.org — Network control FAQДокументація ↗
Спочатку джерела · Не інвестиційна порада