Bitcoin setakat ini adalah mata wang kripto paling popular di dunia.Sama ada ia dilihat daripada kecairan, volum urus niaga dalam rantaian atau penunjuk sewenang-wenangnya yang lain, kedudukan dominan Bitcoin adalah jelas.

Walau bagaimanapun, atas sebab teknikal, pemaju sering lebih suka Ethereum.Kerana Ethereum lebih fleksibel dalam membina pelbagai aplikasi dan kontrak pintar.Selama bertahun-tahun, banyak platform telah memberi tumpuan kepada pembangunan fungsi kontrak pintar lanjutan, tetapi jelas sekali Ethereum adalah peneraju dalam bidang tertentu ini.

Memandangkan teknologi ini dibangunkan dengan pesat di Ethereum, Bitcoin secara beransur-ansur menjadi alat penyimpanan untuk nilai.Seseorang cuba mengecilkan jurang antara Bitcoin dan ia melalui keserasian rantaian sisi RSK Ethereum dan teknologi token TBTC ERC-20.

Apakah Kesederhanaan?

Kesederhanaan ialah bahasa pengaturcaraan bitcoin baharu yang lebih fleksibel daripada rangkaian bitcoin hari ini dalam membina kontrak pintar.Bahasa peringkat rendah ini dicipta oleh Russell O'Connor, pembangun infrastruktur Blockstream.

Ketua Pegawai Eksekutif Blockstream Adam Back menjelaskan dalam webinar baru-baru ini mengenai topik ini: "Ini ialah bahasa skrip generasi baharu untuk Bitcoin dan rangkaian yang termasuk Elemen, Cecair (chain samping), dll."

Pencipta Bitcoin Satoshi Nakamoto mengehadkan skrip Bitcoin atas sebab keselamatan pada awal projek, manakala Simplicity adalah percubaan untuk menjadikan skrip Bitcoin lebih fleksibel sambil memastikan keselamatan.

Walaupun tidak lengkap dengan Turing, kuasa ekspresif Simplicity mencukupi untuk pembangun yang ingin membina kebanyakan aplikasi yang sama pada Ethereum.

Di samping itu, matlamat Simplicity adalah untuk membolehkan pembangun dan pengguna mengesahkan dengan lebih mudah bahawa penggunaan kontrak pintar telah tersedia, selamat dan menjimatkan kos.

"Atas sebab keselamatan, kami benar-benar ingin menganalisis sebelum menjalankan program," kata David Harding, seorang penulis teknikal yang berdedikasi untuk menulis kesusasteraan perisian sumber terbuka, dalam edisi pertama blog Noded Bitcoin,

“Untuk Bitcoin, kami tidak membenarkan kesempurnaan Turing, jadi kami boleh menganalisis program secara statik.Kesederhanaan tidak akan mencapai kesempurnaan Turing, jadi anda boleh menganalisis program secara statik."
Perlu diingat bahawa TBTC yang disebutkan di atas baru-baru ini ditutup oleh pencipta sejurus selepas ia dikeluarkan pada mainnet Ethereum kerana mereka menemui kelemahan dalam kontrak pintar yang menyokong token ERC-20.Sejak beberapa tahun kebelakangan ini, kontrak pintar Ethereum telah meletupkan beberapa isu keselamatan, seperti kerentanan berbilang tandatangan dalam dompet Parity dan insiden DAO yang terkenal.
Apakah maksud Kesederhanaan untuk Bitcoin?

Untuk meneroka maksud sebenar Kesederhanaan untuk Bitcoin, LongHash menghubungi Dan Robinson dari Rakan Penyelidik Paradigm, yang mempunyai kedua-dua penyelidikan Kesederhanaan dan Ethereum.

Robinson memberitahu kami: “Kesederhanaan akan menjadi peningkatan luas fungsi skrip Bitcoin, bukan koleksi setiap peningkatan skrip dalam sejarah Bitcoin.Sebagai set arahan 'fungsi lengkap', pada asasnya tidak memerlukan fungsi skrip Bitcoin pada masa hadapan Naik Taraf lagi, sudah tentu, untuk meningkatkan kecekapan beberapa fungsi, beberapa peningkatan masih diperlukan.”

Masalah ini boleh dilihat dari sudut garpu lembut.Pada masa lalu, peningkatan skrip Bitcoin dicapai melalui garpu lembut, yang memerlukan konsensus komuniti untuk diaktifkan pada rangkaian.Jika Kesederhanaan didayakan, sesiapa sahaja boleh melaksanakan beberapa perubahan garpu lembut yang biasa digunakan dengan berkesan melalui bahasa ini tanpa memerlukan nod rangkaian untuk mengemas kini peraturan konsensus Bitcoin.

Penyelesaian ini mempunyai dua kesan utama: Kelajuan pembangunan Bitcoin akan menjadi lebih pantas daripada sebelumnya, dan ia juga mempunyai bantuan tertentu untuk masalah osifikasi protokol Bitcoin yang berpotensi.Walau bagaimanapun, pada akhirnya, ketegaran protokol Bitcoin juga wajar, kerana ia secara berkesan mencerminkan peraturan asas rangkaian, seperti dasar token, dll. Ini tidak akan berubah, jadi ia boleh menyekat vektor serangan sosial yang berpotensi untuk berikan nilai bitcoin ini Faktor pertama mempunyai kesan.

"Maksud yang menarik: Jika Bitcoin hari ini menggunakan skrip Simplicity, ia akan dapat mengembangkan diri," tulis Adam Back di Reddit."Penambahbaikan seperti Schnorr / Taproot dan SIGHASH_NOINPUT akan dilaksanakan secara langsung."

Contoh Belakang di sini ialah skim garpu lembut, yang merupakan salah satu jenis penambahan yang boleh dibuat tanpa mengubah peraturan konsensus Bitcoin selepas Kesederhanaan didayakan.Apabila ditanya apa pendapat beliau mengenai perkara ini, beliau menjelaskan:

"Saya fikir dari sudut teknikal, penyelesaian sambungan Taproot tidak boleh dilaksanakan dalam bahasa Kesederhanaan seperti yang dikatakan oleh Pieter Wuille-tetapi Schnorr boleh."
Setakat Robinson, jika Simplicity benar-benar ditambah kepada Bitcoin, maka perkara pertama yang akan berfungsi ialah beberapa penambahbaikan yang sedang dikaji oleh pembangun, seperti reka bentuk saluran pembayaran seperti Eltoo, algoritma tandatangan baharu, dan mungkin beberapa privasi. .Aspek pelan kenaikan pangkat.
Robinson menambah:

“Saya lebih suka melihat piawaian token dibangunkan, serupa dengan ERC-20 Ethereum, supaya saya dapat melihat beberapa aplikasi baharu, seperti stablecoin, pertukaran terdesentralisasi dan dagangan berleveraj.”

Perbezaan kesederhanaan antara Ethereum dan Bitcoin

Jika bahasa Simplicity ditambahkan pada mainnet Bitcoin, maka jelas seseorang akan membuat kesimpulan bahawa kami tidak mempunyai sebab untuk terus menggunakan Ethereum.Walau bagaimanapun, walaupun Bitcoin mempunyai Kesederhanaan, masih terdapat perbezaan yang ketara antaranya dan Ethereum.

Robinson berkata, "Saya berminat dengan Simplicity bukan kerana ia menjadikan Bitcoin lebih 'Ethereum' tetapi kerana ia menjadikan Bitcoin lebih 'Bitcoin'."

Walaupun menggunakan Simplicity, bertentangan dengan tetapan berasaskan akaun Ethereum, Bitcoin masih akan beroperasi dalam mod UTXO (output transaksi tidak dibelanjakan).

Robinson menjelaskan:

"Model UTXO ialah pilihan yang sangat baik untuk kecekapan pengesah, tetapi pertukarannya ialah sukar untuk membina aplikasi untuk memenuhi keperluan berbilang orang yang berinteraksi dengan kontrak."
Di samping itu, Ethereum telah mencapai kemajuan besar dalam membangunkan kesan rangkaian platform, sekurang-kurangnya dari segi kontrak pintar.
"Alat dan ekosistem pembangun di sekitar Simplicity mungkin mengambil masa yang lama untuk dibentuk," kata Robinson.

“Kesederhanaan bukanlah bahasa yang boleh dibaca manusia, jadi seseorang mungkin perlu membangunkan bahasa untuk menyusunnya dan kemudian menggunakannya untuk pembangun biasa.Selain itu, pembangunan platform reka bentuk kontrak pintar yang serasi dengan model UTXO juga perlu dijalankan Banyak kajian.”
Dari perspektif pembangunan, kesan rangkaian Ethereum menjelaskan mengapa RSK (chain sisi Bitcoin gaya Ethereum) mereka bentuk platform agar serasi dengan mesin maya Ethereum.
Tetapi sama ada pengguna Bitcoin akhirnya memerlukan beberapa aplikasi mata wang kripto yang serupa dengan yang terdapat pada rangkaian Ethereum pada masa ini tidak diketahui.

Robinson berkata,

“Limpahan kapasiti blok Bitcoin lebih besar daripada Ethereum, dan kelajuannya menghasilkan blok dalam masa 10 minit juga mungkin mengecualikan beberapa aplikasi.Sehubungan itu, nampaknya tidak jelas sama ada komuniti Bitcoin benar-benar mahu Membina aplikasi ini (daripada menggunakan Bitcoin sebagai saluran pembayaran atau peti besi yang mudah), kerana aplikasi sedemikian boleh menyebabkan kesesakan blokchain dan juga meningkatkan hasil serangan sebanyak 51% -jika pelombong baru diperkenalkan kepada lombong Kata-kata yang bernilai.”
Setakat sudut pandangan Robinson, ramai pengguna bitcoin telah mengkritik Ethereum sejak awal masalah oracle.Masalah oracle telah menjadi isu yang semakin membimbangkan dalam pembangunan pelbagai jenis aplikasi terdesentralisasi (DeFi).
Bilakah Kesederhanaan boleh dilaksanakan?

Perlu diingatkan bahawa Simplicity mungkin masih mempunyai perjalanan yang jauh sebelum mendarat di mainnet Bitcoin.Tetapi dijangkakan bahawa bahasa skrip ini mungkin mula-mula ditambahkan pada rantaian sisi Cecair akhir tahun ini.

Ini merupakan langkah penting untuk mula menggunakan bahasa Kesederhanaan pada aset dunia nyata, tetapi sesetengah pembangun, seperti yang khusus untuk dompet privasi Bitcoin, telah menunjukkan sedikit minat terhadap model persekutuan rantai sampingan Cecair.

Kami bertanya kepada Robinson apa yang dia fikirkan tentang ini, dia berkata:

“Saya tidak fikir sifat persekutuan Liquid akan memusnahkan urus niaga.Tetapi ia benar-benar menjadikannya lebih sukar untuk menuai sejumlah besar pembangun atau pengguna."
Menurut Greg Maxwell, penyumbang jangka panjang teras Bitcoin dan pengasas bersama Blockstream (juga dikenali sebagai nullc on Reddit), sejak pengenalan sistem skrip berbilang versi melalui peningkatan SegWit, Simplicity boleh ditambah kepada bentuk Bitcoin garpu lembut.Sudah tentu, ini berdasarkan andaian bahawa konsensus komuniti boleh diwujudkan di sekitar perubahan kepada peraturan konsensus Bitcoin.
Grubles (nama samaran) yang bekerja di Blockstream memberitahu kami,

“Saya tidak pasti cara menggunakan garpu lembut, tetapi ia tidak akan menggantikan mainnet dan apa-apa sahaja pada rantai sisi Cecair.Ia hanya akan menjadi satu yang boleh digunakan dengan jenis alamat sedia ada (cth Legacy, P2SH, Bech32) Jenis alamat baharu.”
Grubles menambah bahawa dia percaya bahawa Ethereum telah merosakkan kritikan "kontrak pintar" kerana terdapat banyak kontrak pintar bermasalah yang telah digunakan pada platform selama bertahun-tahun.Oleh itu, mereka merasakan bahawa pengguna Bitcoin yang telah memberi perhatian kepada Ethereum tidak sanggup melihat kontrak pintar digunakan secara fleksibel pada Cecair.
"Saya fikir ini akan menjadi topik yang menarik, tetapi ia akan mengambil masa beberapa tahun," tambah Back."Peristiwa itu boleh disahkan pada rantaian sisi terlebih dahulu."


Masa siaran: Mei-26-2020