Masih Tidak Pasti Apa Itu Bitcoin? Mari Kita Fahami Bersama - Pandangan Alternatif

Isi kandungan:

Masih Tidak Pasti Apa Itu Bitcoin? Mari Kita Fahami Bersama - Pandangan Alternatif
Masih Tidak Pasti Apa Itu Bitcoin? Mari Kita Fahami Bersama - Pandangan Alternatif

Video: Masih Tidak Pasti Apa Itu Bitcoin? Mari Kita Fahami Bersama - Pandangan Alternatif

Video: Masih Tidak Pasti Apa Itu Bitcoin? Mari Kita Fahami Bersama - Pandangan Alternatif
Video: BITCOIN UPDATE! LEVEL INI WAJIB BERTAHAN AGAR BITCOIN TETAP BULLISH! IMPORTANT LEVELS FOR BITCOIN!!! 2024, Mungkin
Anonim

Kenaikan harga bitcoin - mata wang maya ini pada masa ini bernilai lebih dari $ 250 bilion - telah mendapat banyak perhatian dalam beberapa minggu kebelakangan ini. Tetapi nilai sebenar bitcoin sama sekali tidak bernilai. Dan dalam kemajuan teknologi, yang secara amnya membenarkan pembentukan rangkaian ini. Pencipta Bitcoin yang hingga kini tidak diketahui, disebut sebagai Satoshi Nakamoto, telah merancang cara yang sama sekali baru untuk mewujudkan rangkaian yang terdesentralisasi dengan konsensus mengenai lejar bersama. Inovasi ini dimungkinkan oleh sistem pembayaran elektronik terdesentralisasi sepenuhnya yang diimpikan oleh cypherpunks selama beberapa dekad.

Bagaimana Bitcoin berfungsi? Bagaimana tandatangan digital membolehkan pembayaran maya? Bagaimana penemuan Nakamoto dapat menyelesaikan masalah perbelanjaan dua kali ganda yang telah membatasi percubaan sebelumnya untuk membuat mata wang digital? Apakah masa depan Bitcoin? Semuanya teratur.

Cryptocurrencies Dimungkinkan Dengan Penyulitan Asimetri

Sehingga tahun 1970-an, semua skema enkripsi terkenal adalah simetri: penerima mesej yang disulitkan harus menggunakan kunci rahsia yang sama untuk menyahsulitkan mesej seperti yang digunakan pengirim untuk menyulitkannya. Tetapi itu semua berubah dengan munculnya skema penyulitan asimetri. Ini adalah skema di mana kunci untuk mendekripsi mesej (dikenali sebagai kunci peribadi / peribadi / peribadi) berbeza dengan kunci yang diperlukan untuk penyulitan (kunci awam / awam / awam) - dan tidak ada praktikal cara untuk mengetahui kunci peribadi, yang mempunyai maklumat umum untuk anda.

Whitfield Diffie, orang penting dalam perkembangan kriptografi pada tahun 70-an
Whitfield Diffie, orang penting dalam perkembangan kriptografi pada tahun 70-an

Whitfield Diffie, orang penting dalam perkembangan kriptografi pada tahun 70-an.

Ini bermaksud bahawa anda dapat mendedahkan kunci awam anda dengan selamat, yang membolehkan anda menggunakannya untuk menyulitkan mesej yang hanya anda, sebagai pemilik kunci peribadi, dapat menyahsulitkannya. Terobosan ini mengubah bidang kriptografi kerana menjadi jelas bahawa mana-mana dua orang dapat berkomunikasi dengan selamat melalui saluran yang tidak selamat tanpa perlu bimbang dibaca oleh orang lain.

Penyulitan asimetri mempunyai penggunaan inovatif lain: tandatangan digital. Dalam kriptografi kunci awam konvensional, pengirim menyulitkan mesej dengan kunci awam penerima dan penerima menyahsulitkannya dengan kunci peribadinya. Tetapi ini juga dapat dibalikkan: apabila pengirim menyulitkan mesej dengan kunci sendiri, dan penerima menyahsulitnya menggunakan kunci awam pengirim.

Video promosi:

Ini tidak melindungi privasi mesej, kerana sesiapa sahaja dapat memperoleh kunci awam. Tetapi ia memberikan bukti kriptografi bahawa mesej itu dibuat oleh pemilik kunci peribadi. Sesiapa sahaja yang mempunyai kunci awam boleh mengesahkan bukti tanpa mengetahui kunci peribadi.

Orang ramai segera menyedari bahawa tandatangan digital ini dapat membuat wang digital yang selamat secara kriptografi. Dengan menggunakan contoh klasik, mari kita anggap bahawa Alice mempunyai duit syiling dan ingin memberikannya kepada Bob.

Dia menulis mesej, "Saya, Alice, memberikan duit syiling saya kepada Bob," dan kemudian menandatangani mesej itu dengan kunci peribadinya. Sekarang Bob - atau orang lain - dapat menyahsulitkan tandatangan menggunakan kunci awam Alice. Oleh kerana hanya Alice yang dapat membuat pesanan yang selamat, Bob dapat menggunakan ini untuk menunjukkan bahawa koin itu sekarang adalah miliknya.

Sekiranya Bob ingin menyerahkan koin itu kepada Carol, dia akan mengikuti prosedur yang sama dan menyatakan bahawa dia memberikan duit syiling itu kepada Carol, menyulitkan mesej itu dengan kunci peribadinya. Carol boleh menggunakan rantai tanda tangan ini - tanda tangan Alice memberikan duit syiling kepada Bob dan tandatangan Bob yang memberi Carol wang itu - sebagai bukti bahawa dia memiliki duit syiling.

Harap maklum bahawa semua ini memerlukan pihak ketiga rasmi untuk mengesahkan atau mengesahkan transaksi. Alice, Bob dan Carol dapat menghasilkan pasangan kunci awam-swasta mereka tanpa bantuan pihak ketiga. Sesiapa yang mengetahui kunci awam Alice dan Bob secara bebas boleh mengesahkan bahawa rantai tandatangan itu sah secara kriptografi. Tandatangan digital - digabungkan dengan beberapa inovasi yang akan kita bincangkan kemudian - membolehkan orang melakukan perbankan tanpa memerlukan bank.

Bagaimana Transaksi Bitcoin Berfungsi

Skema umum wang digital yang dijelaskan di bahagian sebelumnya sangat dekat dengan cara pembayaran Bitcoin sebenar. Berikut adalah gambarajah ringkas bagaimana urus niaga bitcoin sebenar:

Image
Image

Transaksi Bitcoin mengandungi senarai input dan output. Setiap pin dikaitkan dengan kunci awam tertentu. Untuk transaksi terakhir untuk menghabiskan duit syiling ini, ia memerlukan input dengan tandatangan digital yang sesuai. Bitcoin menggunakan kriptografi lengkung elips untuk tandatangan digital.

Sebagai contoh, anggap anda mempunyai kunci peribadi yang sepadan dengan Kunci Awam D dalam rajah di atas. Seseorang mahu menghantar anda 2.5 bitcoin. Seseorang ini membuat transaksi seperti Transaksi 3 dengan 2.5 bitcoin akan diberikan kepada anda, pemilik kunci awam D.

Apabila anda sudah bersedia untuk menghabiskan bitcoin tersebut, anda akan membuat transaksi baru seperti Transaksi 4. Anda akan menyenaraikan Transaksi 3, pin 1 sebagai sumber dana (pin diindeks sifar, jadi pin 1 akan menjadi output kedua). Anda menggunakan kunci peribadi anda untuk menghasilkan Signature D, tandatangan yang dapat disahkan dengan kunci awam D. 2.5 bitcoin ini kini dibahagikan antara dua pin baru: 2 bitcoin ke Public Key E dan 0.5 bitcoin ke Public Key F. Sekarang mereka hanya boleh dibelanjakan oleh pemilik kunci peribadi yang sesuai.

Transaksi boleh mempunyai banyak input dan mesti menghabiskan semua bitcoin dari output transaksi sebelumnya yang sesuai. Sekiranya transaksi menghasilkan bitcoin lebih sedikit daripada yang diterima, perbezaannya dianggap sebagai yuran transaksi (komisen) yang diterima oleh pelombong bitcoin yang memproses transaksi. Lebih lanjut mengenai ini kemudian.

Dalam rangkaian bitcoin, alamat yang digunakan orang untuk mengirim bitcoin satu sama lain diekstrak dari kunci awam seperti Kunci Awam D. Format alamat bitcoin yang tepat adalah kompleks dan berubah dari masa ke masa, tetapi alamat bitcoin boleh dianggap sebagai hash (rentetan bit pendek dan rawak, yang berfungsi sebagai cap jari kriptografi) kunci awam. Alamat Bitcoin dikodkan dalam format Base58Check khusus, yang meminimumkan risiko kesalahan ketik. Alamat bitcoin biasa kelihatan seperti ini: 18ZqxfuymzK98G7nj6C6YSx3NJ1MaWj6oN.

Image
Image

Transaksi ini mengambil 6.07 bitcoin dari satu alamat input dan membahagikannya di antara dua alamat output. Satu alamat pengeluaran menerima sedikit lebih daripada 5 bitcoin, dan yang lain mendapat sedikit kurang dari 1 bitcoin. Kemungkinan besar, salah satu alamat output ini adalah milik pengirim - adalah menghantar "perubahan" kepada dirinya sendiri - dan yang lain milik pihak ketiga.

Sudah tentu, urus niaga bitcoin sebenarnya boleh menjadi lebih kompleks daripada contoh mudah yang ditunjukkan di atas. Mungkin ciri yang paling penting, yang tidak digambarkan di atas, adalah bahawa bukannya kunci awam, outputnya boleh mempunyai skrip pengesahan yang ditulis dalam bahasa skrip khas Bitcoin khusus. Untuk membelanjakan output ini, transaksi seterusnya mesti mempunyai parameter yang membolehkan skrip ini dinilai menjadi benar.

Ini membolehkan rangkaian bitcoin melaksanakan keadaan yang sewenang-wenangnya kompleks yang menentukan bagaimana wang dapat dibelanjakan. Sebagai contoh, skrip mungkin memerlukan tiga tandatangan yang berbeza untuk dipegang oleh orang yang berlainan dan juga memerlukan wang untuk tidak dibelanjakan sehingga masa tertentu di masa depan. Tidak seperti Ethereum, bahasa Bitcoin tidak menyokong gelung, jadi skrip dijamin dapat disiapkan dalam masa yang singkat.

Bagaimana Bitcoin Melarang Perbelanjaan Berganda

Ramai orang pada tahun 1980-an dan 1990-an bermimpi menggunakan tandatangan digital untuk membuat sistem wang elektronik yang sepenuhnya terdesentralisasi. Tetapi sistem mata wang digital yang terdesentralisasi sepenuhnya mempunyai dua masalah besar yang perlu ditangani.

Image
Image

Satu masalah adalah bagaimana memperkenalkan syiling baru ke sistem. Jelas, rangkaian pembayaran yang layak perlu membuat syiling baru, tetapi jika anda membenarkan sesiapa sahaja membuat duit syiling baru, bila-bila masa, mata wang akan menjadi tidak berguna lagi.

Masalah kedua ialah perbelanjaan berganda. Peraturan Bitcoin menyatakan bahawa setiap transaksi pengeluaran hanya dapat dibelanjakan sekali. Sekiranya seseorang cuba membelanjakan wang yang ditarik dua kali, komuniti bitcoin akan dapat mengesan percubaan itu dan membalikkan transaksi terakhir.

Penyelesaian yang jelas adalah dengan mewujudkan syarikat yang akan menguruskan keseluruhan rekod semua transaksi. Inilah cara rangkaian pembayaran tradisional seperti MasterCard dan PayPal berfungsi. Tetapi pencipta Bitcoin Satoshi Nakamoto ingin membina rangkaian yang tidak akan dikendalikan oleh mana-mana organisasi.

Oleh itu, Nakamoto mencipta buku umum - blockchain - yang disokong oleh komputer yang disebut node yang berjalan di rangkaian peer-to-peer. Ribuan komputer di seluruh dunia menyimpan salinan terpisah dari keseluruhan blok yang menyimpan setiap transaksi yang berlaku sejak rangkaian dilancarkan pada tahun 2009. Rangkaian memberi penghargaan kepada nod yang membantu membuat blockchain dengan membenarkan mereka membuat bitcoin baru juga - ini menyelesaikan masalah pengedaran duit syiling dan sekaligus mewujudkan insentif untuk menyelesaikan masalah mengemas kini lejar.

Semuanya terlihat seperti ini: ketika pengguna ingin melakukan pembayaran Bitcoin, dia menggunakan perisian untuk membuat transaksi baru. Dari sudut pandangan pengguna, ini hanya bermaksud memasukkan jumlah transaksi dan alamat bitcoin penerima di rangkaian, dan kemudian menekan kirim.

Perisian klien akan merumuskan transaksi dan mengirimkannya ke simpul terdekat di rangkaian bitcoin. Node pertama yang mendengar mengenai transaksi membagikannya kepada orang lain sehingga tersebar luas ke seluruh rangkaian.

Sebilangan nod adalah pelombong ("pelombong") yang mengambil bahagian dalam kemas kini blockchain yang sebenarnya. Pelombong membuat senarai semua transaksi yang dia dengar, tetapi yang belum ada di blockchain. Kemudian ia memeriksa untuk melihat apakah semua peraturan Bitcoin diikuti oleh transaksi - tandatangannya sah, sehingga jumlah pengeluaran tidak melebihi jumlah input, dan seterusnya - membuang peraturan yang tidak memenuhi peraturan. Akibatnya, senarai transaksi yang disahkan baru dibuat, ia juga merupakan blok. Pelombong itu juga menambah transaksi khas untuk dirinya sendiri dengan ganjaran tetap - sekarang 12.5 bitcoin - kerana membuat blok.

Pada masa ini, 12.5 bitcoin lebih dari $ 200,000, jadi banyak yang ingin menambahkan blok lain ke blockchain. Untuk memenangi hak untuk menambah blok seterusnya, pelombong bitcoin saling bersaing dengan melakukan pengiraan berulang. Mereka menambah nilai rawak (bukan) pada blok calon yang mereka buat. Fungsi hash SHA-256 kemudian diterapkan, yang menghasilkan urutan pendek dan sifar satu dan sifar yang berfungsi sebagai cap jari kriptografi untuk blok tersebut.

Tugasnya adalah mencari blok, hash yang akan sangat kecil - iaitu, sehingga nilai binernya bermula dengan sebilangan besar angka nol. Contohnya, sekarang, blok yang menang memerlukan hash SHA-256 bermula dengan sekurang-kurangnya 72 sifar.

Oleh kerana nilai hash SHA-256 sememangnya rawak, satu-satunya cara untuk mencari yang sesuai adalah dengan meneka lagi. Dalam kebanyakan kes, nilai hash akan terlalu tinggi, dan pelombong akan mengulangi prosesnya, mengubah nilai nonce dan mengira nilai hash yang berbeza. Rangkaian kini mengira kira-kira 7 x 1021 SHA-256 hash rata-rata untuk setiap blok yang dibuat.

Sesiapa yang menemui blok itu terlebih dahulu memberitahu rangkaian yang lain mengenainya. Semua orang mengesahkan bahawa hash cukup rendah dan urus niaganya sah. Sekiranya ada, mereka menambahkan blok ini ke salinan blockchain mereka. Dan perlumbaan bermula lagi.

Bagaimana rangkaian bitcoin mencapai kata sepakat?

Inovasi yang paling penting dalam Bitcoin adalah pengembangan proses konsensus yang terdesentralisasi sepenuhnya untuk menyelesaikan perselisihan mengenai blok mana yang akan ditambahkan ke blockchain, iaitu blockchain. Gambar rajah di atas menggambarkan bagaimana ini berfungsi.

Image
Image

Katakan dua nod di rangkaian menemui blok baru pada masa yang sama (iaitu, kedua-duanya mencari blok yang nilai hashnya lebih rendah daripada nilai sasaran). Ini adalah blok merah dan hijau pada langkah kedua di atas. Hanya satu daripada dua blok ini yang boleh menjadi sebahagian daripada blockchain kerana melibatkan banyak transaksi berulang.

Untuk memutuskan blok mana yang akan diterima, jaringan terus ke pusingan seterusnya. Pelombong mula mencari blok baru kedua. Sekiranya seseorang menemui blok baru kedua, ia akan mengandungi penunjuk ke salah satu daripada dua blok bersaing yang dibuat pada pusingan sebelumnya. Apabila ini berlaku, blok baru (ungu) dan pendahulunya (hijau) akan menjadi sebahagian daripada blockchain rasmi. Blok saingan yang lain (merah) dibuang.

Pada prinsipnya, undian seperti ini boleh berlaku lebih dari sekali. Orang lain mungkin telah melihat blok lain pada masa yang sama dengan yang ungu, dan yang satu ini, pada gilirannya, akan menunjuk ke blok merah. Dalam kes ini, perlumbaan akan berlanjutan hingga pusingan ketiga, dan blok kemenangan dalam pusingan ini akan memilih mana dari dua rantai saingan yang akan menjadi bahagian rasmi dari blockchain.

Tetapi kekeliruan seperti itu tidak dapat bertahan untuk waktu yang sangat lama, kerana simpul dipasang pada blok dengan sebilangan besar pendahulunya - dan sekiranya terdapat ikatan, blok yang mereka dengar pertama kali dipilih. Oleh itu, sebaik sahaja seseorang menemui blok seperti blok ungu pada langkah 3 - yang menjadikan rantainya lebih panjang daripada rantai serentak yang lain - orang lain mesti menerima blok baru bersama dengan pendahulunya yang dipilih. Semua orang mula mengusahakan blok yang mengikuti warna ungu.

Terdapat alasan bagi pelombong untuk mengikuti peraturan rantai panjang ini kerana mereka hanya akan menerima ganjaran bitcoin 12.5 jika blok mereka menjadi sebahagian daripada blockchain konsensus. Dan kerana kebanyakan nod lain di rangkaian mengikuti peraturan ini, kemungkinan besar blok akan diterima jika dibina di hujung blok yang sudah termasuk rantai yang lebih panjang - seperti blok merah dalam rajah di atas.

Sekiranya pelombong terus-menerus berkeras membina blok lain (katakanlah yang berwarna merah), blok mana pun yang dijumpainya hanya akan masuk ke blok ungu. Tetapi pelombong membina blok yang mereka dengar terlebih dahulu, jadi blok baru akan diabaikan.

Sekarang, anggaplah seseorang ingin menjejaskan integriti rangkaian dengan menghantar satu duit dua kali. Penyerang melakukan pembayaran, memberitahu penerima untuk menerimanya (dan memindahkan produk atau perkhidmatan sebagai balasannya), dan kemudian ingin mengeluarkan pembayaran dari blockchain untuk mengirim duit syiling yang sama kepada orang lain. Beginilah rupa:

Image
Image

Dalam rajah ini, transaksi sah yang ingin diganti oleh penyerang ada di kotak kuning. Pada langkah 2, penyerang menghasilkan blok baru - kelabu dengan tanduk - mewakili transaksi berganda. Serangan akan berjaya jika penyerang dapat memaksa jaringan untuk menjatuhkan blok kuning yang memihak kepada kelabu.

Untuk melakukan ini, penyerang perlu mengembangkan cawangan blockchain mereka lebih cepat daripada rangkaian yang lain akan mengembangkan cawangan yang sah. Penyerang bernasib baik pada mulanya, dan dia menambah blok oren pada langkah 3. Ini menjadikan rantai berbahaya selagi yang sah, tetapi ingat bahawa simpul jujur akan dibina di blok hijau kerana mereka mendengarnya terlebih dahulu.

Persoalannya ialah siapa yang akan membina blok seterusnya. Dalam senario 4a, penyerang menemui blok lain dan serangan berjaya. Nod jujur yang mengikuti peraturan rantai panjang mengenali blok kelabu dan oren sebagai sah, membuang blok kuning dan hijau yang telah ditetapkan sebelumnya.

Dalam senario 4b, simpul yang jujur mengukuhkan kepemimpinan mereka. Di sini rantai penyerang diserlahkan dengan warna kelabu, tetapi dia belum kalah. Dia boleh terus menambah blok sebanyak yang dia mahukan - dia hanya akan kalah jika node jujur mempunyai kelebihan sehingga penyerang tidak berpeluang mengatasinya.

Pengkomputeran melindungi blockchain

Perlombongan, atau penambangan bitcoin, adalah proses probabilistik, jadi kemungkinan serangan berjaya bergantung pada keberuntungan. Ini juga bergantung pada apakah penyerang mempunyai kekuatan pemprosesan lebih banyak daripada rangkaian lain. Sekiranya demikian - dan senario ini dikenali sebagai "serangan 51 peratus" - serangan itu akan berjaya. Sebaliknya, jika penyerang menguasai kurang dari 50% dari jumlah daya pemprosesan rangkaian, serangan itu tidak mungkin berjaya, terutama jika node yang jujur memiliki permulaan yang baik.

Image
Image

Dan di sini kita perlahan-lahan mendekati tahap penggunaan tenaga kolosal oleh bitcoin. Pada masa ini, pelombong bitcoin telah mengumpulkan kekuatan kolektif yang cukup untuk mengira lebih 12 x 1018SHA-256 hash sesaat. Seorang penyerang perlu memperoleh kekuatan pengkomputeran yang setanding, yang bernilai ratusan juta, jika tidak berbilion dolar.

Pelombong telah mengumpulkan banyak kekuatan pengkomputeran kerana perlombongan bitcoin adalah perniagaan yang menguntungkan. Sekali lagi, pelombong menerima 12.5 bitcoin - lebih dari $ 200,000 - setiap blok.

Apabila harga bitcoin meningkat, keuntungan industri meningkat dan syarikat perlombongan membelanjakan lebih banyak untuk perkakasan dan elektrik. Dalam jangka masa pendek, ini akan menyebabkan pembinaan blok cepat.

Tetapi rangkaian bitcoin diprogramkan untuk menyesuaikan kesukaran penambangan secara automatik untuk mengekalkan kadar perlombongan yang stabil sebanyak enam blok per jam. Sekiranya rangkaian membuat blok terlalu cepat, nilai hash maksimum blok dikurangkan sehingga semakin sukar untuk mencari blok tersebut. Sekiranya penciptaan blok menjadi perlahan, sebaliknya berlaku. Hasilnya, rangkaian menghasilkan rata-rata satu blok setiap 10 minit, tanpa mengira daya pemprosesan rangkaian.

Ganjaran bitcoin 12.5 diprogramkan untuk menurun dari masa ke masa. Semasa Bitcoin dilancarkan pada tahun 2009, setiap blok mencipta 50 bitcoin. Pada tahun 2012, ganjaran menurun kepada 25 bitcoin, dan pada tahun 2016 menjadi 12.5. Ia juga akan menurun setiap empat tahun - 6.25 pada tahun 2020, 3.125 pada tahun 2024, dan seterusnya.

Dalam beberapa dekad, ganjaran akan jatuh ke tahap yang tidak dapat diabaikan. Pada ketika ini, perlombongan Bitcoin akan disokong sepenuhnya oleh bayaran transaksi. Segala urus niaga boleh merangkumi komisen - ganjaran yang diberikan kepada pelombong yang memasukkan transaksi dalam blok. Sekiranya terdapat terlalu banyak urus niaga yang menunggu penyertaan dalam blok, pelombong biasanya memasukkan transaksi dengan bayaran tertinggi terlebih dahulu, dengan itu menjaga yuran tetap tinggi.

Penyokong bitcoin awal suka menyatakan bahawa urus niaga bitcoin adalah percuma atau hampir percuma. Tetapi apabila rangkaian bitcoin semakin sesak, kos transaksi meningkat. Pada awal bulan Disember, kos purata kos pemindahan bitcoin telah meroket menjadi $ 20 kerana terlalu banyak transaksi terkumpul dalam blok yang terlalu kecil.

Kontroversi penskalaan merosakkan masyarakat

Rangkaian menjadi sesak kerana nilai kod keras dalam kod bitcoin menghadkan ukuran blok hingga 1 megabait. Had ini, yang diperkenalkan pada tahun 2010, adalah langkah untuk mencegah penyalahgunaan rangkaian yang sedang berkembang, tetapi menjadi salah satu penyelesaian paling kontroversial di dunia bitcoin.

Image
Image

Transaksi bitcoin biasa rata-rata kira-kira 500 bait, jadi blok mula terisi apabila kira-kira 2.000 transaksi terkumpul. Sekiranya rangkaian membuat blok baru setiap 10 minit, kira-kira 3.33 transaksi dilakukan sesaat. Jelas, rangkaian pembayaran global perlu memproses pembayaran dengan lebih pantas.

Dunia bitcoin telah berpecah menjadi dua kubu yang berperang dengan penyelesaian yang berbeza untuk masalah ini. Satu pihak mendakwa bahawa penyelesaiannya mudah: tingkatkan ukuran blok. Mereka mencadangkan untuk segera meningkatkan ukuran blok menjadi 2, 4 atau 8 megabyte, dengan peningkatan lebih lanjut yang diperlukan di masa depan.

Kem lain khuatir had had tinggi akan menjadikan Bitcoin terlalu mahal untuk pengguna biasa yang menjalankan simpul penuh pada rangkaian p2p. Nod Bitcoin penuh mesti memuat turun setiap transaksi bitcoin yang pernah dibuat dan menyimpannya selama-lamanya. Meningkatkan had ukuran blok akan meningkatkan keperluan penyimpanan nod. Sekiranya menjalankan nod Bitcoin penuh menjadi terlalu mahal, nod kecil akan ditutup dan rangkaian Bitcoin akan berakhir di tangan sebilangan kecil syarikat dan organisasi besar lain.

Penyokong blok besar berpendapat bahawa ini adalah omong kosong. Pada masa ini, blockchain mempunyai berat 145 gigabyte dan berkembang sekitar 4 gigabyte sebulan. Menggandakan ukuran blok bermaksud rangkaian akan mula menghasilkan 8 gigabait data setiap bulan. Memandangkan bahawa perkhidmatan web Amazon pada masa ini membayar sekitar 2 sen per gigabait setiap bulan untuk penyimpanan, mereka mengatakan, peningkatan yang munasabah dalam ukuran blok tidak akan memberi kebaikan kepada siapa pun.

Tetapi penyokong blok kecil berpendapat bahawa penaakulan seperti itu tidak difahami. Mereka menunjukkan bahawa menggandakan ukuran blok sahaja tidak akan mencukupi untuk memenuhi permintaan jangka panjang. Sekiranya bitcoin bergantung pada blok besar untuk menskalakan rangkaian, ia dengan cepat akan memasuki blok 10MB, kemudian blok 100MB, dan mungkin blok 1GB. Pada satu ketika, orang biasa tidak lagi dapat menjalankan nod penuh. Oleh itu, seseorang mesti mencari jalan untuk menskalakan rangkaian sambil menjaga bloknya kecil.

Langkah pertama yang mereka minta adalah fitur saksi terpisah (SegWit), yang diadopsi oleh jaringan pada bulan September. Kemas kini ini mengalihkan tanda tangan kriptografi ("data saksi") dari transaksi ke bahagian blockchain yang tidak dikira dengan had 1 megabait. Setelah simpul mengesahkan bahawa tandatangan ini sah, ia dapat membuangnya, mengurangkan jumlah data yang perlu disimpan secara kekal. Apabila pelaksanaan beroperasi sepenuhnya, kira-kira dua kali ganda lebar jalur rangkaian, tanpa meningkatkan beban pada nod Bitcoin.

Lama kelamaan, penyokong blok kecil berharap dapat melihat Lightning, rangkaian pembayaran yang seharusnya berfungsi di atas Bitcoin, berfungsi. Spesifikasi Lightning mentah dikeluarkan pada awal Disember, dan sekarang tiga syarikat membuat implementasi bebas dari spesifikasi tersebut.

Penjelasan lengkap mengenai Lightning Network (LN) tidak akan sesuai dalam artikel ini (dan akan lebih tepat untuk membicarakannya pada masa akan datang). Ringkasnya: ia menggunakan kaedah saluran pembayaran yang membolehkan banyak transaksi kecil antara dua pihak tanpa menghantar transaksi berasingan ke blockchain. Matlamat Jaringan Ligntning adalah menjalin sambungan tambalan saluran pembayaran ke rangkaian global yang membolehkan pembayaran ditukar.

Sekiranya rangkaian berfungsi dengan cara yang disokong oleh penyokongnya, ia akan menyelesaikan masalah penskalaan jangka panjang untuk Bitcoin. Tetapi penyokong blok besar ragu bahawa dia akan mengubah apa sahaja. Dan anda masih perlu meningkatkan saiz blok bitcoin untuk memenuhi permintaan yang semakin meningkat.

Dua bitcoin masa depan

Perbahasan mengenai ukuran blok menjadi begitu sengit sehingga mudah melupakan gambaran besar. Tetapi akhirnya, dua visi yang sangat berbeza mengenai masa depan bitcoin dipertaruhkan.

Image
Image

Penglihatan dengan blok besar menyebabkan blok akhirnya berkembang menjadi ukuran gigabait, dengan pemain yang lebih kecil keluar dari permainan kerana ketidakmampuan untuk mengekalkan nod penuh. Rangkaian ini akan dikendalikan oleh beberapa dozen syarikat perlombongan, bursa dan perusahaan bitcoin besar lainnya (tidak lebih daripada 10,000 nod penuh seperti sekarang). Dari sudut pandang pengguna kasual, rangkaian bitcoin masa depan seperti itu lebih mirip rangkaian, dan orang akan dapat melakukan jumlah transaksi tanpa had dengan kos rendah transaksi ini. Namun, kepekatan jaringan yang lebih besar dapat menyebabkan pembahagian kuasa yang tidak seimbang di antara syarikat-syarikat simpul penuh - dan akhirnya menjadikan rangkaian lebih rentan terhadap peraturan pemerintah.

Sebaliknya, penyokong blok kecil melihat seni bina berlapis baru di masa depan, di mana urus niaga pada blockchain akan mahal dan sedikit. Blockchain akan menjadi "lapisan sedimen" untuk Lightning Network, dan saluran pembayaran yang memproses banyak pembayaran Lightning akan menjadi satu transaksi pada blockchain. Dengan ukuran blok kecil - walaupun penyokong blok kecil mengakui bahawa saiznya harus ditingkatkan - rangkaian Bitcoin utama akan tetap terdesentralisasi, dengan beribu-ribu nod dikendalikan oleh individu.

Sebab kontroversi ukuran blok menjadi begitu sengit adalah kerana setiap kem melihat perkembangan Bitcoin secara berbeza. Penyokong blok besar percaya bahawa blok kecil dengan tidak sengaja mensabotaj pertumbuhan rangkaian untuk mencari agenda ideologi. Penyekat kecil berpendapat bahawa blok besar melemahkan desentralisasi, yang menarik banyak orang ke cryptocurrency sejak awal.

Peningkatan garpu bitcoin

Terdapat juga kontroversi kerana Bitcoin adalah rangkaian berdasarkan konsensus. Sistem ini berfungsi kerana setiap node di rangkaian mengikuti peraturan umum untuk menentukan kesahan dan tidak sah blok.

Image
Image

Sekiranya nod yang berlainan tidak bersetuju dengan peraturan yang dipatuhi, garpu yang disebut (garpu) dibuat - pembahagian atau bahkan garpu dari blok block. Node membuat blok - contohnya, lebih besar daripada 1 megabait - yang nod lain anggap tidak sah. Rangkaian terbahagi kepada dua bahagian. Nod yang menganggap blok baru itu sah menganggapnya sebagai rantai panjang baru dan membina nod di atasnya. Node yang menganggapnya tidak sah akan mengabaikannya dan berbaris dengan pendahulunya. Oleh itu, pada pandangan pertama, dua rantai reaksi yang sama sekali tidak sama dalam blockchain berjalan secara selari.

Untuk mengelakkan ini, semua orang di rangkaian - atau hampir semua orang - perlu menyetujui peraturan baru sebelum ia mula berkuatkuasa. Keperluan untuk konsensus yang luas telah menjadi salah satu sebab komuniti bitcoin telah melakukan perdebatan panjang mengenai perubahan ukuran blok. Sejak 2015, kebanyakan orang percaya bahawa perubahan ini diperlukan, tetapi tidak ada yang memahami apa yang harus disetujui oleh semua orang.

Pada bulan Ogos 2017, puak pembangkang dari blok besar memutuskan untuk mengambil alih masalah mereka sendiri. Mereka sengaja memecah blockchain tanpa menunggu kata sepakat. Hasilnya adalah cryptocurrency baru - Bitcoin Cash.

Sudah tentu, terdapat banyak cryptocurrency seperti bitcoin, tetapi yang ini istimewa: kerana itu adalah garpu dari blockchain yang ada, sesiapa sahaja yang mempunyai bitcoin biasa sebelum garpu juga mendapat Bcash setelah garpu. Nilai gabungan kedua-dua cryptocurrency pada dasarnya melebihi nilai pra-garpu bitcoin, yang pada dasarnya menghasilkan kekayaan baru bernilai berbilion dolar.

Pada bulan November, cadangan untuk menggandakan ukuran blok di rangkaian Bitcoin utama menjadi 2 megabait diikuti, tetapi ditolak. Sebagai tindak balas, beberapa penyekat besar telah memindahkan nilai kripto mereka ke Bitcoin Cash.

Mengapa Bitcoin boleh mengubah dunia?

Inovasi asas dalam Bitcoin adalah bahawa ia adalah sistem pembayaran elektronik pertama yang sepenuhnya terdesentralisasi. Ini sering diletakkan di latar politik, meletakkan rangkaian bitcoin sebagai saingan kepada Federal Reserve dan bank-bank besar.

Image
Image

Tetapi desentralisasi bitcoin mempunyai akibat lain, yang mungkin lebih halus, tetapi tidak kurang pentingnya: pemindahan bitcoin tidak dapat dipulihkan. Sekiranya anda membeli sesuatu dengan kad kredit biasa dan penjual tidak menghantar produk, anda boleh meminta rangkaian kad kredit untuk membatalkan transaksi. Tetapi itu tidak akan berfungsi dengan bitcoin. Tidak ada orang yang boleh dihubungi.

Orang membandingkan Bitcoin dengan Internet. Internet telah memberikan jaminan kebolehpercayaan rangkaian tradisional; jika laluan internet sesak, router hanya akan menurunkan paket yang tidak dapat dihantarnya. Pengirim memperhatikan bahawa paket tersebut belum dihantar dan menghantar salinan lain.

Pendekatan ini menjadikan telekomunikasi lama menjadi gila, tetapi ternyata menjadi inovasi penting. Ini membolehkan penghala Internet lebih mudah dan senang untuk berkomunikasi antara pelbagai jenis rangkaian. Dan pada akhirnya ia berfungsi kerana komputer hebat dalam berjaya menyampaikan mesej.

Bitcoin membuat perubahan yang serupa: rangkaian itu sendiri tidak memberikan perlindungan kepada penipuan yang kuat kepada pengguna akhir. Sebaliknya, tanggungjawab beralih kepada pencipta aplikasi bitcoin, yang mesti mengetahui cara melindungi penggunanya dari penipuan.

Ini, sebahagiannya, menjadikan Bitcoin sebagai aset berisiko. Pada tahun 2011, seseorang mendakwa bahawa dia mempunyai 25,000 bitcoin - maka harganya bernilai kira-kira $ 500,000, tetapi hari ini mereka bernilai lebih dari $ 400 juta - dan mereka dicuri oleh penggodam. Kisah ini berulang berulang kali.

Tetapi untuk semua kekurangannya, kebolehbalikan bitcoin mempunyai potensi penting: ia menjadikan bitcoin (seperti Internet) platform kewangan terbuka dan boleh diprogramkan yang unik. Perisian yang berinteraksi dengan rangkaian pembayaran konvensional seperti Visa atau MasterCard mesti mengambil kira model keselamatannya yang rumit dan risiko pembayaran tersebut mungkin dibatalkan oleh rangkaian kemudian.

Membuat jenis perkhidmatan kewangan baru di platform tradisional memerlukan persetujuan daripada pemilik rangkaian tradisional, dan syarikat seperti itu tidak cenderung mengambil risiko - kerana aplikasi yang dirancang dengan buruk dapat menjadi alat penipuan. Sukar bagi permulaan untuk membuat perkhidmatan kewangan baru menggunakan rangkaian pembayaran konvensional.

Sebaliknya, kesahihan transaksi bitcoin dapat disahkan sepenuhnya dalam perisian. Tidak perlu risau mereka akan dibatalkan kemudian, tidak ada pengesahan dan kelulusan dari atas.

Aplikasi kewangan khusus berasaskan Bitcoin diharapkan beberapa tahun yang lalu, seperti Google dan Facebook dibina berdasarkan TCP / IP. Aplikasi seperti itu dapat menawarkan perkhidmatan peringkat tinggi - pengesahan biometrik, perkhidmatan escrow untuk pesanan tertunda, jaminan liabiliti pelanggan yang melindungi mereka dari penipuan, dan tindakan anti-penipuan dari rangkaian kewangan konvensional.

Sehingga itu berlaku. Sembilan tahun selepas penubuhannya, penggunaan bitcoin masih terhad kepada komuniti kecil penggemar bitcoin dan cryptocurrency.

Mungkin anda hanya perlu bersabar. Mengambil masa kira-kira 25 tahun untuk Internet dari menjadi web eksperimen ke teknologi yang berguna untuk orang biasa. Terdapat banyak perkara baru yang berlaku dalam ekosistem bitcoin sekarang, dan beberapa inovasi boleh membawa akibat yang tidak dijangka pada tahun-tahun mendatang.

Bitcoin telah menjadi mata wang rizab dunia cryptocurrency

Salah satu akibat yang ditinggalkan oleh bitcoin adalah memberi inspirasi dan menyokong ledakan teknologi berasaskan blockchain baru di Cambria. Terdapat beratus-ratus cryptocurrency yang diilhamkan oleh bitcoin pada masa ini. Orang mahu menggunakan cryptocurrency eksotik kerana faedah yang dijanjikan. Bitcoin memainkan peranan yang sama dalam ekonomi blockchain seperti dolar dalam perdagangan antarabangsa. Ketika dua negara kecil ingin berdagang satu sama lain, mereka kadang-kadang menggunakan dolar sebagai sistem penyelesaian mereka kerana sistem kewangan global membenarkannya. Ini seterusnya meningkatkan nilai dolar dan memudahkan orang Amerika berdagang dengan seluruh dunia. Jadi Bitcoin telah menjadi medium pertukaran yang mudah untuk transaksi antara cryptocurrency dan mata wang konvensional. Tetapi ini bukan permulaannya.

Image
Image

Ilya Khel

Disyorkan: