#Bitok Apa yang akan terjadi jika Bitcoin tetap dalam mode penambangan CPU dan mempertahankan repositori kode lengkap dari era Satoshi Nakamoto? Tanpa menambahkan fitur baru, tanpa menyuntikkan ideologi apa pun, dan tanpa mencoba 'memperbaiki' Bitcoin berdasarkan preferensi orang modern. Versi Bitcoin v0.3.19 yang dirilis pada tahun 2010 adalah versi terakhir yang secara langsung terlibat oleh Satoshi Nakamoto. Segala sesuatu setelah itu telah menjadi sejarah, bukan takdir.
Saya telah melakukan eksperimen menggunakan repositori kode asli v0.3.19. Aturan dan perilakunya sama seperti sebelumnya. Satu-satunya perubahan besar adalah: diterapkannya algoritma penambangan yang sulit dikalahkan oleh GPU dan ASIC. Semua perbaikan keamanan yang penting sudah ada sejak awal. Hanya penyesuaian yang diperlukan yang dilakukan agar dapat berjalan di sistem operasi modern dan **menangkal penambangan GPU**. Perubahan utama adalah penggantian algoritma SHA-256 dengan algoritma Yespower untuk bukti kerja. Algoritma Yespower memiliki kebutuhan memori yang tinggi, sehingga keunggulan GPU tidak begitu terlihat. Siapa pun yang memiliki laptop dapat menambang. Saya rasa inilah yang seharusnya menjadi bentuk asli Bitcoin.
Apa perubahannya dibandingkan Bitcoin asli?
Tiga poin:
1.Sistem pembangunan telah diperbarui untuk mendukung kompiler modern (OpenSSL3.x, Boost 1.74+, GCC 11+, wxWidgets3.2).
2.SHA-256 digantikan oleh Yespower 1.0 untuk bukti kerja.
3.Blok genesis baru, menjadikannya jaringan yang mandiri.
Begitulah. Format transaksi, sistem skrip, jaringan, dan dompet semuanya sama dengan versi v0.3.19. Semua perbaikan keamanan dari versi ini telah dimasukkan (perlindungan terhadap overflow nilai, pembatasan serangan DoS, dll).
Mengapa memilih Yespower?
Pada tahun 2010, orang mulai membahas penambangan GPU. Kekhawatiran saat itu adalah GPU pada akhirnya akan mendominasi penambangan dan pengguna biasa tidak akan dapat berpartisipasi. Kondisi penambangan Bitcoin saat ini adalah seperti itu.
Yespower adalah algoritma yang memerlukan banyak memori (setiap nilai hash sekitar 128KB). GPU memiliki banyak inti, tetapi bandwidth memori per inti terbatas, sehingga tidak dapat menghasilkan percepatan yang signifikan. Ini menjamin persaingan yang adil bagi penambang CPU.
Saya tidak mengatakan GPU tidak akan pernah dapat menambang. Mungkin seseorang dapat menemukan solusinya. Tetapi ini memang sangat meningkatkan ambang batas untuk menambang.
Ini bukan untuk menggantikan Bitcoin atau bersaing dengannya. Bitcoin sudah ada dan berkembang.
Ini hanyalah versi mandiri dari kode lama. Jika Anda penasaran tentang bagaimana Bitcoin tahun 2010, atau jika Anda ingin menambang menggunakan laptop, maka Yespower adalah pilihan ideal Anda.
Kami tidak membuat janji tentang harga atau tingkat adopsi. Jika itu berguna bagi orang, mereka secara alami akan menggunakannya; jika tidak berguna, mereka secara alami tidak akan menggunakannya.
Peringatan keamanan:
Ini adalah kode dari tahun 2010. Algoritma kriptografi itu sendiri tidak masalah (ECDSA, hash non-penambangan menggunakan SHA-256), tetapi kode basis tidak sekuat Bitcoin modern yang telah diperkuat selama 14 tahun. Pastikan untuk mencadangkan file wallet.dat Anda. Jika hilang, Bitcoin Anda tidak dapat dipulihkan.
Sama seperti Bitcoin asli -.- Menulis deskripsi untuk hal ini sangat sulit.
Ini benar-benar berbeda dari yang lain. Ini adalah Bitcoin, tetapi bukan Bitcoin. Ini baru dan lama sekaligus. Jika Anda tidak memahaminya, tidak apa-apa. Jalankan atau tidak, itu terserah Anda. Fungsinya ya seperti itu.
-Tom Elvis Jedusor
