Blockchain Commons prakse iepazīstina jaunos izstrādātājus ar atvērtā koda palīdzību

Blockchain Commons posmā jaunie izstrādātāji tiek iepazīstināti ar atvērto avotu - emile perron xrVDYZRGdw4 unsplash scaled 1 1024x576Kad Kristofers Alens saņēma pieteikumus par Blockchain Commons 2020 stažēšanos, viņam radās problēma: viņam bija vairāk jautājumu, nekā viņš jebkad bija saņēmis prakses vēsturē, un visi no zvaigžņu kandidātiem.

Tā, protams, bija liela problēma, un Alens to risināja, paplašinot prakses programmu. Parasti viņa aizbildnībā ņem tikai vienu praktikantu, bet šogad viņš uzņēmās 7. Kad prakse tuvojas beigām, praktikantu ieguldījums bezmaksas un atvērtā koda programmatūrā (FOSS) tuvojas beigām un drīz būs atvērts sabiedrībai.

Blockchain Commons: atvērtā pirmkoda programmatūras centrs

Alens nodibināja Blockchain Commons 2018. gadā, cenšoties saglabāt Bitcoin attīstību atvērtu un izplatītu. Iepriekš viņš palīdzēja izveidot OpenSSL / TLS protokolu, šifrēšanas standartu, lai aizsargātu internetā pārraidītos datus.

2014. gadā Heartbleed kļūda apdraudēja OpenSSL šifrēšanas standarta ieviešanu, kas tajā laikā apstrādāja 60% interneta trafika (un līdz ar to arī triljoniem dolāru tiešsaistes tirdzniecības).

Defekts tika nekavējoties novērsts. Bet Alens pieņēma šīs bažas un apsolīja, ka nepieļaus nevienu kļūdu, kas apdraud citu programmatūras projektu drošību, pie kuriem viņš strādā. Tad Alens “atklāja” Bitcoin un nodibināja bezpeļņas organizāciju Blockchain Commons, lai veiktu savu ieguldījumu Bitcoin attīstības izplatīšanā.

Ko jaunie Bitcoin izstrādātāji ir izveidojuši

Ar tik lielu praktikantu skaitu ikvienam bija iespēja strādāt Allena uzraudzībā pēc paša izvēlēta projekta kopā ar darbu visai grupai. Katrā no šiem projektiem tika uzlabota programmatūra Blockchain Commons krātuvēs.

Kā grupas projekts praktikanti strādāja pie Spot atbalstītās bitcoin (BTC) cenu barošanas kurācijas programmatūras, kuru atbalsta Tor. Starp atsevišķiem projektiem mēs pieminam Lethe Kit, maku, kas var ģenerēt sēklas un adreses darījumu saņemšanai, bet nevar nosūtīt bitkīnus, izmantojot daļēji parakstītus Bitcoin darījumus, un Gordianu.

Gordian serveris darbojas līdzīgi Bitcoin Node informācijas paneļiem, piemēram, My Node, piedāvājot saviem lietotājiem grafisku lietotāja saskarni (GUI) mijiedarbībai ar Bitcoin Core. Otrs projekta darbs Gordian Wallet ir mobilais Bitcoin maks iOS, kas var izveidot savienojumu ar Gordian Server.

Skatoties uz nākamo praktikantu komandu

Pabeidzot šo praksi, Alens piedāvās vēl vienu, kas sākas oktobrī un beidzas decembrī. Viņš norādīja, ka pēdējā prakse cer piesaistīt vairāk talantu no jomām, kas atrodas blakus Bitcoin, ne tikai no IT jomas.

Tas varētu nozīmēt, ka studenti, kas studē tiesību zinātnes, bibliotekārismu vai citas disciplīnas, palīdz uzlabot Blockchain Commons dokumentācijas aspektus. Kad Alens jautāja saviem studentiem, ko viņi stāstīs ienākošajiem praktikantiem, viens no viņiem atbildēja tādā garā, ko var uzskatīt par prakses galveno ētiku: uzdodiet daudz jautājumu un sadarbojieties ar citiem, kad vien iespējams.