„Blockchain Commons“ praktika supažindina jaunuosius kūrėjus su atvirojo kodo programomis

„Blockchain Commons“ etape jauni kūrėjai supažindinami su atviruoju šaltiniu - „Emile Perron xrVDYZRGdw4 unsplash“ 1 1024x576Kai Christopheris Allenas gavo paraiškas „Blockchain Commons 2020“ stažuotei, jis turėjo problemą: jis turėjo daugiau klausimų, nei kada nors buvo sulaukęs praktikos istorijoje, ir visų iš žvaigždžių kandidatų.

Tai, žinoma, buvo didelė problema, ir Allenas su ja susidūrė iš pradžių išplėsdamas praktikos programą. Paprastai jis globoja tik vieną praktikantą, tačiau šiemet ėmėsi 7. Kai stažuotė artėja prie pabaigos, internų indėlis į nemokamą ir atviro kodo programinę įrangą (FOSS) jau baigiasi ir netrukus bus atidarytas. visuomenei.

„Blockchain Commons“: atvirojo kodo programinės įrangos centras

Allenas įkūrė „Blockchain Commons“ 2018 m., Siekdamas išlaikyti atvirą ir platinamą „Bitcoin“ plėtrą. Anksčiau jis padėjo sukurti „OpenSSL / TLS“ protokolą, šifravimo standartą, skirtą apsaugoti internetu perduodamus duomenis.

2014 m. „Heartbleed“ klaida pakenkė „OpenSSL“ šifravimo standarto įgyvendinimui, kuris tuo metu tvarkė 60% interneto srauto (o kartu ir trilijonų dolerių internetinės prekybos).

Defektas buvo greitai pašalintas. Tačiau Allenas priėmė šį susirūpinimą ir pažadėjo, kad neleis nė vienos klaidos pakenkti kitų programinės įrangos projektų, kuriuose dirba, saugumui. Tada Allenas „atrado“ „Bitcoin“ ir įkūrė „Blockchain Commons“ - ne pelno organizaciją, kuri atliks savo vaidmenį palaikant „Bitcoin“ plėtrą.

Ką sukūrė naujieji „Bitcoin“ kūrėjai

Turėdami tiek daug praktikantų, kiekvienas turėjo galimybę dirbti prie savo pasirinkto projekto, prižiūrimas Alleno, kartu su visos grupės projektu. Kiekvienas iš šių projektų buvo skirtas programinės įrangos tobulinimui „Blockchain Commons“ saugyklose.

Kaip grupės projektas, praktikantai dirbo „Torbit“ palaikomoje „Bitcoin“ (BTC) kainų tiekimo kuravimo programoje „Spotbit“. Tarp atskirų projektų paminėjame „Lethe Kit“, piniginę, kuri gali generuoti sėklas ir adresus, kad gautų operacijas, tačiau negali siųsti bitkoinų per iš dalies pasirašytas „Bitcoin“ operacijas, ir „Gordian“.

„Gordian Server“ veikia panašiai kaip „Bitcoin“ mazgų informacijos suvestinės, pvz., „Mano mazgas“, siūlydamas savo vartotojams grafinę vartotojo sąsają (GUI) sąveikauti su „Bitcoin Core“. Kitas projekto darbas „Gordian Wallet“ yra mobili „iOS“ skirta „Bitcoin“ piniginė, galinti prisijungti prie „Gordian“ serverio.

Žvilgsnis į kitą praktikantų komandą

Baigęs šią praktiką, Allenas pasiūlys kitą, kuri prasidės spalio mėnesį ir baigsis gruodžio mėnesį. Jis atkreipė dėmesį, kad naujausia praktika tikisi pritraukti daugiau talentų iš šalia Bitcoin esančių sričių, ne tik iš skaičiavimo srities.

Tai gali reikšti, kad teisės, bibliotekininkystės ar kitas disciplinas studijuojantys studentai padeda patobulinti „Blockchain Commons“ dokumentacijos aspektus. Kai Allenas paklausė savo studentų, ką jie pasakys atvykstantiems praktikantams, vienas iš jų atsakė pagal tai, kas gali būti laikoma pagrindine praktikos etika: užduokite daug klausimų ir bendradarbiaukite su kitais, kai tik įmanoma.