Penulis artikel itu ialah Alexey Malanov, pakar di jabatan pembangunan teknologi anti-virus di Kaspersky Lab.
Saya telah berulang kali mendengar pendapat bahawa blockchain sangat keren, ia adalah satu kejayaan, ia adalah masa depan. Saya tergesa-gesa untuk mengecewakan anda jika anda tiba-tiba mempercayai perkara ini.
Penjelasan: dalam siaran ini kita akan bercakap tentang pelaksanaan teknologi blockchain yang digunakan dalam mata wang kripto Bitcoin. Terdapat aplikasi dan pelaksanaan blockchain yang lain, beberapa daripadanya menangani beberapa kelemahan blockchain "klasik", tetapi ia biasanya dibina berdasarkan prinsip yang sama.
Mengenai Bitcoin secara umum
Saya menganggap teknologi Bitcoin itu sendiri sebagai revolusioner. Malangnya, Bitcoin terlalu kerap digunakan untuk tujuan jenayah, dan sebagai pakar keselamatan maklumat, saya tidak menyukainya sama sekali. Tetapi jika kita bercakap tentang teknologi, maka satu kejayaan adalah jelas.
Semua komponen protokol Bitcoin dan idea yang tertanam di dalamnya, secara amnya, diketahui sebelum 2009, tetapi pengarang Bitcoinlah yang berjaya menyatukan segala-galanya dan menjadikannya berfungsi pada tahun 2009. Selama hampir 9 tahun, hanya satu kelemahan kritikal ditemui dalam pelaksanaan: penyerang menerima 92 bilion bitcoin dalam satu akaun; pembetulan memerlukan mengembalikan keseluruhan sejarah kewangan selama sehari. Walau bagaimanapun, hanya satu kelemahan dalam tempoh sedemikian adalah hasil yang berbaloi, jangan lupa.
Pencipta Bitcoin menghadapi cabaran: untuk menjadikannya entah bagaimana berfungsi dengan syarat tiada pusat dan tiada siapa yang mempercayai sesiapa. Pengarang menyelesaikan tugas, wang elektronik berfungsi. Tetapi keputusan yang mereka buat adalah sangat tidak berkesan.
Izinkan saya membuat tempahan dengan segera bahawa tujuan siaran ini bukan untuk memburukkan rantaian blok. Ini adalah teknologi berguna yang mempunyai dan masih akan menemui banyak aplikasi yang menarik. Di sebalik kelemahannya, ia juga mempunyai kelebihan yang unik. Walau bagaimanapun, dalam mengejar sensasi dan revolusi, ramai yang menumpukan pada kelebihan teknologi dan sering lupa untuk menilai keadaan sebenar, mengabaikan keburukan. Oleh itu, saya fikir adalah berguna untuk melihat keburukan untuk perubahan.
Contoh buku yang penulisnya menaruh harapan tinggi untuk blockchain. Selanjutnya dalam teks akan ada petikan dari buku ini
Mitos 1: Blockchain ialah komputer yang diedarkan gergasi
Petikan #1: "Blockchain boleh menjadi pisau cukur Occam, cara paling berkesan, langsung dan semula jadi untuk menyelaraskan semua aktiviti manusia dan mesin, selaras dengan keinginan semula jadi untuk keseimbangan."
Jika anda belum mendalami
Idea ini pada asasnya salah. Pada hakikatnya, semua nod yang melayani blockchain melakukan perkara yang sama. Berjuta-juta komputer:
- Mereka menyemak transaksi yang sama menggunakan peraturan yang sama. Mereka melakukan kerja yang sama.
- Mereka merekodkan perkara yang sama pada blockchain (jika mereka bernasib baik dan diberi peluang untuk merekodkannya).
- Mereka menyimpan keseluruhan sejarah untuk sepanjang masa, sama, satu untuk semua orang.
Tiada persamaan, tiada sinergi, tiada bantuan bersama. Hanya pertindihan, dan sekali gus berjuta kali ganda. Kami akan bercakap tentang mengapa ini diperlukan di bawah, tetapi seperti yang anda lihat, tidak ada keberkesanan. Agak berlawanan.
Mitos 2: Blockchain adalah selama-lamanya. Segala yang tertulis di dalamnya akan kekal selama-lamanya
Petikan #2: "Dengan percambahan aplikasi terdesentralisasi, organisasi, syarikat dan masyarakat, banyak jenis baru tingkah laku yang tidak dapat diramalkan dan kompleks yang mengingatkan kepada kecerdasan buatan (AI) mungkin muncul."
Ya, sesungguhnya, seperti yang kami ketahui, setiap pelanggan rangkaian lengkap menyimpan seluruh sejarah semua transaksi, dan lebih daripada 100 gigabait data telah terkumpul. Ini ialah kapasiti cakera penuh komputer riba murah atau telefon pintar paling moden. Dan lebih banyak urus niaga berlaku pada rangkaian Bitcoin, lebih cepat volumnya berkembang. Kebanyakan mereka telah muncul dalam beberapa tahun kebelakangan ini.
Pertumbuhan volum rantaian blok.
Dan Bitcoin bertuah - pesaingnya, rangkaian Ethereum, telah mengumpul 200 gigabait dalam rantaian blok hanya dalam dua tahun selepas pelancarannya dan enam bulan penggunaan aktif. Jadi dalam realiti semasa, keabadian blockchain adalah terhad kepada sepuluh tahun - pertumbuhan kapasiti cakera keras pastinya tidak seiring dengan pertumbuhan dalam jumlah blockchain.
Tetapi sebagai tambahan kepada fakta bahawa ia mesti disimpan, ia juga mesti dimuat turun. Sesiapa yang cuba menggunakan dompet tempatan sepenuhnya untuk mana-mana mata wang kripto terkejut apabila mendapati bahawa dia tidak boleh membuat atau menerima pembayaran sehingga keseluruhan volum yang ditentukan telah dimuat turun dan disahkan. Anda akan bertuah jika proses ini hanya mengambil masa beberapa hari.
Anda mungkin bertanya, adakah mungkin untuk tidak menyimpan semua ini, kerana ia adalah perkara yang sama, pada setiap nod rangkaian? Ia mungkin, tetapi kemudian, pertama sekali, ia tidak lagi menjadi blokchain peer-to-peer, tetapi seni bina pelayan pelanggan tradisional. Dan kedua, kemudian pelanggan akan dipaksa untuk mempercayai pelayan. Iaitu, idea "tidak mempercayai sesiapa," yang mana, antara lain, blockchain dicipta, hilang dalam kes ini.
Untuk masa yang lama, pengguna Bitcoin telah dibahagikan kepada peminat yang "menderita" dan memuat turun segala-galanya, dan orang biasa yang menggunakan dompet dalam talian, mempercayai pelayan dan yang, secara umum, tidak peduli bagaimana ia berfungsi di sana.
Mitos 3: Blockchain adalah cekap dan berskala, wang biasa akan pupus
Petikan #3: βGabungan teknologi blockchain + peribadi
Jika setiap nod rangkaian melakukan perkara yang sama, maka jelaslah bahawa daya tampung keseluruhan rangkaian adalah sama dengan daya tampung satu nod rangkaian. Dan adakah anda tahu apa sebenarnya yang sama dengannya? Bitcoin boleh memproses maksimum 7 transaksi sesaat - untuk semua orang.
Selain itu, pada blockchain Bitcoin, transaksi hanya direkodkan sekali setiap 10 minit. Dan selepas entri muncul, untuk selamat, adalah kebiasaan untuk menunggu 50 minit lagi, kerana entri kerap digulung semula secara spontan. Sekarang bayangkan anda perlu membeli gula-gula getah dengan bitcoin. Hanya berdiri di kedai selama sejam, fikirkan.
Dalam rangka kerja seluruh dunia, ini sudah tidak masuk akal, apabila hampir setiap seribu orang di Bumi menggunakan Bitcoin. Dan pada kelajuan transaksi sedemikian, tidak mungkin untuk meningkatkan bilangan pengguna aktif dengan ketara. Sebagai perbandingan: Visa memproses beribu-ribu transaksi sesaat, dan jika perlu, ia boleh meningkatkan kapasiti dengan mudah, kerana teknologi perbankan klasik boleh berskala.
Walaupun wang biasa hilang, ia jelas tidak akan berlaku kerana ia akan digantikan dengan penyelesaian blockchain.
Mitos 4: Penambang memastikan keselamatan rangkaian
Petikan #4: βPerniagaan autonomi dalam awan, dikuasakan oleh blockchain dan dikuasakan oleh kontrak pintar, boleh menandatangani kontrak elektronik dengan organisasi yang berkaitan, seperti kerajaan, untuk mendaftar sendiri di bawah mana-mana bidang kuasa yang mereka ingin kendalikan.β
Anda mungkin pernah mendengar tentang pelombong, tentang ladang perlombongan gergasi yang dibina bersebelahan loji kuasa. Apa yang mereka lakukan? Mereka membazir elektrik selama 10 minit, "menggoncang" blok sehingga ia menjadi "cantik" dan boleh dimasukkan ke dalam blockchain (tentang apakah blok "cantik" dan mengapa "goncang" mereka,
Jumlah tenaga elektrik yang digunakan adalah sama dengan penggunaan bandar bagi setiap 100 penduduk. Tetapi tambah di sini juga peralatan mahal yang hanya sesuai untuk perlombongan. Prinsip perlombongan (yang dipanggil bukti kerja) adalah sama dengan konsep "membakar sumber manusia."
Optimis Blockchain suka mengatakan bahawa pelombong bukan sahaja melakukan kerja yang sia-sia, tetapi memastikan kestabilan dan keselamatan rangkaian Bitcoin. Memang benar, satu-satunya masalah ialah pelombong melindungi Bitcoin daripada pelombong lain.
Sekiranya terdapat seribu kali lebih sedikit pelombong dan seribu kali lebih sedikit elektrik terbakar, maka Bitcoin akan berfungsi tidak lebih teruk - satu blok yang sama setiap 10 minit, bilangan transaksi yang sama, kelajuan yang sama.
Terdapat risiko dengan penyelesaian blockchain "
Ternyata Bitcoin telah menjadi tebusan kepada ideologinya sendiri. Penambang "berlebihan" tidak boleh menghentikan perlombongan, kerana kemungkinan seseorang sahaja akan mengawal lebih daripada separuh kuasa yang tinggal akan meningkat dengan ketara. Walaupun perlombongan menguntungkan, rangkaian adalah stabil, tetapi jika keadaan berubah (contohnya, kerana elektrik menjadi lebih mahal), rangkaian mungkin menghadapi "perbelanjaan berganda" besar-besaran.
Mitos 5: Blockchain tidak berpusat dan oleh itu tidak boleh dihancurkan
Petikan #5: "Untuk menjadi organisasi yang lengkap, aplikasi terdesentralisasi mesti mengandungi fungsi yang lebih kompleks, seperti perlembagaan."
Anda mungkin berfikir bahawa oleh kerana blockchain disimpan pada setiap nod dalam rangkaian, perkhidmatan perisikan tidak akan dapat menutup Bitcoin jika mereka mahu, kerana ia tidak mempunyai sejenis pelayan pusat atau sesuatu seperti itu - tidak ada sesiapa untuk datang ke untuk menutupnya. Tetapi ini adalah ilusi.
Pada hakikatnya, semua pelombong "bebas" disusun ke dalam kumpulan (pada asasnya kartel). Mereka perlu bersatu kerana lebih baik mempunyai pendapatan yang stabil, tetapi kecil, daripada yang besar, tetapi sekali setiap 1000 tahun.
Pengagihan kuasa Bitcoin merentasi kumpulan.
Seperti yang anda lihat dalam rajah, terdapat kira-kira 20 kolam besar, dan hanya 4 daripadanya mengawal lebih daripada 50% daripada jumlah kuasa. Apa yang anda perlu lakukan ialah mengetuk empat pintu dan dapatkan akses kepada empat komputer kawalan untuk memberi anda keupayaan untuk membelanjakan bitcoin yang sama lebih daripada sekali pada rangkaian Bitcoin. Dan kemungkinan ini, seperti yang anda faham, sedikit sebanyak akan menyusut nilai Bitcoin. Dan tugas ini agak boleh dilaksanakan.
Taburan perlombongan mengikut negara.
Tetapi ancaman itu lebih nyata. Kebanyakan kumpulan, bersama-sama dengan kuasa pengkomputeran mereka, terletak di negara yang sama, menjadikannya lebih mudah untuk berpotensi merebut kawalan Bitcoin.
Mitos 6: Ketidaknamaan dan keterbukaan blokchain adalah baik
Petikan #6: "Dalam era blockchain, kerajaan tradisional 1.0 sebahagian besarnya menjadi model ketinggalan zaman, dan terdapat peluang untuk beralih daripada struktur yang diwarisi kepada bentuk kerajaan yang lebih diperibadikan."
Blockchain dibuka, semua orang boleh melihat segala-galanya. Jadi Bitcoin tidak mempunyai anonymity, ia mempunyai "pseudonymity". Sebagai contoh, jika penyerang menuntut wang tebusan pada dompet, maka semua orang memahami bahawa dompet itu adalah milik orang jahat. Dan oleh kerana sesiapa sahaja boleh memantau transaksi dari dompet ini, penipu tidak akan dapat menggunakan bitcoin yang diterima dengan begitu mudah, kerana sebaik sahaja dia mendedahkan identitinya di suatu tempat, dia akan segera dipenjarakan. Pada hampir semua pertukaran, anda mesti dikenal pasti untuk menukar dengan wang biasa.
Oleh itu, penyerang menggunakan apa yang dipanggil "pengadun". Pengadun mencampurkan wang kotor dengan sejumlah besar wang bersih, dan dengan itu "mencuci"nya. Penyerang membayar komisen yang besar untuk ini dan mengambil risiko yang besar, kerana pengadun sama ada tanpa nama (dan boleh lari dengan wang) atau sudah berada di bawah kawalan seseorang yang berpengaruh (dan boleh menyerahkannya kepada pihak berkuasa).
Tetapi mengetepikan masalah penjenayah, mengapa nama samaran tidak baik untuk pengguna yang jujur? Berikut ialah contoh mudah: Saya memindahkan beberapa bitcoin kepada ibu saya. Selepas ini dia tahu:
- Berapakah jumlah wang yang saya ada pada bila-bila masa?
- Berapa banyak dan, yang paling penting, apa sebenarnya yang saya belanjakan sepanjang masa? Apa yang saya beli, rolet apa yang saya mainkan, ahli politik apa yang saya sokong "tanpa nama".
Atau jika saya membayar balik hutang kepada rakan untuk air limau, maka dia kini tahu segala-galanya tentang kewangan saya. Adakah anda fikir ini mengarut? Adakah sukar untuk semua orang membuka sejarah kewangan kad kredit mereka? Lebih-lebih lagi, bukan sahaja masa lalu, tetapi juga seluruh masa depan.
Jika bagi individu ini masih baik-baik saja (anda tidak pernah tahu, seseorang mahu menjadi "telus"), maka bagi syarikat ia membawa maut: semua rakan niaga, pembelian, jualan, pelanggan, jumlah akaun dan secara umum semuanya, semuanya. , semuanya - menjadi umum. Keterbukaan kewangan mungkin merupakan salah satu kelemahan terbesar Bitcoin.
Kesimpulan
Petikan No. 7: "Ada kemungkinan bahawa teknologi blockchain akan menjadi lapisan ekonomi atas dunia yang disambungkan secara organik bagi pelbagai peranti pengkomputeran, termasuk peranti pengkomputeran boleh pakai dan penderia Internet of Things."
Saya telah menyenaraikan enam aduan utama tentang Bitcoin dan versi blockchain yang digunakannya. Anda mungkin bertanya, mengapa anda belajar tentang ini daripada saya, dan bukan lebih awal daripada orang lain? Adakah sesiapa tidak nampak masalahnya?
Ada yang buta, ada yang tak faham
Ya, Bitcoin mempunyai pesaing yang telah cuba menyelesaikan masalah tertentu. Dan sementara beberapa idea sangat bagus, blockchain masih menjadi teras. Ya, terdapat aplikasi lain, bukan monetari teknologi blockchain, tetapi kelemahan utama blockchain kekal di sana.
Sekarang, jika seseorang memberitahu anda bahawa ciptaan blockchain adalah setanding kepentingannya dengan ciptaan Internet, terimalah dengan keraguan yang agak.
Sumber: www.habr.com