Apa itu Cardano?
Cardano adalah blokchain peer-reviewed yang pertama di dunia. Yayasan nirlaba yang bertanggung jawab untuk Cardano mengumpulkan rangkaian akademisi dan saintis dari berbagai universitas, termasuk Universitas Edinburgh dan Institut Teknologi Tokyo, untuk meninjau protokolnya sebelum dibebaskan. Ia adalah cryptocurrency generasi ketiga dan platform kontrak pintar yang menuntut untuk memperbaiki masalah skala bitcoin, koin generasi pertama, dan ethereum, yang merupakan generasi kedua.
Bagaimana Kerja Cardano?
Platform Cardano terdiri daripada dua lapisan. Lapisan Penyelesaian Cardano (CSL) digunakan untuk menyelesaikan urus niaga yang menggunakan ADA, cryptocurrency Cardano.
Lapisan Kawalan, yang sedang dibangunkan, akan digunakan untuk kontrak pintar. Struktur hierarki Cardano memastikan ia dapat digunakan sebagai medium pertukaran dan juga untuk menghasilkan kontrak pintar. Di samping itu, platform ini mempunyai aspirasi untuk beroperasi dengan ekosistem kewangan utama.
Jantung platform Cardano adalah Ouroboros, sebuah algoritma yang menggunakan protokol Bukti Stake untuk menambang duit syiling. Protokol ini disesuaikan untuk mengurangkan penggunaan tenaga dan masa untuk membuat duit syiling baru.
Ouroboros
Dalam algoritma Bukti Stik yang tipikal, nod dengan pegangan maksima (atau bilangan syiling tertinggi) membuat blok urus niaga dalam sekatan blok. Tetapi algoritma Ouroboros mengimplementasikan algoritma secara berbeza.
Pada tahap yang luas, ia berfungsi seperti berikut. Ouroboros membahagikan masa fizikal ke zaman yang terdiri daripada slot, yang merupakan tempoh masa yang ditetapkan. Slot sama dengan shift bekerja di kilang. Di Cardano, julat masa yang dikelilingi oleh slot berbeza dan boleh diubah suai dalam algoritma. Epochs berfungsi dalam bentuk bulat: apabila satu berakhir, satu lagi datang dalam talian.
Setiap zaman mempunyai pemimpin slot, yang dipilih oleh pihak berkepentingan atau nod yang telah menghasilkan syiling. Pemimpin slot bertanggungjawab untuk membuat dan mengesahkan blok urus niaga untuk ditambah ke blok Cardano. Jika mereka gagal mencipta blok transaksi dalam satu masa, maka pemimpin slot seterusnya mendapat satu lagi pukulan pada masa itu dalam masa yang akan datang. Sekurang-kurangnya 50 peratus atau lebih blok mesti dihasilkan dalam tempoh tertentu.
Transaksi dalam blok yang dihasilkan oleh pemimpin slot diluluskan oleh pengesahan input. Mereka adalah set kedua pemegang kepentingan yang bertanggungjawab menjalankan protokol. Terdapat banyak pendorong yang banyak dalam tempoh tertentu dan pemilihan mereka berdasarkan kepada kepentingan.
Untuk memastikan keputusan yang tidak berat sebelah, sistem pilihan raya dikonfigurasikan untuk dua input. Yang pertama adalah sistem perhitungan berbilang. Satu set pemangku kepentingan di dalam rangkaian melakukan pengiraan, yang bersamaan digital dari "tolak duit syiling, " dan berkongsi keputusan mereka antara satu sama lain. Input kedua adalah pengagihan kekayaan atau kepentingan. Nod dengan kepentingan lebih besar (atau lebih banyak syiling) telah meningkatkan kebarangkalian menjadi pemimpin slot yang dipilih.
Ouroboros juga berbeza daripada algoritma lain dalam jenis dan bentuk insentif yang ditawarkan kepada pihak berkepentingan. Algoritma Bukti Kerja menawarkan ganjaran dalam bentuk koin dan bayaran urus niaga kepada pelombong. Tetapi reka bentuk algoritma Ouroboros memberikan insentif untuk ketersediaan dan pengesahan urus niaga ke atas pelaburan dalam kuasa komputer yang besar untuk mengutip duit syiling. Ganjaran ekonomi juga berpecah kepada tiga pihak yang berkepentingan: pengantara input, pemegang kepentingan pengiraan berbilang pihak, dan pemimpin slot.
Kritik terhadap Cardano
Ouroboros merujuk kepada dirinya sebagai "bukti pertama algoritma stok selamat." Tuntutan ini berdasarkan dua sifat lejar transaksi: Kegigihan dan Liveness.
Kegigihan menganggap bahawa urus niaga adalah "stabil" jika nod jujur telah menyiarkannya seperti yang dilakukan oleh seluruh rangkaian. Harta ini menggunakan parameter keselamatan baru yang merupakan ukuran keselamatan lejar. Liveness adalah pelengkap kepada Kegigihan. Mengikut harta ini, transaksi yang jujur, yang disiarkan sedemikian, menjadi "stabil" dalam nod rangkaian selepas sejumlah masa yang ditetapkan dalam algoritma.
Makalah yang menggariskan Ouroboros menggariskan beberapa "andaian yang munasabah" bahawa pencipta algoritma telah membuatnya. Sebagai contoh, mereka menganggap bahawa nod dalam rangkaiannya tidak hadir untuk tempoh masa yang lama. Juga, nod yang disegerakkan dalam pengiraan mereka tidak dianggap mengandungi lebih daripada 50% daripada semua urus niaga.
Pengkritik mengatakan andaian yang dibuat untuk melaksanakan sifat-sifat ini adalah rosak. Sebagai contoh, mereka mengatakan bahawa sifat-sifat tersebut menganggap penyegerakan antara para pengarah pada sebarang masa. Menurut mereka, jangkaan seperti itu "tidak praktikal untuk blockchain global." Ini tidak mungkin berlaku jika nod tertentu di luar talian atau jika pemimpin slot telah melepaskan urus niaga semasa zaman mereka. Lain-lain telah menunjuk kepada serangan penyalahgunaan perkhidmatan 51%, yang mungkin menyebabkan majoriti rangkaian pergi offline, sebagai satu lagi contoh asumsi mudah.
Algoritma Ouroboros juga telah dikritik kerana gagal untuk menyelesaikan masalah perbelanjaan dua kali sepenuhnya. Terdapat bahaya bahawa pengesahan input, yang bertanggungjawab untuk meluluskan transaksi untuk pemimpin slot, mungkin berakhir meluluskan set transaksi yang sama dari dua pemimpin slot berbeza. Ada yang berkata sharding, teknik yang sedang diuji di blok etherium untuk menyelesaikan masalah itu, akan mengambil beberapa tahun sebelum ia dilaksanakan.
