Lapisan Bitcoin Stack - Interpretasi protokol Web3

Pemula1/22/2024, 9:19:38 AM
Artikel ini memperkenalkan platform Bitcoin Stacks, yang bertujuan untuk meningkatkan kinerja transaksi dan skalabilitas tanpa mengubah arsitektur Bitcoin.

Singkatnya;


Seluruh proyek ini bertujuan untuk memecahkan masalah sederhana, yaitu “meningkatkan kinerja transaksi dan skalabilitas tanpa mengubah arsitektur Bitcoin.” Whitepaper proyek berhalaman 17 dengan singkat dan elegan memperkenalkan pendekatan untuk mencapai tujuan ini. Inovasi inti termasuk mekanisme pengaitan Bitcoin terdesentralisasi, pertukaran BTC atomik, dan integrasi erat dengan blockchain Bitcoin. Protokol konsensus Proof of Transfer (PoX) tidak hanya efisien energi tetapi juga erat kaitannya dengan Proof of Work (PoW) Bitcoin, lebih meningkatkan fitur keamanan dan desentralisasi. Secara keseluruhan, Stacks membawa potensi pemrograman dan aplikasi baru ke Bitcoin, dengan potensi untuk mengubah sejumlah besar modal Bitcoin pasif menjadi aset produktif, mendorong Bitcoin untuk menjadi infrastruktur Web3 yang lebih aman.

Pertama-tama, Stacks adalah blockchain independen dengan mainnet dan bahasa kontrak pintarnya sendiri. Dengan menggunakan stablecoin desentralized sBTC, transaksi dapat diselesaikan dengan BTC sebagai pembayaran terakhir dan catatan transaksi yang terikat dapat disinkronkan pada blockchain BTC, meningkatkan desentralisasi jaringan dan keamanan. Pada saat yang bersamaan, mekanisme konsensus PoX dari jaringan kami meningkatkan efisiensi transaksi. Selain itu, bahasa Clarity yang Turing lengkap meningkatkan skalabilitas Bitcoin untuk mendukung kemampuan ekosistem seperti Dapps, NFT, dll.

Mempertimbangkan topik panas terkini di Bitcoin layer 2, harga telah terus meningkat. Selain itu, dibandingkan dengan protokol token data seperti BRC 20, Stacks telah mengalami pengembangan yang telah diuji waktu dan lebih solid dalam hal nilai intrinsik dan praktikalitasnya. Skor keseluruhan: 4 poin.

Ikhtisar Tumpukan


White paper “Stacks: A Bitcoin Layer for Smart Contracts” memberikan pengantar rinci tentang platform Stacks. Ini adalah lapisan Bitcoin yang dirancang untuk smart contracts. Sedikit membingungkan, ingatlah bahwa ini adalah lapisan “Bitcoin” yang dirancang untuk “smart contracts”. Lapisan Bitcoin (atau Bitcoin Layer 2 lebih mudah dipahami, tetapi Stacks lebih mirip dengan kulit pada Bitcoin).

Lapisan yang disebut sebagai "lapisan Bitcoin" mengacu pada lapisan tambahan yang dibangun di atas blockchain Bitcoin, yang memperluas fungsi Bitcoin sehingga dapat mempertahankan karakteristik inti Bitcoin (seperti desentralisasi, keamanan, dan ketahanan) sambil memungkinkan aplikasi dan jenis transaksi yang lebih kompleks. Lapisan ini memungkinkan pengembang memanfaatkan fitur-fitur kuat Bitcoin untuk membuat kontrak pintar dan aplikasi terdesentralisasi tanpa perlu melakukan perubahan pada infrastruktur dasar Bitcoin itu sendiri.

Platform Stacks adalah lapisan kontrak pintar berbasis Bitcoin yang bertujuan untuk memperluas fitur keamanan dan desentralisasi Bitcoin ke kontrak pintar dan aplikasi terdesentralisasi. Dengan memperkenalkan bahasa Clarity, Stacks menyediakan lingkungan kontrak pintar yang aman dan dapat diprediksi sambil memungkinkan kontrak pintar untuk merespons langsung terhadap transaksi Bitcoin.

Inovasi inti termasuk mekanisme penambatan Bitcoin terdesentralisasi, pertukaran BTC atomik, dan integrasi erat dengan blockchain Bitcoin. Protokol konsensus Proof of Transfer (PoX) tidak hanya efisien energi tetapi juga erat kaitannya dengan Proof of Work (PoW) Bitcoin, lebih meningkatkan fitur keamanan dan desentralisasi. Secara keseluruhan, Stacks membawa pemrograman baru dan potensi aplikasi ke Bitcoin, dengan potensi untuk mengubah sejumlah besar modal Bitcoin pasif menjadi aset produktif, mendorong Bitcoin untuk menjadi infrastruktur Web3 yang lebih aman.

Pendahuluan Whitepaper Stack Ringkasan Kunci


Untuk memastikan keaslian, artikel-artikel selanjutnya akan tetap mempertahankan Pengantar whitepaper.

Stacks adalah lapisan Bitcoin untuk kontrak pintar. Ini memungkinkan kontrak pintar dan aplikasi terdesentralisasi untuk menggunakan Bitcoin sebagai aset secara tepercaya dan menyelesaikan transaksi di blockchain Bitcoin. Versi awal Stacks diluncurkan pada awal 2021, memperkenalkan penyelesaian transaksi Bitcoin, bahasa Clarity untuk kontrak yang aman sebagai respons terhadap transaksi Bitcoin, dan pertukaran aset atomik dengan BTC. Upgrade utama berikutnya untuk Stacks, rilis Nakamoto (diharapkan rilis pada 2023), akan menambahkan fitur-fitur penting yang meningkatkan kemampuan Stacks sebagai lapisan Bitcoin:

(a) Sebuah peg Bitcoin bidirectional terdesentralisasi untuk menulis BTC Input/Output ke Bitcoin,

(b) Transaksi yang diamankan oleh finalitas Bitcoin,

(c) Transaksi cepat antara blok Bitcoin.

Lapisan Stacks yang dihasilkan menjadikan Bitcoin aset yang sepenuhnya dapat diprogram yang tidak memerlukan kepercayaan. Hal ini dapat membuat ratusan miliar dolar modal Bitcoin pasif menjadi produktif, membuka kunci aplikasi terdesentralisasi, dan menjadikan Bitcoin sebagai tulang punggung web3 yang lebih aman.

Bitcoin adalah blockchain paling terdesentralisasi, aman, dan tahan lama. BTC adalah aset yang unik dan banyak dimiliki, dan blockchain Bitcoin melayani sebagai lapisan penyelesaian akhir terbaik untuk transaksi. Mereka yang ingin memaksimalkan desentralisasi dan ketahanan sebaiknya menggunakan BTC sebagai aset mereka dan melakukan penyelesaian akhir pada blockchain Bitcoin. Namun, untuk mempertahankan sifat berharganya, desain blockchain Bitcoin lambat, minimal, dan tahan terhadap perubahan. Misalnya, tidak menyediakan kontrak pintar yang sepenuhnya ekspresif atau kinerja cepat, sehingga tidak dapat langsung mendukung aplikasi kompleks. Oleh karena itu, BTC tetap menjadi aset pasif, sementara sebagian besar aplikasi dibangun di blockchain Layer 1 (L1) seperti Ethereum dan lainnya yang memiliki aset asli yang lebih lemah dibandingkan dengan BTC. Lapisan Bitcoin memperluas fungsionalitas Bitcoin dan meningkatkan kinerja Bitcoin tanpa mengubah Bitcoin L1. Contoh khas meliputi pembayaran cepat (Lightning) dan kontrak pintar umum (Stacks dan RSK). Bitcoin Layer 2 dapat dibandingkan dengan FedWire sebagai lapisan penyelesaian dan TCP/IP sebagai protokol internet: membangun lapisan tambahan di atas dasar ini, membawa fungsionalitas dan inovasi tambahan sambil menjaga dasar yang sederhana dan stabil. Bitcoin Layer 2 memungkinkan aplikasi kompleks yang memerlukan kontrak pintar yang sepenuhnya ekspresif, kinerja tinggi, atau privasi yang lebih tinggi.

Selain itu, Stacks kompatibel dengan berbagai subnet, termasuk Rust VM berbasis EVM dan jaringan lainnya, yang merupakan yang digunakan pada ETH. Jika Anda ingin menggunakan Bitcoin untuk mencapai penyelesaian transaksi, cukup gunakan Stacks.

Inovasi Utama Stacks


Aman: Dilindungi oleh kekuatan hash seluruh Bitcoin (finalitas Bitcoin). Dengan mengaktifkan finalitas Bitcoin untuk transaksi Stacks, transaksi yang terjadi di lapisan Stacks akan dilindungi oleh seluruh kekuatan hash Bitcoin setelah sekitar 100 blok Bitcoin atau sekitar 24 jam konfirmasi. Ini berarti bahwa untuk membalikkan transaksi ini, seorang penyerang harus melakukan reorganisasi Bitcoin. Transaksi-transaksi ini diselesaikan di Bitcoin dan memiliki finalitas Bitcoin. Selain itu, lapisan Stacks berasal dari fork Bitcoin, sehingga setiap keadaan di Stacks secara otomatis mengikuti fork Bitcoin.

Tanpa kepercayaan: Minimalkan kepercayaan dalam mekanisme penjatahan Bitcoin telah memperkenalkan aset yang dipegankan Bitcoin yang terdesentralisasi dan non-kustodial yang disebut sBTC, memungkinkan kontrak pintar beroperasi dengan aset yang dipegankan Bitcoin dengan cara yang lebih cepat dan lebih murah, tanpa mengorbankan keamanan. Ini juga memungkinkan kontrak di lapisan Stacks menulis transaksi Bitcoin tanpa perlu kepercayaan melalui transfer penjatahan.

Atomic: Alamat BTC memiliki kepemilikan pertukaran BTC atomik dan aset. Pertukaran atomik dan aset, Stacks memiliki kemampuan untuk melakukan pertukaran BTC atomik dan memungkinkan alamat Bitcoin memiliki dan memindahkan aset yang ditentukan pada lapisan Stacks. Magic Swap dan Catamaran Swap adalah contoh pertukaran atomik tanpa kepercayaan antara aset BTC pada Bitcoin L1 dan lapisan Stacks yang telah berjalan. Selain itu, pengguna dapat memiliki aset lapisan Stacks seperti STX, stablecoin, dan NFT pada alamat Bitcoin dan mentransfernya menggunakan transaksi Bitcoin L1 seperti yang diperlukan.

Ketegasan: Ketegasan adalah bahasa yang digunakan untuk kontrak pintar yang aman dan dapat diverifikasi. Pengembang dapat secara matematis menentukan apa yang dapat dan tidak dapat dilakukan kontrak sebelum menjalankannya. Aplikasi terdesentralisasi akan mendapatkan manfaat dari fitur keamanan bahasa Ketegasan. Pada Desember 2022, lebih dari 5000 kontrak Ketegasan telah diterapkan pada lapisan Stacks.

Pengetahuan: Untuk memahami kondisi lengkap Bitcoin, baca dari Bitcoin. Ini dapat membaca transaksi Bitcoin dan perubahan status tanpa kebutuhan kepercayaan dan menjalankan kontrak pintar yang dipicu oleh transaksi Bitcoin. Kemampuan membaca Bitcoin membantu menjaga keadaan terkunci terdesentralisasi konsisten dengan BTC terkunci di Bitcoin L1, dan sebagainya. Di antara kemampuan membaca Bitcoin, Stacks memiliki kemampuan berikut: Merespons transaksi Bitcoin, di mana kontrak pintar dapat dirancang untuk dipicu saat jenis transaksi Bitcoin tertentu terdeteksi, seperti saat sejumlah Bitcoin tertentu diterima oleh alamat Bitcoin. Membaca status Bitcoin, di mana Stacks dapat membaca status saat ini dari blockchain Bitcoin, termasuk saldo, riwayat transaksi, dan informasi lain dari alamat. Juga, tetap selaras dengan Bitcoin: Dengan membaca status terbaru dari blockchain Bitcoin, Stacks dapat memastikan bahwa operasinya dan kontrak pintar tetap konsisten dengan blockchain Bitcoin, terutama dalam pengaitan terdesentralisasi dan transfer aset.

Dapat diskalakan: Transaksi yang dapat diskalakan dan cepat diselesaikan pada Bitcoin. Kinerja tinggi dan skalabilitas akan disediakan melalui berbagai mekanisme, termasuk blok lapisan Stacks yang lebih cepat antara blok Bitcoin. Selain itu, lapisan skalabilitas seperti subnet (berbeda dari lapisan Stacks utama) dapat membuat kompromi yang berbeda antara kinerja dan desentralisasi. Subnet dapat mendukung bahasa pemrograman dan lingkungan eksekusi lainnya (seperti Solidity dan EVM), memungkinkan semua kontrak pintar Ethereum untuk menggunakan aset yang didukung Bitcoin dan diselesaikan pada rantai Bitcoin.

Mekanisme Konsensus PoX Stacks


Jaringan terenkripsi menggunakan mekanisme konsensus untuk mengamankan blockchain. Dua mekanisme konsensus yang paling umum digunakan adalah Proof of Work (PoW) dan Proof of Stake (PoS). Dalam PoW, penambang harus memecahkan teka-teki matematika untuk memverifikasi transaksi, sedangkan dalam PoS, blockchain mengandalkan pemegang token untuk memverifikasi transaksi kripto. Dalam kedua mekanisme tersebut, penambang dan pemegang token mendapatkan imbalan dengan memvalidasi transaksi. Proof of Burn (PoB) adalah mekanisme konsensus lain yang jarang digunakan. Dalam PoB, penambang bersaing untuk “membakar” token PoW sebagai pengganti sumber daya komputasi.

Masukkan topik: Proof-of-Burn (PoB) adalah mekanisme konsensus cryptocurrency. Ide intinya adalah untuk membuktikan kontribusi penambang ke jaringan dengan 'membakar' (yaitu, menghapus secara permanen) sejumlah tertentu cryptocurrency. Tujuan mekanisme ini adalah untuk memberikan cara yang lebih efisien secara energi untuk mencapai konsensus jaringan dan melindungi keamanan blockchain dibandingkan dengan Proof-of-Work (PoW).

  1. Token Pembakaran: Dalam sistem PoB, penambang berpartisipasi dalam proses penambangan dengan mengirimkan token ke alamat yang tidak dapat dipulihkan (yaitu, token "terbakar"). Token ini dihapus secara permanen dari peredaran dan oleh karena itu dianggap "terbakar".
  2. Bukti Kontribusi: Dengan membakar token, para penambang membuktikan kontribusi mereka kepada jaringan. Kontribusi ini dicapai dengan mengorbankan nilai ekonomi, mirip dengan bagaimana para penambang dalam PoW menunjukkan kontribusi mereka dengan mengkonsumsi listrik dan sumber daya komputasi.
  3. Mencapai Konsensus: Dalam PoB, para penambang yang membakar lebih banyak koin umumnya memiliki peluang lebih tinggi untuk menerima imbalan penambangan atau mendapatkan akses untuk menciptakan blok-blok baru. Mekanisme ini mendorong para penambang untuk berinvestasi sumber daya (dengan membakar koin), sehingga membantu mengamankan jaringan dan berpartisipasi dalam proses konsensus blockchain.
  4. Fitur Hemat Energi: Dibandingkan dengan PoW, PoB tidak memerlukan banyak listrik dan sumber daya komputasi. Oleh karena itu, ini dianggap sebagai mekanisme konsensus yang lebih ramah lingkungan.

Proof-of-Transfer (PoX) adalah mekanisme konsensus inti dari blockchain Stacks. Prinsip kerjanya adalah sebagai berikut:

  1. Keamanan berbasis Bitcoin: PoX dibangun di atas mekanisme Proof-of-Work (PoW) Bitcoin. Ini memanfaatkan blockchain Bitcoin yang sudah ada sebagai dasar keamanan daripada membuat sistem PoW yang benar-benar baru.
  2. Transfer daripada membakar: Berbeda dengan Proof-of-Burn (PoB), para penambang dalam PoX tidak membakar koin tetapi justru mentransfer Bitcoin ke peserta lain dalam jaringan. Peserta-peserta ini biasanya pengguna yang memegang dan mengunci koin Stacks (STX), yang dikenal sebagai “Stackers”.
  3. Mekanisme insentif: Dengan PoX, para penambang berpartisipasi dalam pembuatan blok baru dengan mentransfer Bitcoin. Bitcoin yang ditransfer didistribusikan sebagai imbalan kepada Stackers. Mekanisme ini mendorong pengguna untuk menyimpan, mengunci, dan berpartisipasi dalam perlindungan jaringan.
  4. Penghargaan ganda: Dalam jaringan Stacks, para penambang bersaing untuk mendapatkan hak untuk membuat blok baru dengan mentransfer Bitcoin dan menerima token STX sebagai hadiah. Pada saat yang sama, Stackers mendapatkan hadiah Bitcoin dengan mengunci token STX mereka, meningkatkan daya tarik berpartisipasi dalam jaringan Stacks.
  5. Keamanan jaringan dan desentralisasi: Karena semua transaksi Stacks diselesaikan di blockchain Bitcoin, Stacks dapat mendapatkan manfaat dari keamanan tinggi dan desentralisasi jaringan Bitcoin.
  6. Efisiensi energi: PoX memanfaatkan energi yang sudah dikonsumsi oleh Bitcoin, membuat jaringan Stacks lebih efisien secara energi sambil tetap menjaga keamanan.

Mekanisme proof-of-transfer memberikan beberapa manfaat bagi jaringan blockchain seperti Stacks: Stacks memanfaatkan keamanan Bitcoin. Aplikasi yang dikembangkan di Stacks dapat dengan mudah berinteraksi dengan status on-chain dan data Bitcoin. Berpartisipasi dalam PoX tidak memerlukan perangkat keras khusus, memungkinkan siapa saja untuk menjadi penambang. Selain itu, mereka dapat menggunakan kembali energi yang sudah dikonsumsi oleh Bitcoin melalui mekanisme konsensus Proof-of-Work-nya. Stackers dapat menghasilkan BTC dengan melindungi jaringan.

Seperti yang disebutkan di atas, PoX didasarkan pada mekanisme PoW jaringan Bitcoin sendiri. Untuk jelasnya: blockchain Stacks independen dari Bitcoin, namun memanfaatkan keamanan Bitcoin untuk meningkatkan keamanannya sendiri. Hal ini dicapai dengan menyelesaikan transaksi Stacks pada blockchain Bitcoin, namun penyelesaian ini tidak langsung dan tidak memerlukan blockchain Bitcoin untuk memproses sejumlah besar transaksi Stacks. Transaksi Stacks diproses pada blockchain sendiri, namun penyelesaian akhir transaksi ini dicapai dengan mencatat transaksi spesifik pada blockchain Bitcoin. Transaksi ini pada blockchain Bitcoin bukan transaksi pembayaran dalam arti tradisional, namun digunakan untuk mencatat dan memverifikasi aktivitas yang terjadi dalam jaringan Stacks.

Insentif Keuangan Stack


Stacks adalah mekanisme yang memberikan insentif kepada pemegang token STX untuk berpartisipasi dalam mekanisme konsensus Proof of Transfer dari Stacks. Pemegang STX yang berpartisipasi dalam stacking disebut "Stakers".

Setiap kali blok baru ditambang di blockchain Stacks, platform mengirimkan BTC yang diajukan oleh para penambang ke para stackers sebagai hadiah atas perlindungan jaringan. Semua stackers diberi hadiah Bitcoin setelah sekitar setiap siklus penumpukan.

Namun, periode penumpukan tidak tetap dan dapat bervariasi berdasarkan berbagai faktor. Untuk berpartisipasi dalam penumpukan, Stackers perlu memiliki versi 4 atau lebih tinggi dari dompet Stacks.

Pemegang STX juga memerlukan sejumlah STX tertentu untuk langsung berpartisipasi dalam staking (sekitar 100.000 STX), yang bervariasi berdasarkan pasokan total dan partisipasi. Setiap pemegang STX yang tertarik untuk berpartisipasi tetapi tidak memegang STX minimum yang diperlukan dapat bergabung dengan kolam staking.

Dengan popularitas baru-baru ini dari Bitcoin layer 2 yang dibawa oleh BRC 20, token BRC 20 seperti Ordi, Stas, Rats telah mendapatkan momentum, dan STX juga baru-baru ini mulai melonjak. Seperti biasa, karena kemampuan pengikatan emas digital Bitcoin, tidak ada koin lain di ruang web3 yang bisa menandinginya. Beberapa bahkan mengatakan bahwa Ethereum hanyalah testnet untuk Bitcoin, dan DeFi dan Dapps sedang merayakan di ETH dan jaringan lain yang tidak sebaik konsensus ETH. Jadi jika Bitcoin sendiri memiliki kemampuan seperti itu, maka akan terus melonjak. Oleh karena itu, bisa dimengerti bahwa Layer 2 dan token terkait semakin populer.

Penafian:

  1. Artikel ini dicetak ulang dari [Jiang tidak bisa]. Semua hak cipta milik penulis asli [ Punya teman sekelasJika ada keberatan terhadap cetak ulang ini, silakan hubungiGate Pelajaritim, dan mereka akan menanganinya dengan segera.
  2. Penolakan Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Lapisan Bitcoin Stack - Interpretasi protokol Web3

Pemula1/22/2024, 9:19:38 AM
Artikel ini memperkenalkan platform Bitcoin Stacks, yang bertujuan untuk meningkatkan kinerja transaksi dan skalabilitas tanpa mengubah arsitektur Bitcoin.

Singkatnya;


Seluruh proyek ini bertujuan untuk memecahkan masalah sederhana, yaitu “meningkatkan kinerja transaksi dan skalabilitas tanpa mengubah arsitektur Bitcoin.” Whitepaper proyek berhalaman 17 dengan singkat dan elegan memperkenalkan pendekatan untuk mencapai tujuan ini. Inovasi inti termasuk mekanisme pengaitan Bitcoin terdesentralisasi, pertukaran BTC atomik, dan integrasi erat dengan blockchain Bitcoin. Protokol konsensus Proof of Transfer (PoX) tidak hanya efisien energi tetapi juga erat kaitannya dengan Proof of Work (PoW) Bitcoin, lebih meningkatkan fitur keamanan dan desentralisasi. Secara keseluruhan, Stacks membawa potensi pemrograman dan aplikasi baru ke Bitcoin, dengan potensi untuk mengubah sejumlah besar modal Bitcoin pasif menjadi aset produktif, mendorong Bitcoin untuk menjadi infrastruktur Web3 yang lebih aman.

Pertama-tama, Stacks adalah blockchain independen dengan mainnet dan bahasa kontrak pintarnya sendiri. Dengan menggunakan stablecoin desentralized sBTC, transaksi dapat diselesaikan dengan BTC sebagai pembayaran terakhir dan catatan transaksi yang terikat dapat disinkronkan pada blockchain BTC, meningkatkan desentralisasi jaringan dan keamanan. Pada saat yang bersamaan, mekanisme konsensus PoX dari jaringan kami meningkatkan efisiensi transaksi. Selain itu, bahasa Clarity yang Turing lengkap meningkatkan skalabilitas Bitcoin untuk mendukung kemampuan ekosistem seperti Dapps, NFT, dll.

Mempertimbangkan topik panas terkini di Bitcoin layer 2, harga telah terus meningkat. Selain itu, dibandingkan dengan protokol token data seperti BRC 20, Stacks telah mengalami pengembangan yang telah diuji waktu dan lebih solid dalam hal nilai intrinsik dan praktikalitasnya. Skor keseluruhan: 4 poin.

Ikhtisar Tumpukan


White paper “Stacks: A Bitcoin Layer for Smart Contracts” memberikan pengantar rinci tentang platform Stacks. Ini adalah lapisan Bitcoin yang dirancang untuk smart contracts. Sedikit membingungkan, ingatlah bahwa ini adalah lapisan “Bitcoin” yang dirancang untuk “smart contracts”. Lapisan Bitcoin (atau Bitcoin Layer 2 lebih mudah dipahami, tetapi Stacks lebih mirip dengan kulit pada Bitcoin).

Lapisan yang disebut sebagai "lapisan Bitcoin" mengacu pada lapisan tambahan yang dibangun di atas blockchain Bitcoin, yang memperluas fungsi Bitcoin sehingga dapat mempertahankan karakteristik inti Bitcoin (seperti desentralisasi, keamanan, dan ketahanan) sambil memungkinkan aplikasi dan jenis transaksi yang lebih kompleks. Lapisan ini memungkinkan pengembang memanfaatkan fitur-fitur kuat Bitcoin untuk membuat kontrak pintar dan aplikasi terdesentralisasi tanpa perlu melakukan perubahan pada infrastruktur dasar Bitcoin itu sendiri.

Platform Stacks adalah lapisan kontrak pintar berbasis Bitcoin yang bertujuan untuk memperluas fitur keamanan dan desentralisasi Bitcoin ke kontrak pintar dan aplikasi terdesentralisasi. Dengan memperkenalkan bahasa Clarity, Stacks menyediakan lingkungan kontrak pintar yang aman dan dapat diprediksi sambil memungkinkan kontrak pintar untuk merespons langsung terhadap transaksi Bitcoin.

Inovasi inti termasuk mekanisme penambatan Bitcoin terdesentralisasi, pertukaran BTC atomik, dan integrasi erat dengan blockchain Bitcoin. Protokol konsensus Proof of Transfer (PoX) tidak hanya efisien energi tetapi juga erat kaitannya dengan Proof of Work (PoW) Bitcoin, lebih meningkatkan fitur keamanan dan desentralisasi. Secara keseluruhan, Stacks membawa pemrograman baru dan potensi aplikasi ke Bitcoin, dengan potensi untuk mengubah sejumlah besar modal Bitcoin pasif menjadi aset produktif, mendorong Bitcoin untuk menjadi infrastruktur Web3 yang lebih aman.

Pendahuluan Whitepaper Stack Ringkasan Kunci


Untuk memastikan keaslian, artikel-artikel selanjutnya akan tetap mempertahankan Pengantar whitepaper.

Stacks adalah lapisan Bitcoin untuk kontrak pintar. Ini memungkinkan kontrak pintar dan aplikasi terdesentralisasi untuk menggunakan Bitcoin sebagai aset secara tepercaya dan menyelesaikan transaksi di blockchain Bitcoin. Versi awal Stacks diluncurkan pada awal 2021, memperkenalkan penyelesaian transaksi Bitcoin, bahasa Clarity untuk kontrak yang aman sebagai respons terhadap transaksi Bitcoin, dan pertukaran aset atomik dengan BTC. Upgrade utama berikutnya untuk Stacks, rilis Nakamoto (diharapkan rilis pada 2023), akan menambahkan fitur-fitur penting yang meningkatkan kemampuan Stacks sebagai lapisan Bitcoin:

(a) Sebuah peg Bitcoin bidirectional terdesentralisasi untuk menulis BTC Input/Output ke Bitcoin,

(b) Transaksi yang diamankan oleh finalitas Bitcoin,

(c) Transaksi cepat antara blok Bitcoin.

Lapisan Stacks yang dihasilkan menjadikan Bitcoin aset yang sepenuhnya dapat diprogram yang tidak memerlukan kepercayaan. Hal ini dapat membuat ratusan miliar dolar modal Bitcoin pasif menjadi produktif, membuka kunci aplikasi terdesentralisasi, dan menjadikan Bitcoin sebagai tulang punggung web3 yang lebih aman.

Bitcoin adalah blockchain paling terdesentralisasi, aman, dan tahan lama. BTC adalah aset yang unik dan banyak dimiliki, dan blockchain Bitcoin melayani sebagai lapisan penyelesaian akhir terbaik untuk transaksi. Mereka yang ingin memaksimalkan desentralisasi dan ketahanan sebaiknya menggunakan BTC sebagai aset mereka dan melakukan penyelesaian akhir pada blockchain Bitcoin. Namun, untuk mempertahankan sifat berharganya, desain blockchain Bitcoin lambat, minimal, dan tahan terhadap perubahan. Misalnya, tidak menyediakan kontrak pintar yang sepenuhnya ekspresif atau kinerja cepat, sehingga tidak dapat langsung mendukung aplikasi kompleks. Oleh karena itu, BTC tetap menjadi aset pasif, sementara sebagian besar aplikasi dibangun di blockchain Layer 1 (L1) seperti Ethereum dan lainnya yang memiliki aset asli yang lebih lemah dibandingkan dengan BTC. Lapisan Bitcoin memperluas fungsionalitas Bitcoin dan meningkatkan kinerja Bitcoin tanpa mengubah Bitcoin L1. Contoh khas meliputi pembayaran cepat (Lightning) dan kontrak pintar umum (Stacks dan RSK). Bitcoin Layer 2 dapat dibandingkan dengan FedWire sebagai lapisan penyelesaian dan TCP/IP sebagai protokol internet: membangun lapisan tambahan di atas dasar ini, membawa fungsionalitas dan inovasi tambahan sambil menjaga dasar yang sederhana dan stabil. Bitcoin Layer 2 memungkinkan aplikasi kompleks yang memerlukan kontrak pintar yang sepenuhnya ekspresif, kinerja tinggi, atau privasi yang lebih tinggi.

Selain itu, Stacks kompatibel dengan berbagai subnet, termasuk Rust VM berbasis EVM dan jaringan lainnya, yang merupakan yang digunakan pada ETH. Jika Anda ingin menggunakan Bitcoin untuk mencapai penyelesaian transaksi, cukup gunakan Stacks.

Inovasi Utama Stacks


Aman: Dilindungi oleh kekuatan hash seluruh Bitcoin (finalitas Bitcoin). Dengan mengaktifkan finalitas Bitcoin untuk transaksi Stacks, transaksi yang terjadi di lapisan Stacks akan dilindungi oleh seluruh kekuatan hash Bitcoin setelah sekitar 100 blok Bitcoin atau sekitar 24 jam konfirmasi. Ini berarti bahwa untuk membalikkan transaksi ini, seorang penyerang harus melakukan reorganisasi Bitcoin. Transaksi-transaksi ini diselesaikan di Bitcoin dan memiliki finalitas Bitcoin. Selain itu, lapisan Stacks berasal dari fork Bitcoin, sehingga setiap keadaan di Stacks secara otomatis mengikuti fork Bitcoin.

Tanpa kepercayaan: Minimalkan kepercayaan dalam mekanisme penjatahan Bitcoin telah memperkenalkan aset yang dipegankan Bitcoin yang terdesentralisasi dan non-kustodial yang disebut sBTC, memungkinkan kontrak pintar beroperasi dengan aset yang dipegankan Bitcoin dengan cara yang lebih cepat dan lebih murah, tanpa mengorbankan keamanan. Ini juga memungkinkan kontrak di lapisan Stacks menulis transaksi Bitcoin tanpa perlu kepercayaan melalui transfer penjatahan.

Atomic: Alamat BTC memiliki kepemilikan pertukaran BTC atomik dan aset. Pertukaran atomik dan aset, Stacks memiliki kemampuan untuk melakukan pertukaran BTC atomik dan memungkinkan alamat Bitcoin memiliki dan memindahkan aset yang ditentukan pada lapisan Stacks. Magic Swap dan Catamaran Swap adalah contoh pertukaran atomik tanpa kepercayaan antara aset BTC pada Bitcoin L1 dan lapisan Stacks yang telah berjalan. Selain itu, pengguna dapat memiliki aset lapisan Stacks seperti STX, stablecoin, dan NFT pada alamat Bitcoin dan mentransfernya menggunakan transaksi Bitcoin L1 seperti yang diperlukan.

Ketegasan: Ketegasan adalah bahasa yang digunakan untuk kontrak pintar yang aman dan dapat diverifikasi. Pengembang dapat secara matematis menentukan apa yang dapat dan tidak dapat dilakukan kontrak sebelum menjalankannya. Aplikasi terdesentralisasi akan mendapatkan manfaat dari fitur keamanan bahasa Ketegasan. Pada Desember 2022, lebih dari 5000 kontrak Ketegasan telah diterapkan pada lapisan Stacks.

Pengetahuan: Untuk memahami kondisi lengkap Bitcoin, baca dari Bitcoin. Ini dapat membaca transaksi Bitcoin dan perubahan status tanpa kebutuhan kepercayaan dan menjalankan kontrak pintar yang dipicu oleh transaksi Bitcoin. Kemampuan membaca Bitcoin membantu menjaga keadaan terkunci terdesentralisasi konsisten dengan BTC terkunci di Bitcoin L1, dan sebagainya. Di antara kemampuan membaca Bitcoin, Stacks memiliki kemampuan berikut: Merespons transaksi Bitcoin, di mana kontrak pintar dapat dirancang untuk dipicu saat jenis transaksi Bitcoin tertentu terdeteksi, seperti saat sejumlah Bitcoin tertentu diterima oleh alamat Bitcoin. Membaca status Bitcoin, di mana Stacks dapat membaca status saat ini dari blockchain Bitcoin, termasuk saldo, riwayat transaksi, dan informasi lain dari alamat. Juga, tetap selaras dengan Bitcoin: Dengan membaca status terbaru dari blockchain Bitcoin, Stacks dapat memastikan bahwa operasinya dan kontrak pintar tetap konsisten dengan blockchain Bitcoin, terutama dalam pengaitan terdesentralisasi dan transfer aset.

Dapat diskalakan: Transaksi yang dapat diskalakan dan cepat diselesaikan pada Bitcoin. Kinerja tinggi dan skalabilitas akan disediakan melalui berbagai mekanisme, termasuk blok lapisan Stacks yang lebih cepat antara blok Bitcoin. Selain itu, lapisan skalabilitas seperti subnet (berbeda dari lapisan Stacks utama) dapat membuat kompromi yang berbeda antara kinerja dan desentralisasi. Subnet dapat mendukung bahasa pemrograman dan lingkungan eksekusi lainnya (seperti Solidity dan EVM), memungkinkan semua kontrak pintar Ethereum untuk menggunakan aset yang didukung Bitcoin dan diselesaikan pada rantai Bitcoin.

Mekanisme Konsensus PoX Stacks


Jaringan terenkripsi menggunakan mekanisme konsensus untuk mengamankan blockchain. Dua mekanisme konsensus yang paling umum digunakan adalah Proof of Work (PoW) dan Proof of Stake (PoS). Dalam PoW, penambang harus memecahkan teka-teki matematika untuk memverifikasi transaksi, sedangkan dalam PoS, blockchain mengandalkan pemegang token untuk memverifikasi transaksi kripto. Dalam kedua mekanisme tersebut, penambang dan pemegang token mendapatkan imbalan dengan memvalidasi transaksi. Proof of Burn (PoB) adalah mekanisme konsensus lain yang jarang digunakan. Dalam PoB, penambang bersaing untuk “membakar” token PoW sebagai pengganti sumber daya komputasi.

Masukkan topik: Proof-of-Burn (PoB) adalah mekanisme konsensus cryptocurrency. Ide intinya adalah untuk membuktikan kontribusi penambang ke jaringan dengan 'membakar' (yaitu, menghapus secara permanen) sejumlah tertentu cryptocurrency. Tujuan mekanisme ini adalah untuk memberikan cara yang lebih efisien secara energi untuk mencapai konsensus jaringan dan melindungi keamanan blockchain dibandingkan dengan Proof-of-Work (PoW).

  1. Token Pembakaran: Dalam sistem PoB, penambang berpartisipasi dalam proses penambangan dengan mengirimkan token ke alamat yang tidak dapat dipulihkan (yaitu, token "terbakar"). Token ini dihapus secara permanen dari peredaran dan oleh karena itu dianggap "terbakar".
  2. Bukti Kontribusi: Dengan membakar token, para penambang membuktikan kontribusi mereka kepada jaringan. Kontribusi ini dicapai dengan mengorbankan nilai ekonomi, mirip dengan bagaimana para penambang dalam PoW menunjukkan kontribusi mereka dengan mengkonsumsi listrik dan sumber daya komputasi.
  3. Mencapai Konsensus: Dalam PoB, para penambang yang membakar lebih banyak koin umumnya memiliki peluang lebih tinggi untuk menerima imbalan penambangan atau mendapatkan akses untuk menciptakan blok-blok baru. Mekanisme ini mendorong para penambang untuk berinvestasi sumber daya (dengan membakar koin), sehingga membantu mengamankan jaringan dan berpartisipasi dalam proses konsensus blockchain.
  4. Fitur Hemat Energi: Dibandingkan dengan PoW, PoB tidak memerlukan banyak listrik dan sumber daya komputasi. Oleh karena itu, ini dianggap sebagai mekanisme konsensus yang lebih ramah lingkungan.

Proof-of-Transfer (PoX) adalah mekanisme konsensus inti dari blockchain Stacks. Prinsip kerjanya adalah sebagai berikut:

  1. Keamanan berbasis Bitcoin: PoX dibangun di atas mekanisme Proof-of-Work (PoW) Bitcoin. Ini memanfaatkan blockchain Bitcoin yang sudah ada sebagai dasar keamanan daripada membuat sistem PoW yang benar-benar baru.
  2. Transfer daripada membakar: Berbeda dengan Proof-of-Burn (PoB), para penambang dalam PoX tidak membakar koin tetapi justru mentransfer Bitcoin ke peserta lain dalam jaringan. Peserta-peserta ini biasanya pengguna yang memegang dan mengunci koin Stacks (STX), yang dikenal sebagai “Stackers”.
  3. Mekanisme insentif: Dengan PoX, para penambang berpartisipasi dalam pembuatan blok baru dengan mentransfer Bitcoin. Bitcoin yang ditransfer didistribusikan sebagai imbalan kepada Stackers. Mekanisme ini mendorong pengguna untuk menyimpan, mengunci, dan berpartisipasi dalam perlindungan jaringan.
  4. Penghargaan ganda: Dalam jaringan Stacks, para penambang bersaing untuk mendapatkan hak untuk membuat blok baru dengan mentransfer Bitcoin dan menerima token STX sebagai hadiah. Pada saat yang sama, Stackers mendapatkan hadiah Bitcoin dengan mengunci token STX mereka, meningkatkan daya tarik berpartisipasi dalam jaringan Stacks.
  5. Keamanan jaringan dan desentralisasi: Karena semua transaksi Stacks diselesaikan di blockchain Bitcoin, Stacks dapat mendapatkan manfaat dari keamanan tinggi dan desentralisasi jaringan Bitcoin.
  6. Efisiensi energi: PoX memanfaatkan energi yang sudah dikonsumsi oleh Bitcoin, membuat jaringan Stacks lebih efisien secara energi sambil tetap menjaga keamanan.

Mekanisme proof-of-transfer memberikan beberapa manfaat bagi jaringan blockchain seperti Stacks: Stacks memanfaatkan keamanan Bitcoin. Aplikasi yang dikembangkan di Stacks dapat dengan mudah berinteraksi dengan status on-chain dan data Bitcoin. Berpartisipasi dalam PoX tidak memerlukan perangkat keras khusus, memungkinkan siapa saja untuk menjadi penambang. Selain itu, mereka dapat menggunakan kembali energi yang sudah dikonsumsi oleh Bitcoin melalui mekanisme konsensus Proof-of-Work-nya. Stackers dapat menghasilkan BTC dengan melindungi jaringan.

Seperti yang disebutkan di atas, PoX didasarkan pada mekanisme PoW jaringan Bitcoin sendiri. Untuk jelasnya: blockchain Stacks independen dari Bitcoin, namun memanfaatkan keamanan Bitcoin untuk meningkatkan keamanannya sendiri. Hal ini dicapai dengan menyelesaikan transaksi Stacks pada blockchain Bitcoin, namun penyelesaian ini tidak langsung dan tidak memerlukan blockchain Bitcoin untuk memproses sejumlah besar transaksi Stacks. Transaksi Stacks diproses pada blockchain sendiri, namun penyelesaian akhir transaksi ini dicapai dengan mencatat transaksi spesifik pada blockchain Bitcoin. Transaksi ini pada blockchain Bitcoin bukan transaksi pembayaran dalam arti tradisional, namun digunakan untuk mencatat dan memverifikasi aktivitas yang terjadi dalam jaringan Stacks.

Insentif Keuangan Stack


Stacks adalah mekanisme yang memberikan insentif kepada pemegang token STX untuk berpartisipasi dalam mekanisme konsensus Proof of Transfer dari Stacks. Pemegang STX yang berpartisipasi dalam stacking disebut "Stakers".

Setiap kali blok baru ditambang di blockchain Stacks, platform mengirimkan BTC yang diajukan oleh para penambang ke para stackers sebagai hadiah atas perlindungan jaringan. Semua stackers diberi hadiah Bitcoin setelah sekitar setiap siklus penumpukan.

Namun, periode penumpukan tidak tetap dan dapat bervariasi berdasarkan berbagai faktor. Untuk berpartisipasi dalam penumpukan, Stackers perlu memiliki versi 4 atau lebih tinggi dari dompet Stacks.

Pemegang STX juga memerlukan sejumlah STX tertentu untuk langsung berpartisipasi dalam staking (sekitar 100.000 STX), yang bervariasi berdasarkan pasokan total dan partisipasi. Setiap pemegang STX yang tertarik untuk berpartisipasi tetapi tidak memegang STX minimum yang diperlukan dapat bergabung dengan kolam staking.

Dengan popularitas baru-baru ini dari Bitcoin layer 2 yang dibawa oleh BRC 20, token BRC 20 seperti Ordi, Stas, Rats telah mendapatkan momentum, dan STX juga baru-baru ini mulai melonjak. Seperti biasa, karena kemampuan pengikatan emas digital Bitcoin, tidak ada koin lain di ruang web3 yang bisa menandinginya. Beberapa bahkan mengatakan bahwa Ethereum hanyalah testnet untuk Bitcoin, dan DeFi dan Dapps sedang merayakan di ETH dan jaringan lain yang tidak sebaik konsensus ETH. Jadi jika Bitcoin sendiri memiliki kemampuan seperti itu, maka akan terus melonjak. Oleh karena itu, bisa dimengerti bahwa Layer 2 dan token terkait semakin populer.

Penafian:

  1. Artikel ini dicetak ulang dari [Jiang tidak bisa]. Semua hak cipta milik penulis asli [ Punya teman sekelasJika ada keberatan terhadap cetak ulang ini, silakan hubungiGate Pelajaritim, dan mereka akan menanganinya dengan segera.
  2. Penolakan Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!