- BIP adalah prosedur standar di mana peningkatan ke blockchain
Bitcoin diusulkan, dibahas oleh komunitas dan diadopsi atau ditolak.
- BIP menjembatani kesenjangan dalam sistem desentralisasi
Bitcoin untuk memungkinkan peningkatan jaringan dan membuatnya tetap relevan.
- Siapa pun dapat mengusulkan peningkatan pada inti
Bitcoin , tetapi dengan melakukannya, diharapkan peningkatan yang diusulkan tidak menemukan kembali roda, mengikuti format yang ditetapkan, secara teknis masuk akal dan tidak terlalu luas.
- BIP dimaksudkan untuk melayani tujuan informasi, meninjau aturan konsensus, atau mempengaruhi perubahan dalam perangkat lunak
Bitcoin .
- Sejak diperkenalkannya BIP pertama pada tahun 2011, banyak BIP telah diusulkan dan diperdebatkan, menjaga komunitas
Bitcoin tetap aktif dan progresif.
Kata kunci: perbaikan, proposal, peningkatan, konsensus, garpu lunak, garpu keras, juara, akar tunggang, Segwit.
Setiap produk, proses, atau sistem perlu diperbarui secara berkala agar tetap relevan dan tidak berhenti berkembang. Anda pasti harus memperbarui perangkat lunak yang Anda gunakan sebelumnya dengan versi baru yang menambahkan beberapa fitur atau fungsi ke yang lama. Di web2, di mana pembuat atau pengelola bertindak sebagai otoritas pusat, keputusan untuk memperbarui atau meningkatkan produk direncanakan dan dijalankan dari atas. Dalam kasus
Bitcoin , sistemnya sangat terdesentralisasi tanpa struktur tata kelola untuk mengambil keputusan itu.
Bitcoin dan mata uang digital bertenaga blockchain lainnya juga beroperasi seperti perangkat lunak. Ada kebutuhan konstan untuk mengubah cara kerja mereka yang bisa menjadi modifikasi yang luas atau sedikit namun signifikan. Oleh karena itu, BIP adalah mekanisme di mana perubahan diusulkan pada cara kerja
Bitcoin , yang dapat ditujukan pada standar komunitas, lapisan konsensus, atau proses pengembangan. Seperti akronimnya, BIP berarti Proposal Peningkatan
Bitcoin .
BIP dimulai dan didiskusikan pada platform pengembang sumber terbuka, GitHub. Amir Taaki menciptakan BIP Pertama pada 19 Oktober 2011, di mana ia mendefinisikan BIP, jenis, alur kerja, format, dan templat. Lima tahun kemudian, Luke Dashjr menyerahkan
BIP Kedua pada tahun 2016, yang merevisi proses yang terkandung dalam BIP pertama dan karenanya menggantikannya. Sejak itu, ada lebih dari 300 BIP, dengan beberapa diadopsi dan aktif sementara beberapa ditolak. Beberapa BIP telah menjadi peristiwa penting dan menandai tonggak sejarah dalam sejarah
Bitcoin , dan beberapa lainnya telah membuat sedikit perubahan dan sedikit demi sedikit. Pada dasarnya, ada tiga jenis BIP yang diidentifikasi oleh Amir Taaki.
Jenis BIP
1. Standards Track BIPs: ini adalah BIP yang mengusulkan perubahan pada lapisan konsensus
Bitcoin . Transformasi yang dijelaskan oleh BIP ini memengaruhi sebagian besar operasi
Bitcoin , seperti perubahan prosedur jaringan, perubahan aturan validitas transaksi, atau perubahan apa pun yang memengaruhi interoperabilitas aplikasi yang menggunakan
Bitcoin .
2. BIP Informasi: ini adalah proposal yang memberikan informasi atau pedoman kepada komunitas
Bitcoin dan tidak selalu memberikan saran untuk fitur baru. Mereka membatasi masalah desain dan tidak memerlukan konsensus komunitas
Bitcoin ; maka saran tersebut dapat diabaikan atau diikuti oleh pengguna dan pelaksana.
3. BIP Proses: Proposal ini memengaruhi proses seputar
Bitcoin tetapi tidak berlaku untuk protokol jaringan. BIP ini dapat mengusulkan perubahan dalam proses pengambilan keputusan dan mengubah alat atau lingkungan yang digunakan dalam pengembangan
Bitcoin .
Siklus Hidup BIP
Siapa pun dapat mengajukan BIP, dan prosesnya dimulai dengan ide baru untuk
Bitcoin . Orang yang mengajukan konsep dikenal sebagai penulis atau juara BIP. Tidak semua ide layak dikembangkan untuk BIP. Salah satu cara untuk memastikan apakah sebuah ide dapat digunakan secara BIP adalah dengan bertanya kepada komunitas
Bitcoin di GitHub apakah ide tersebut memiliki peluang untuk diterima. Jika modifikasi yang diusulkan hanyalah tambalan kecil untuk bagian perangkat lunak tertentu yang tidak memerlukan standarisasi di beberapa proyek, itu harus diarahkan ke alur kerja pengembangan khusus proyek. Sebagai aturan praktis, orang yang ingin mengusulkan ide baru diharapkan melalui diskusi sebelumnya dan melihat apakah ide tersebut telah ditangani dan diselesaikan. Setelah langkah awal ini, penulis memposting pendapat baru ke milis pengembangan
Bitcoin .
BIP memiliki siklus hidup tiga fase. Fase-fase BIP meliputi:
1. Draf: Ide baru yang dikirimkan ke milis, editor draf, dan repositori komunitas
Bitcoin di GitHub menjadi draf BIP. Pada tahap ini, penulis memiliki kesempatan untuk menyempurnakan draf dan bertanggung jawab untuk membangun konsensus tentang topik di dalam komunitas dan mendokumentasikan perbedaan pendapat. Penulis dapat membuat milis Special Interest Group (SIG) untuk diskusi dan menyiapkan repositori git untuk menerima komentar pada fase desain awal. Jika penulis atau editor mengamati tidak ada kemajuan signifikan yang dibuat pada draf, ia dapat menunda BIP dan memperkenalkannya kembali nanti. Editor juga berhak menolak draf jika gagal memenuhi kriteria yang ditetapkan dari aturan format, kelayakan teknis, upaya non-duplikasi, dan fokus.
2. Usulan: setelah membangun konsensus masyarakat untuk draf tersebut, draf tersebut berubah menjadi yang diusulkan ketika penulis menganggapnya lengkap, memiliki implementasi kerja dalam hal Standar melacak BIP dan memiliki rencana masyarakat untuk memajukannya ke
status akhir .
3. Final: Sebuah BIP bergerak dari yang diusulkan ke final ketika kriteria yang mencerminkan adopsi dunia nyata telah terjadi. Persyaratan tergantung pada perubahan yang diusulkan, yang bisa berupa garpu lunak atau garpu keras.
Status akhir tidak berarti perubahan yang diusulkan telah diaktifkan. Aktivasi mungkin memerlukan waktu. Pembaruan baru pertama kali diintegrasikan ke dalam inti
Bitcoin , kode perangkat lunak blockchain, hingga node yang menjalankan blockchain
Bitcoin setuju untuk mengaktifkannya, yaitu menjalankan versi yang berisi peningkatan baru. Jika pemutakhiran baru kompatibel dengan versi perangkat lunak yang lebih lama, itu dianggap sebagai garpu lunak yang membutuhkan "suara penambang" mayoritas 90%. Hard fork adalah BIP yang memperkenalkan perangkat lunak baru dan perubahan mendasar dalam kode dan karenanya memerlukan adopsi universal dari ekonomi
Bitcoin .
Bagaimana BIP memengaruhi Bitcoin
1. Efek signifikan dari BIP adalah menciptakan jendela peningkatan pada inti
Bitcoin , proses pembuatan aturan dan menjaga agar seluruh komunitas
Bitcoin mendapat informasi tentang
status blockchain.
2. Debat dan diskusi yang dihasilkan oleh BIP membuat komunitas
Bitcoin tetap hidup dan layak. Beberapa BIP memiliki efek luas pada inti
Bitcoin di berbagai bidang seperti privasi dan keamanan.
3. Efeknya lebih dihargai dengan melihat beberapa BIP kritis yang telah diadopsi dan aktif. BIP ini selain 001 dan 002 yang dibahas sebelumnya, meliputi:
BIP 008 dan BIP 009 menetapkan aturan untuk mengimplementasikan upgrade soft fork pada blockchain
Bitcoin .
BIP 141, yang dikenal sebagai Saksi Terpisah (Segwit), memperkenalkan pemisahan tanda tangan saksi dari transaksi untuk meningkatkan kapasitas jaringan. Itu adalah garpu lunak yang membahas skalabilitas perangkat lunak
Bitcoin .
BIP 340, 341 dan 342: BIP ini tetap menjadi salah satu peningkatan paling radikal pada blockchain
Bitcoin . Ketiga BIP ini dikodifikasi dalam Taproot, yang meningkatkan privasi dan efisiensi blockchain
Bitcoin dengan meminimalkan berapa banyak informasi tentang keluaran transaksi yang terungkap pada pembuatan atau pengeluaran waktu. Itu dibangun di Segwit, menggabungkan skema tanda tangan Schnorr ke dalam
Bitcoin untuk meningkatkan privasi dan mengurangi biaya transaksi.
Penulis: Gate.io Pengamat:
M. Olatunji
Penafian:
* Artikel ini hanya mewakili pandangan para pengamat dan bukan merupakan saran investasi.
*Gate.io memiliki semua hak atas artikel ini. Pengeposan ulang artikel akan diizinkan asalkan Gate.io dirujuk. Dalam semua kasus lain, tindakan hukum akan diambil karena pelanggaran hak cipta.