Diluncurkan pada tahun 2018, Mimblewimble (MWC) adalah protokol blockchain yang menyediakan anonimitas lengkap saat bertransaksi. Ini berbeda dengan Bitcoin (BTC), yang mengungkapkan alamat pengirim, jumlah uang yang dikirim, dan alamat penerima. Protokol Mimblewimble telah diadopsi oleh dua cryptocurrency, Grin (GRIN) dan Beam (BEAM).
Pada artikel ini, kita akan membahas:
Apa itu Token Mimblewimble?
Pada masa-masa awal Bitcoin, batasan privasi yang diuraikan dalam buku putihnya dapat dikelola, terutama karena sebagian besar orang tidak menyadarinya, namun saat ini sudah diterima secara luas bahwa Bitcoin tidak menawarkan privasi penuh. Jika Anda mengirim sejumlah bitcoin ke teman, mereka dapat melihat transaksi Anda sebelumnya. Pihak eksternal tidak akan dapat melihat nama Anda, namun mereka akan dapat melihat riwayat transaksi Anda.
Dalam transaksi apa pun, Bitcoin mengungkapkan alamat pengirim, jumlah uang yang ditukar, dan alamat penerima. Dengan menggunakan informasi ini, siapa pun dapat memverifikasi bahwa jumlah uang yang dikirim sama dengan jumlah uang yang diterima. Faktanya, transaksi yang dilakukan di jaringan Bitcoin tidak dapat divalidasi tanpa informasi ini.
Di sinilah protokol Mimblewimble masuk. Dinamakan setelah mantra yang digunakan dalam Harry Potter untuk mencegah orang mengungkapkan rahasia, Mimblewimble memungkinkan pengguna untuk menukar uang secara anonim. Berbeda dengan protokol Bitcoin, Mimblewimble mengungkapkan alamat publik hanya kepada dua pihak yang terlibat dalam transaksi.
Ketika seseorang membeli koin di jaringan Bitcoin, siapa pun dapat melihat riwayat mereka dan mencari tahu siapa pemilik sebelumnya. Namun, di jaringan Mimblewimble, karena detail transaksi kabur dan alamat pengirim dan penerima tidak diungkapkan, tidak ada yang bisa menceritakan kisah koin ini.
Token Mimblewimble menggunakan teknologi yang disebut cut-through, yang menghilangkan informasi transaksi yang tidak perlu dan mengurangi ukuran blok. Teknologi cut-through memungkinkan agregasi input dan output transaksi.
Misalnya, jika Anda mengirim 1 BTC ke teman Anda, Anda menggunakan 1 input (untuk membuat transaksi) dan 1 output. Ketika teman Anda mengirim 1 BTC ini ke orang lain, mereka menggunakan 1 input (untuk membuat transaksi lain) dan 1 output. Bersama-sama ada 2 input dan 2 output. Oleh karena itu, dengan bantuan teknologi pemotongan, Mimblewimble menggabungkan semua input dan output dan menyatukannya menjadi satu input dan output. Ini menghemat ruang dan berarti bahwa node tidak perlu melihat transaksi sebelumnya untuk memverifikasi yang baru.
Jenis transaksi yang dilakukan Mimblewimble disebut “transaksi rahasia”. Mereka awalnya dikembangkan oleh CEO Blockstream Adam Back – juga pencipta Hashcash, sistem Proof of Work (PoW) yang digunakan dalam proses penambangan Bitcoin.
Transaksi sensitif memungkinkan pengguna untuk mengenkripsi jumlah BTC yang mereka kirim menggunakan faktor penyamaran. Faktor buta adalah nilai acak yang diberikan oleh pengirim ke jumlah uang yang dikirim untuk mengenkripsinya.
Dalam transaksi rahasia, hanya orang yang menukar koin yang dapat melihat jumlah yang ditukarkan. Orang lain masih dapat memverifikasi transaksi dengan memastikan jumlah entri dan keluar sama, tetapi jumlah yang ditukar tidak diungkapkan kepada mereka.
Di Mimblewimble, faktor pembutaan yang dipilih oleh pengirim diberikan kepada penerima dan digunakan sebagai bukti kepemilikan, sehingga menghilangkan kebutuhan orang lain untuk memvalidasi transaksi. Transaksi diverifikasi ketika faktor blinding yang diberikan oleh penerima cocok dengan faktor blinding yang dipilih oleh pengirim.
Apa yang dilakukan token Mimblewimble?
Token Mimblewimble dibuat hanya untuk tujuan menyediakan anonimitas dan meningkatkan skalabilitas. Skalabilitas adalah masalah besar untuk jaringan Bitcoin dan banyak dibicarakan pada tahun 2017, yang menyebabkan terciptanya Bitcoin Cash. Blok yang ditambang dalam proses penambangan bitcoin sering mencapai batas ukuran blok 1MB.
Untuk mengatasi masalah skalabilitas dalam jaringan Bitcoin, dua teknologi diterapkan – Segregated Witness, atau SegWit , dan Lightning Network. Meskipun demikian, masih belum ada solusi efektif untuk masalah skalabilitas Bitcoin.
Seperti disebutkan di atas, Mimblewimble mengurangi ukuran blok menggunakan teknologi cut-through. Karena itu, ini jauh lebih terukur daripada Bitcoin.
Untuk memastikan data yang disembunyikan benar, Mimblewimble menggunakan janji Pedersen. Ada dua komitmen yang terlibat dalam transaksi: satu untuk mengirim koin dan yang lainnya untuk menerima koin. Jumlah uang yang ditukar diverifikasi tanpa diungkapkan kepada pihak ketiga.
Mimblewimble menggunakan teknologi inovatif lain yang disebut CoinJoin, yang dibuat oleh Gregory Maxwell. CoinJoin adalah yang memungkinkan Mimblewimble untuk menggabungkan input dan output dan membentuk satu transaksi. Ini tidak hanya menghemat ruang blok, tetapi juga membuat pihak luar tidak mungkin melacak riwayat transaksi apa pun.
Siapa yang menggunakan token Mimblewimble?
Dua koin menerapkan protokol Mimblewimble: Beam dan Grin, yang diluncurkan masing-masing pada 2018 dan 2019.
Proyek Grin's Github dibuat oleh seorang penulis dengan nama samaran Ignotus Peverell, tak lama setelah peluncuran buku putih Mimblewimble. Grin mulai menambang pada Januari 2019. Buku putih Beam diterbitkan pada peringatan satu tahun peluncuran kertas Mimblewimble.
Bahkan saat ini, Grin dikelola oleh sekelompok pengembang anonim, yang sebagian besar memiliki alias Harry Potter. Beam memiliki tim nyata yang bekerja di belakangnya dan diciptakan oleh Alexander Zaidelson, seorang pengusaha yang berbasis di Israel.
Beam awalnya bukan open source, yang menyulitkan orang untuk mengetahui apa yang sedang dikerjakan tim. CTO Beam Alex Romanov mengatakan: "tidak ada yang tahu apa yang kami lakukan dan ketika ada sesuatu yang tersembunyi, ada spekulasi yang terjadi."
Namun saat ini, kode Beam bersifat publik dan tim umumnya bekerja dengan orang-orang di belakang Grin. “Proyek kami memiliki pendekatan yang berbeda, namun kami berkolaborasi dan bertukar ide setiap hari. Hasilnya, teknologi Mimblewimble hanya akan menjadi lebih kuat,” cuit pengembang Grin, Yeastplume, pada bulan Oktober 2018. Meskipun dibangun dengan teknologi yang sama blockchain, kedua mata uang tersebut memiliki beberapa perbedaan penting. Pertama, semua informasi transaksi Grin hanya dapat dilihat oleh pengirim dan penerima, sedangkan Beam menawarkan privasi selektif. Pengguna Beam dapat memilih untuk menjadikan transaksi mereka pribadi atau mengaktifkan pelacakan transaksi.
Siapa di balik token Mimblewimble?
Token Mimblewimble diperkenalkan pada tahun 2016 oleh penulis nama samaran Tom Elvis Jedusor di ruang obrolan pengembang Bitcoin. Di ruang obrolan, Jedusor memposting tautan ke kertas putih yang menjelaskan bagaimana skalabilitas dan privasi di jaringan Bitcoin dapat ditingkatkan.
Tidak banyak yang diketahui tentang pencipta selain niatnya untuk Mimblewimble.
Meskipun identitas sebenarnya dari penciptanya masih belum diketahui, banyak orang lain yang telah berkontribusi pada proyek ini. Yang perlu diperhatikan adalah Andrew Poelstra, direktur penelitian di Blockstream, yang menyumbangkan makalah pada akhir tahun 2016 yang memperluas buku putih asli Mimblewimble dan mengusulkan peningkatan skalabilitas lainnya.
Apa itu Outlook untuk Mimblewimble?
Mimblewimble dibuat untuk meningkatkan jaringan Bitcoin. Namun, itu tidak dapat diterapkan di Bitcoin karena mengurangi ukuran blok dan menghapus riwayat transaksi akan menonaktifkan beberapa fitur Bitcoin seperti transaksi yang dikunci waktu dan pertukaran atom.
Konon, Mimblewimble dapat digunakan sebagai sidechain, yang berarti blockchain terpisah di mana pengguna dapat mentransfer koin mereka dan memanfaatkan fitur privasinya. Pengguna dapat mengunci bitcoin mereka pada output tertentu, yang kemudian dipindahkan ke blockchain Mimblewimble. Ketika pengguna ingin memindahkan bitcoin mereka kembali ke blockchain Bitcoin, yang harus mereka lakukan hanyalah membuka kunci output.
Menggunakan Mimblewimble sebagai rantai samping akan meringankan beban pada jaringan Bitcoin dan meningkatkan skalabilitas, bahkan bagi mereka yang tidak menggunakan Mimblewimble.
Penambangan Bitcoin menjadi semakin tidak dapat diakses dan sulit dalam beberapa tahun terakhir karena kebutuhan akan chip yang sangat khusus yang disebut ASIC. Hal ini mengakibatkan terciptanya komunitas pertambangan yang sangat tersentralisasi. Grin tahan ASIC, artinya siapa pun dengan chip GPU apa pun dapat memanfaatkannya. Karena Mimblewimble tidak memerlukan chip ASIC, jauh lebih mudah dan lebih murah bagi rata-rata orang untuk memulai penambangan.
Grin memiliki beberapa masalah utama yang dapat memperlambat adopsi. Penggunaannya tidak semudah Beam dan transaksinya sulit. Anda harus mengirim koin Grin melalui file atau melalui permintaan HTTP ke alamat IP, dan kedua belah pihak harus online agar transaksi berhasil.
Dompet Beam memiliki antarmuka yang jauh lebih bersih dan sangat mudah diatur. Ia juga menawarkan pertukaran atom antara Beam, Bitcoin, Litecoin dan Jumlah.
Grin dan Beam diumumkan dalam waktu satu tahun setelah peluncuran surat kabar Mimbewimble, tetapi mereka tidak mulai menambang masing-masing hingga 2019 dan 2018, sehingga teknologi Mimblewimble masih sangat muda dan potensi penuhnya belum terlihat.
Meskipun keduanya menerapkan protokol Mimblewimble, keduanya dikembangkan menggunakan bahasa yang berbeda. Beam ditulis dalam C++ dan Grin dalam RUST. Transaksi Mimblewimble di Grin mengharuskan kedua pihak yang terlibat untuk online dan ini dapat memperlambat adopsi.
Beam mendukung transaksi satu arah, memungkinkan penerima untuk mengirim sisi transaksi mereka ke pengirim, yang akan menyelesaikan sisa transaksi dan menambahkan ke blockchain.
Ini tidak mungkin di Grin karena faktor buta tidak dapat diungkapkan kepada pihak lain. Beam memecahkan masalah ini menggunakan proses yang disebut fusi kernel, di mana satu kernel menyertakan referensi ke kernel lain yang membuat transaksi hanya valid jika kedua kernel ada.
Tujuan Grin adalah menjadi implementasi Mimblewimble yang minimalis sehingga tidak memiliki sebagian besar fitur unik atau desain elegan dari Beam, yang dapat membuat Beam muncul sebagai implementasi Mimblewimble terbaik di masa depan.
Menurut Guy Corem, mantan CEO perusahaan penambangan bitcoin Sprimidoolies-Tech, "Mimblewimble mendorong cryptocurrency lain untuk beradaptasi dan menemukan pengorbanan yang tepat, menciptakan web yang positif untuk ekosistem."
Kesimpulan
Cryptocurrency Mimblewimble dirancang untuk memerangi batasan privasi Bitcoin. Upayanya untuk menjadikan privasi sebagai pusat cryptocurrency dapat mengarah pada adopsi yang lebih besar, tetapi dengan hanya dua implementasi yang sudah lama berlalu, sulit untuk mengatakan seperti apa bentuknya di masa depan.
Pada saat penulisan ini, Mimblewimble hanya dapat digunakan sebagai side chain di jaringan Bitcoin. Tujuan awalnya untuk diintegrasikan ke dalam jaringan Bitcoin belum terpenuhi.
Untuk saat ini, jelas bahwa Mimblewimble memberikan tingkat privasi yang lebih baik dan solusi skalabilitas yang lebih baik daripada jaringan Bitcoin. Namun, karena dominasi Bitcoin di ruang kripto, Mimblewimble akan kesulitan melampaui popularitas Bitcoin.
Informasi lebih lanjut tentang MWC














