Insinyur A.S. datang dengan cara untuk meningkatkan profitabilitas bitcoin penambangan sebesar 30%
Dr. Rakesh Kumar dari University of Illinois di Urban-Champaign dalam karyanya “ Bitcoin mining with aproximation ” menggambarkan suatu mekanisme di mana Anda dapat meningkatkan laba dari menambang bitcoin hingga 30% - dalam hal unit kapasitas prosesor yang dihabiskan. Metode ini didasarkan pada penggunaan perkiraan perhitungan - jika sejumlah kecil kesalahan dibiarkan muncul, efisiensi perhitungan yang dihasilkan meningkat.Perkiraan perhitungan sering digunakan dalam sains untuk menyederhanakan perhitungan matematika. Kumar menghitung bahwa dengan menggunakan besi, yang dihitung dengan akurasi tertentu, tetapi tidak 100%, adalah mungkin untuk meningkatkan efisiensi penambangan sebesar 30%.Saat menambang bitcoin, perlu untuk menghitung hash dari nilai awal tertentu. Hal ini diperlukan untuk mendapatkan hash dari jenis tertentu, dan karena tidak mungkin untuk memprediksi jenis hash sebelum perhitungannya, maka perlu untuk melakukan perhitungan, dan dengan demikian membuktikan bahwa waktu prosesor telah dihabiskan.Karena peningkatan konstan yang direncanakan dalam kompleksitas perhitungan bitcoin, para penambang secara bertahap beralih dari CPU ke GPU, FPGA atau ASIC. Peningkatan kompleksitas memerlukan peningkatan konsumsi daya prosesor. Kumar dan murid-muridnya berpikir - apakah mungkin untuk memahami teknologi penambangan dan mengurangi konsumsi energi, meningkatkan keuntungan?Akibatnya, mereka beralih ke ide perkiraan perhitungan. Menurut Kumar, beberapa aplikasi yang berjalan di komputer - misalnya, visualisasi -dapat bekerja dengan perhitungan yang tidak 100% akurat. Program semacam itu tahan kesalahan dan dapat bekerja dengan mudah bahkan pada perangkat keras yang tidak akurat. Para peneliti telah menemukan bahwa penambangan bitcoin memiliki sifat yang sama dan "memaafkan" beberapa ketidakakuratan.Para peneliti menemukan bahwa prosesor, yang diperlukan untuk menjamin akurasi operasi 100%, dalam beberapa kasus mengkonsumsi energi 2 kali lebih banyak daripada prosesor, yang harus menghasilkan akurasi 99%.Penambangan bitcoin dapat dilakukan dalam beberapa proses paralel, dan setrika yang digunakan untuk ini terdiri dari modul independen. Jika salah satu modul membuat kesalahan, itu tidak mempengaruhi pekerjaan orang lain.Seperti yang dijelaskan Kumar, kesalahan penambangan bisa dari dua jenis - keputusan yang tepat, yang keliru dianggap salah (false-negative), dan kesalahan yang salah, kesalahan untuk yang benar (false-positive). Karena probabilitas untuk menemukan solusi yang tepat sangat kecil, false-positive dapat diabaikan - mereka akan sedikit. Dan mereka masih dapat dikirim ke jaringan - semua sama, penambang lain akan memeriksanya dan memfilternya saat memperbarui rantai blok. Dan keputusan negatif palsu adalah peluang yang terlewatkan - keputusan yang tepat yang belum diimplementasikan.Kumar berpendapat bahwa menggunakan besi, yang menghitung sekitar hash, akan memungkinkan Anda untuk mengemas lebih banyak modul dalam ruang yang sama daripada besi biasa. Akibatnya, waktu untuk menghitung hash dibelah dua - penambang dapat menghasilkan hash dua kali lebih banyak per unit waktu. Karena kesalahan berkala, kinerja nyata meningkat sekitar 30%.Berdasarkan karyanya, Dr. Kumar akan membuat laporan pada Juni 2016 di sebuah konferensi tentang desain elektronik dan otomasi.Source: https://habr.com/ru/post/id390519/
All Articles