Magang Blockchain Commons memperkenalkan pengembang muda ke open source

Tahap Blockchain Commons memperkenalkan pengembang muda ke open source - emile perron xrVDYZRGdw4 unsplash berskala 1 1024x576Ketika Christopher Allen menerima lamaran untuk magang Blockchain Commons 2020, dia memiliki masalah: dia memiliki lebih banyak pertanyaan daripada yang pernah dia terima dalam sejarah magang dan semuanya dari kandidat bintang.

Ini adalah masalah besar, tentu saja, dan Allen mengatasinya secara langsung dengan memperluas program magang. Dia biasanya hanya mengambil satu magang di bawah asuhannya, tetapi tahun ini dia mengambil 7. Saat magang hampir berakhir, kontribusi magang untuk perangkat lunak gratis dan sumber terbuka (FOSS) hampir selesai dan akan segera dibuka. kepada publik.

The Blockchain Commons: hub untuk perangkat lunak sumber terbuka

Allen mendirikan Blockchain Commons pada tahun 2018 dalam upaya untuk menjaga pengembangan Bitcoin tetap terbuka dan didistribusikan. Sebelumnya, dia membantu membuat protokol OpenSSL / TLS, standar enkripsi untuk melindungi data yang dikirimkan melalui Internet.

Pada tahun 2014, bug Heartbleed membahayakan implementasi OpenSSL dari standar enkripsi, yang pada saat itu menangani 60% lalu lintas Internet (dan dengan itu, triliunan dolar perdagangan online).

Cacat itu segera diperbaiki. Tetapi Allen menerima kekhawatiran itu dan berjanji dia tidak akan membiarkan satu kesalahan pun mengancam keamanan proyek perangkat lunak lain yang dia kerjakan. Kemudian Allen "menemukan" Bitcoin dan mendirikan Blockchain Commons, sebuah organisasi nirlaba untuk melakukan bagiannya dalam menjaga distribusi pengembangan Bitcoin.

Apa yang diciptakan oleh para pengembang Bitcoin baru

Dengan jumlah magang yang begitu banyak, masing-masing memiliki kesempatan untuk mengerjakan proyek pilihan mereka di bawah pengawasan Allen, bersama dengan mengerjakan proyek seluruh kelompok. Masing-masing proyek ini meningkatkan perangkat lunak di repositori Blockchain Commons.

Sebagai proyek grup, para magang bekerja pada Spotbit, perangkat lunak kurasi harga Bitcoin (BTC) yang didukung oleh Tor. Di antara proyek individu, kami menyebutkan Lethe Kit, dompet yang dapat menghasilkan benih dan alamat untuk menerima transaksi, tetapi tidak dapat mengirim bitcoin melalui transaksi Bitcoin yang ditandatangani sebagian, dan Gordian.

Server Gordian bekerja mirip dengan dasbor node Bitcoin seperti My Node dengan menawarkan kepada penggunanya antarmuka pengguna grafis (GUI) untuk berinteraksi dengan Bitcoin Core. Bagian lain dari pekerjaan pada proyek ini, Gordian Wallet, adalah dompet Bitcoin seluler untuk iOS yang dapat terhubung ke Server Gordian.

Melihat ke tim magang berikutnya

Setelah menyelesaikan magang ini, Allen akan menawarkan magang lain yang dimulai pada bulan Oktober dan berakhir pada bulan Desember. Dia menunjukkan bahwa magang terbaru berharap dapat menarik lebih banyak talenta dari bidang yang berdekatan dengan Bitcoin, tidak hanya dari bidang TI.

Ini dapat berarti bahwa siswa yang mempelajari hukum, kepustakawanan atau disiplin ilmu lain membantu meningkatkan aspek dokumentasi Blockchain Commons. Ketika Allen bertanya kepada siswanya apa yang akan mereka sampaikan kepada siswa magang yang masuk, salah satu dari mereka menjawab dengan semangat apa yang dapat dianggap sebagai etika inti magang: mengajukan banyak pertanyaan dan berkolaborasi dengan orang lain jika memungkinkan.