Cari

Klik huruf yang tersedia untuk mengetahui daftar glossary

Pattern 1

GitHub

Apa Itu GitHub

GitHub adalah platform hosting dan kolaborasi pengembangan perangkat lunak yang menggunakan sistem version control Git. Artinya, semua perubahan yang dilakukan pada kode dapat dilacak, dikembalikan, dan dikelola oleh tim pengembang dari mana saja di dunia.

Untuk komunitas blockchain dan Web3, GitHub menjadi etalase terbuka tempat komunitas bisa melihat langsung bagaimana suatu proyek dibangun, diperbarui, atau dikembangkan secara aktif.

Beberapa fitur utama GitHub:

  1. Repository: Tempat menyimpan semua file dan histori proyek
  2. Commit: Catatan perubahan kode yang dilakukan oleh developer
  3. Pull Request: Proses untuk mengusulkan perubahan dan mendiskusikannya sebelum disetujui
  4. Issue Tracker: Digunakan untuk mencatat bug, fitur baru, atau permasalahan proyek 
     

Peran GitHub dalam Dunia Crypto dan Blockchain

Transparansi dan Kredibilitas

Karena sifat blockchain yang terbuka dan tanpa otoritas terpusat, banyak proyek menggunakan GitHub sebagai cara untuk menunjukkan kode sumber mereka secara publik. Ini penting untuk membangun kepercayaan, karena siapa pun dapat:

  • Meninjau cara kerja smart contract
  • Memeriksa pembaruan kode terbaru
  • Mengukur tingkat aktivitas tim pengembang 

Kolaborasi Global

Proyek kripto bersifat global dan terdesentralisasi. GitHub memungkinkan kontribusi dari berbagai pengembang di seluruh dunia. Bahkan, banyak proyek besar yang menerima kontribusi komunitas secara sukarela, dan GitHub menyediakan sistem yang terstruktur untuk mengelola kontribusi tersebut.

Audit dan Keamanan

Dengan kode sumber terbuka di GitHub, pihak ketiga dapat melakukan audit keamanan secara independen. Hal ini membantu mengurangi risiko bug atau celah keamanan yang bisa berbahaya, terutama pada protokol DeFi yang mengelola aset bernilai tinggi.

 

Contoh Proyek Blockchain yang Menggunakan GitHub

  • Ethereum Foundation membuka pengembangan berbagai implementasi Ethereum di GitHub.
  • Polkadot dan Substrate dikembangkan secara terbuka dan aktif dibahas dalam komunitas developer melalui pull request.
  • Uniswap, Aave, dan Curve memperlihatkan smart contract mereka secara transparan di GitHub agar bisa ditinjau siapa saja. 
     

Dengan melihat GitHub, kamu juga bisa mengetahui apakah proyek tersebut aktif dikembangkan atau tidak, yang sering kali menjadi indikator penting dalam menilai potensi dan keseriusan proyek tersebut. 

 

 

Disclaimer: Seluruh informasi yang disampaikan disusun oleh mitra industri dengan tujuan memberikan edukasi kepada pembaca. Kami menyarankan Anda untuk melakukan riset secara mandiri dan mempertimbangkan dengan matang sebelum melakukan transaksi.

Bagikan melalui:

Pattern 1Pattern 1Pattern 1Pattern 1Pattern 1
Blur 2

Belajar, Investasi, dan Tumbuh Bersama Kami

Jadilah bagian dari FLOQ. Mulai perjalanan investasimu dengan platform terpercaya dari hari pertama.

Google PlayApp Store
Blur 2Blur 2Device