Blockchain Commonsi praktika tutvustab noortele arendajatele avatud lähtekoodiga

Blockchain Commonsi etapp tutvustab noortele arendajatele avatud lähtekoodiga - emile perron xrVDYZRGdw4 unsplash skaleeritud 1 1024x576Kui Christopher Allen sai taotlusi Blockchain Commons 2020 praktikale, oli tal probleem: tal oli rohkem küsimusi, kui ta oli kunagi praktikaajaloo jooksul saanud ja kõik tähekandidaatidelt.

See oli muidugi suur probleem ja Allen asus sellega praktikaprogrammi laiendamisega tegelema. Tavaliselt võtab ta oma käe all ainult ühe praktikandi, kuid sel aastal võttis ta 7. Kuna praktika on lõppemas, on praktikantide panus tasuta ja avatud lähtekoodiga tarkvarasse (FOSS) lõpule jõudmas ja see on varsti avatud avalikkusele.

Blockchain Commons: avatud lähtekoodiga tarkvara jaotur

Allen asutas 2018. aastal Blockchaini ühenduse, püüdes hoida Bitcoini arendustööd avatud ja levitatud. Varem aitas ta luua Interneti kaudu edastatud andmete kaitsmiseks krüpteerimisstandardi OpenSSL / TLS protokolli.

2014. aastal ohustas Heartbleedi viga krüpteerimisstandardi OpenSSL-i rakendamist, mis toona käitis 60% Interneti-liiklusest (ja koos sellega ka triljoneid dollareid veebikaubandusest).

Defekt parandati viivitamatult. Kuid Allen võttis selle mure omaks ja lubas, et ei luba ühelgi eksimusel ohustada teiste tarkvaraprojektide turvalisust, mille kallal ta töötab. Siis "avastas" Allen Bitcoini ja asutas mittetulundusühingu Blockchain Commons, et teha oma osa Bitcoini arenduse levitamise osas.

Mida uued Bitcoini arendajad on loonud

Nii suure arvu praktikantide korral oli kõigil võimalus töötada Alleni juhendamisel enda valitud projektiga koos kogu grupi projektiga. Kõik need projektid läksid Blockchain Commonsi hoidlates tarkvara täiustamisele.

Grupiprojektina töötasid praktikandid Tori toetatud Bitcoini (BTC) hinnasööda kureerimise tarkvaras Spotbit. Üksikute projektide hulgas mainime Lethe Kitit, rahakotti, mis võib genereerida seemneid ja aadresse tehingute vastuvõtmiseks, kuid ei saa bitcoine saata osaliselt allkirjastatud Bitcoini tehingute kaudu, ja Gordiani.

Gordiani server töötab sarnaselt Bitcoini sõlme juhtpaneelidega nagu Minu sõlm, pakkudes oma kasutajatele graafilise kasutajaliidese (GUI) suhtlemiseks Bitcoin Core'iga. Projekti teine ​​töö Gordian Wallet on iOS-i jaoks mõeldud mobiilne Bitcoini rahakott, mis saab ühenduse Gordiani serveriga.

Vaadates järgmist praktikantide meeskonda

Pärast selle praktika lõppu pakub Allen veel ühe, mis algab oktoobris ja lõpeb detsembris. Ta tõi välja, et viimane praktika loodab meelitada rohkem talente Bitcoini külgnevatelt aladelt, mitte ainult arvutusvaldkonnast.

See võib tähendada, et õigusteadust, raamatukogundust või muid erialasid õppivad üliõpilased aitavad Blockchain Commonsi dokumentatsiooni aspekte parandada. Kui Allen küsis oma õpilastelt, mida nad saabuvatele praktikantidele ütlevad, vastas üks neist selle vaimus, mida võib pidada praktika peamiseks eetikaks: küsige palju küsimusi ja tehke võimaluse korral teistega koostööd.