Menu Close

Perlindungan Atas Keuntungan: Apa yang Disarankan Pola Penambangan Awal Tentang Penemu Bitcoin

Perlindungan Atas Keuntungan: Apa yang Disarankan Pola Penambangan Awal Tentang Penemu Bitcoin
  • Penelitian baru dari RSK / IOV Sergio Demian Lerner mengungkapkan bahwa Patoshi, penambang Bitcoin awal yang diasumsikan oleh banyak orang sebagai Satoshi Nakamoto, ditambang menggunakan algoritme yang tidak termasuk dalam rilis klien pertama Bitcoin.
  • Temuan ini akhirnya menjelaskan mengapa pola hashing Patoshi sangat berbeda dari penambang Bitcoin awal lainnya, tetapi menimbulkan pertanyaan: Mengapa Patoshi meningkatkan kemampuannya?
  • Jika kita menerima begitu saja bahwa Patoshi sebenarnya adalah Satoshi, maka dapat dibayangkan bahwa pembuat Bitcoin menggunakan keuntungan ini untuk mencegah serangan penambangan pada jaringan yang baru lahir.

Ketika dia pertama kali mempresentasikan penelitiannya tentang dugaan harta karun Bitcoin yang belum dimanfaatkan pada tahun 2013, Sergio Demian Lerner mendapat penolakan yang cukup besar. Penentang merasa bahwa menghubungkan sekitar 1 juta BTC bagi penciptanya akan "merugikan adopsi Bitcoin" dan laknat terhadap "narasi penerimaan" Satoshi sebagai pencipta yang baik hati, Lerner mengatakan kepada CoinDesk.

Agar citra konsepsi Bitcoin yang sempurna tidak ternoda, koin Satoshi lebih baik dibiarkan tidak tersentuh, baik secara harfiah maupun empiris melalui penelitian, kata para pengkritik.

Namun, hal itu tidak menghalangi Lerner, yang tidak membeli apa yang disebutnya "argumen lemah" bahwa koin ini hilang begitu saja ke dompet amnesia pengguna awal Bitcoin.

Jadi Kepala Inovasi IOV dan perancang RSK telah menghabiskan tujuh tahun terakhir untuk mendekripsi misteri berapa banyak koin yang mungkin telah ditambang Satoshi dan mengapa teknik penambangannya berbeda dari metode rekan-rekannya di masa-masa awal Bitcoin. "Proyek akhir pekan" Lerner, demikian dia menyebutnya, telah melahirkan badan penelitian pendukung dari anggota komunitas anonim, tim peneliti di BitMex, Kim Nilsson dan Jameson Lopp, antara lain.

Secara kolektif, Lerner et al. telah menyobek misteri seputar penimbunan sekitar 1,1 juta BTC yang ditambang dalam dua tahun pertama jaringan dan yang tetap disembunyikan, tidak tersentuh. Sementara sebagian besar percaya bahwa gerombolan $ 12,65 miliar milik pendiri Bitcoin dengan nama samaran, Satoshi Nakamoto, Lerner menganggapnya sebagai "Patoshi." Ini adalah cara Lerner untuk memberi isyarat bahwa, bahkan dengan penelitian yang melelahkan, kami tidak dapat 100% yakin koin ini milik Satoshi.

Baca lebih lajut: 50 BTC Baru Dipindahkan untuk Pertama Kalinya Sejak 2009 – Tapi Tidak Seperti Satoshi

Selain peringatan, kebanyakan peneliti berasumsi bahwa pola Patoshi, demikian sebutannya, mewakili aktivitas penambangan Satoshi. Dan sementara jumlah total koin di bawah kendali Patoshi telah menjadi perdebatan selama bertahun-tahun sebagai bukti baru Terungkap, peneliti empiris ini telah menghasilkan temuan lain yang lebih filosofis.

Pada prinsipnya, aktivitas penambangan Satoshi pada masa-masa awal kemungkinan lebih dimotivasi oleh ideologi daripada keuntungan.

Mesin waktu penambang

"Saya mencari kebenaran, dan dengan bukti forensik yang kami miliki saat ini, saya lebih yakin dari sebelumnya bahwa Satoshi lebih memedulikan keamanan jaringan daripada menjadi kaya bitcoin," tulis Lerner kepada CoinDesk melalui email.

Sentimennya berbicara tentang hasil penelitian terbarunya (dan berpotensi terakhir) mengenai pola Patoshi.

Baru-baru ini, Lerner memutuskan untuk melakukan sesuatu yang awalnya dia tulis: menambang kembali 18.000 blok pertama Bitcoin dengan harapan dapat mengumpulkan data baru tentang cara Satoshi menambang.

Ketika dia awalnya membuat idenya pada tahun 2014, Lerner “berasumsi bahwa Patoshi akan menggunakan perangkat lunak untuk menambang Bitcoin yang mirip dengan kode publik pada rilis Bitcoin pertama.” Tetapi karena penelitiannya (dan orang lain) diwarnai di area abu-abu yang tidak diketahui di sekitar pola Patoshi, Lerner mengetahui bahwa "perangkat lunak penambangan Patoshi tidak seperti publik (perangkat lunak)" yang digunakan penambang awal lainnya.

Tingkat perbedaan antara penyiapan Patoshi dan orang lain merupakan inti dari penelitian terbaru Lerner. Salah satu teori adalah bahwa Patoshi menggunakan sekitar 50 CPU bersama-sama dalam bentuk proto-bentuk penambangan gabungan yang mendominasi lanskap penambangan berbahan bakar ASIC Bitcoin saat ini. Teori lain, yang dikuatkan oleh penelitian Lerner, adalah bahwa Patoshi menggunakan teknik hashing yang dikenal sebagai multi-threading.

Baca lebih lajut: Cara Kerja Penambangan Bitcoin

Dalam penambangan Bitcoin, multi-threading adalah proses di mana penambang dapat mencari banyak nonce pada saat yang sama (nonce adalah nomor kriptografi yang dicari oleh penambang saat menambang untuk blok baru). Hal ini dicapai baik dengan menggunakan setiap prosesor inti di CPU secara individual untuk mencari nonce blok atau dengan memproses beberapa nonce melalui instruksi Streaming SIMD Extensions (SSE), teknik untuk pemrosesan komputer intensif.

Sederhananya, alih-alih menggunakan CPU untuk melakukan satu sapuan untuk nonce, Patoshi menggunakan CPU-nya untuk melakukan beberapa sapuan.

Lerner mendapatkan temuan ini dengan menambang ulang 18.000 blok pertama blockchain Bitcoin. Idenya adalah untuk memindai ulang blockchain untuk menemukan semua nonce (solusi) yang Patoshi lakukan, sementara juga menemukan semua solusi yang tidak mereka temukan (catatan teknis: mungkin saja setiap blok memiliki lebih dari satu solusi).

Ketika proses ini diulangi secara menyeluruh, Lerner menjelaskan, ini memberi Anda gambaran tentang pola hashing Patoshi sendiri.

“Apa yang saya lakukan adalah mengungkap semua solusi untuk setiap blok dalam 18K blok pertama untuk mendeteksi arah pemindaian algoritma yang digunakan Patoshi,” jelasnya.

Lebih khusus lagi, Lerner menemukan algoritme penambangan Patoshi biasanya menemukan nonce bernilai lebih tinggi daripada nonce bernilai lebih rendah. Ini mengungkapkan "urutan di mana nonce diuji," kata Lerner, memberikan kepercayaan pada teori bahwa Patoshi adalah multi-threading untuk mencari beberapa nonce secara bersamaan mengingat polanya unik untuk blok yang ditambang Patoshi.

Itu sebabnya kami tahu Patoshi menggunakan sistem yang lebih kuat daripada yang lain. Bukan karena dia memiliki komputer super, tetapi karena dia menggunakan komputernya dengan lebih baik, ”katanya kepada CoinDesk.

Menambang untuk kepentingan umum, bukan untuk barang

Lerner menyebutkan dalam penelitiannya bahwa logika penambangan Patoshi "adalah kebalikan (dari) klien Satoshi versi 0.1," perangkat lunak penambangan asli yang dirilis dengan Bitcoin Core 0.1.0. Faktanya, multi-threading yang digunakan Patoshi tidak diintegrasikan ke dalam skrip penambangan Bitcoin sampai tahun 2010, Lerner memberi tahu CoinDesk.

Jadi, anggap saja Patoshi adalah Satoshi, mengapa pendiri Bitcoin tidak memasukkan multi-threading ke dalam rilis klien awal Bitcoin? Melihat kembali ke Lerner's temuan terbaru kedua dapat membantu kami menemukan jawabannya.

Baca lebih lajut: Satoshi's Unappreciated Marketing Genius, Feat. Dan Held

Pada bulan Juni, Lerner menunjukkan bahwa Patoshi "mengurangi hashrate-nya dalam beberapa langkah selama tahun pertama" dan kemungkinan dia mematikan penambangnya selama interval lima menit setiap kali dia menambang blok baru. Patoshi mengambil langkah-langkah ini, menurut Lerner, untuk mendorong persaingan yang sehat dan untuk memastikan dia tidak memonopoli semua rintangan baru.

Sebaliknya, dia mungkin memiliki multi-threaded di hari-hari awal untuk menjaga jaringan tetap berjalan, mengambil kelonggaran ketika blok tidak ditambang sesuai jadwal, Lerner mengatakan kepada CoinDesk.

“Saya mendukung tesis Lopp bahwa Patoshi lebih memedulikan keamanan jaringan daripada jumlah bitcoin yang ditambang. Tampaknya dia mengalihkan penambangnya hanya ketika jaringan tidak memproduksi blok dengan kecepatan yang diharapkan. Itu pun dibuktikan dengan OrganOfCorti bahwa Patoshi sengaja mengurangi hashrate-nya pada beberapa kesempatan agar orang lain dapat menambang lebih banyak blok, ketika dia berpikir ada cukup banyak penambang.

Saya menyimpulkan bahwa penjelasan yang paling masuk akal adalah bahwa dia melindungi jaringan.

Di Twitter CTO Casa Jameson Lopp menolak gagasan bahwa keuntungan penambangan Satoshi dimanfaatkan untuk kepentingan pribadi. Sebaliknya, proses penambangan Satoshi yang lebih canggih kemungkinan besar melindungi jaringan pada masa-masa awal ketika hanya ada sedikit penambang yang secara aktif berpartisipasi dalam propagasi blok. Dengan begitu sedikit aktor di jaringan, Satoshi bisa saja menjadi pengawas untuk memastikan jaringan cukup kuat untuk menopang dirinya sendiri sebelum membiarkan aktivitas penambangannya berkurang.

Pelajaran yang dipelajari

Lerner setuju dengan penjelasan ini, menyebut penelitian terbarunya "mengubah hidup" karena pemahaman yang diberikan kepadanya tentang pendiri Bitcoin dan pengguna awal.

“Penelitian tentang bagaimana Patoshi melanjutkan desentralisasi Bitcoin mengajari saya banyak hal tentang cita-cita. Para Bitcoiner pertama adalah orang percaya yang tidak terlalu peduli tentang uang yang kita semua pedulikan sekarang. Sebagian besar dari mereka menambang untuk membantu proyek melihat seberapa jauh proyek itu dapat tumbuh melawan segala rintangan. Kebanyakan dari mereka menyumbangkan bitcoin, menerima dan membayar dengan bitcoin untuk menunjukkan potensinya dan tidak pernah berspekulasi. Beberapa dari mereka menambang hanya untuk bersenang-senang. ”

Kegembiraan mungkin dilakukan untuk Lerner, yang memberi tahu CoinDesk bahwa proyek akhir pekannya yang berlangsung selama bertahun-tahun hampir berakhir dengan temuannya baru-baru ini. Sebagai gantinya, dia akan mengalihkan energinya untuk pekerjaan yang dilakukan RSK dan IOV di bidang sampingan Bitcoin.

Baca lebih lajut: Whale Alert Mengidentifikasi 1,125 Juta BTC sebagai Simpanan Satoshi

Adapun misteri luar biasa lainnya yang tidak dipecahkan oleh penelitiannya – seperti pola heliks ganda yang dibuat oleh strategi hashing Patoshi dari blok 1400 hingga 1916 – ia akan menyerahkannya kepada komunitas sepatu karet yang telah berkontribusi pada penelitian Patoshi sejauh ini.

Karena bagi Lerner, mungkin pertanyaan yang paling mendesak – dan pertanyaan yang menyebabkan begitu banyak penolakan saat penelitiannya dimulai – telah dijawab: yaitu, mengapa Satoshi menambang begitu banyak koin pada masa-masa awal, dan mengapa dia harus menggunakan teknik yang tidak t tersedia untuk komunitas Bitcoin pemula lainnya.

“Saya pikir penemuan pola Patoshi mengarah pada konsepsi yang lebih koheren tentang Satoshi sebagai orang atau kelompok yang siap untuk menjaga jaringan dari serangan 51% selama tahun-tahun pertama, dengan fokus pada keberlanjutan jangka panjang proyek dan tanpa kepentingan ekonomi egois atau aktivitas perdagangan. "