Stáž Blockchain Commons predstavuje mladým vývojárom open source

Fáza Blockchain Commons predstavuje mladých vývojárov s otvoreným zdrojom - emile perron xrVDYZRGdw4 unsplash v mierke 1 1024x576Keď Christopher Allen dostal prihlášku na stáž Blockchain Commons 2020, mal problém: mal viac otázok, ako kedy dostal v histórii stáže, a to všetko od hviezdnych kandidátov.

To bol samozrejme veľký problém a Allen sa tomu postavil čelne rozšírením programu stáží. Spravuje zvyčajne iba jedného stážistu, ale tento rok ich získal 7. Keď sa stáž chýli ku koncu, príspevky stážistov k bezplatnému a otvorenému softvéru (FOSS) sa blížia ku koncu a čoskoro budú otvorené. verejnosti.

Blockchain Commons: centrum pre softvér s otvoreným zdrojovým kódom

Allen založil Blockchain Commons v roku 2018 v snahe udržať vývoj bitcoinu otvorený a distribuovaný. Predtým pomáhal vytvárať protokol OpenSSL / TLS, šifrovací štandard na ochranu údajov prenášaných cez internet.

V roku 2014 chyba Heartbleed narušila implementáciu šifrovacieho štandardu OpenSSL, ktorá v tom čase zvládala 60% internetového prenosu (a s ním aj bilióny dolárov online obchodu).

Porucha bola okamžite opravená. Allen však túto obavu prijal a sľúbil, že nedopustí, aby jediná chyba ohrozila bezpečnosť ďalších softvérových projektov, na ktorých pracuje. Potom Allen „objavil“ bitcoin a založil neziskovú organizáciu Blockchain Commons, ktorá sa podieľa na zabezpečení distribúcie rozvoja bitcoinu.

Čo vytvorili noví vývojári bitcoinu

S takým veľkým počtom stážistov mal každý z nich možnosť pracovať na projekte podľa vlastného výberu pod Allenovým dohľadom a spolu s prácou na projekte celej skupiny. Každý z týchto projektov smeroval k vylepšeniu softvéru v úložiskách Blockchain Commons.

Ako skupinový projekt stážisti pracovali na Spotbite, softvéri na korekciu feedu cien bitcoinov (BTC) podporovanom spoločnosťou Tor. Z jednotlivých projektov spomenieme Lethe Kit, peňaženku, ktorá dokáže generovať semená a adresy na príjem transakcií, ale nemôže posielať bitcoiny prostredníctvom čiastočne podpísaných bitcoinových transakcií a Gordian.

Gordian Server funguje podobne ako dashboardy bitcoinových uzlov ako My Node tým, že ponúka svojim používateľom grafické užívateľské rozhranie (GUI) pre interakciu s Bitcoin Core. Druhou prácou na projekte, Gordian Wallet, je mobilná bitcoinová peňaženka pre iOS, ktorá sa môže pripojiť k Gordian Serveru.

Hľadáme ďalší tím stážistov

Po absolvovaní tejto stáže Allen ponúkne ďalšiu, ktorá sa začne v októbri a skončí v decembri. Poukázal na to, že najnovšia stáž dúfa, že priláka viac talentov z oblastí susediacich s bitcoinmi, nielen z oblasti IT.

To by mohlo znamenať, že študenti študujúci právo, knihovníctvo alebo iné odbory pomôžu vylepšiť aspekty dokumentácie Blockchain Commons. Keď sa Allen pýtal svojich študentov, čo by povedali prichádzajúcim stážistom, jeden z nich odpovedal v duchu toho, čo možno považovať za základnú etiku stáže: pýtajte sa veľa otázok a spolupracujte s ostatnými, kedykoľvek je to možné.