Sistem Pengetahuan Dasar Jaringan Lapisan Kedua Bitcoin
Munculnya inskripsi Bitcoin telah membawa energi baru ke ekosistem Bitcoin, membuat lebih banyak orang kembali memperhatikan Bitcoin. Ada pandangan yang berpendapat bahwa ini membuka kotak Pandora dari ekosistem Bitcoin. Di antara berbagai perkembangan teknologi dalam ekosistem Bitcoin, pembangunan lapisan kedua sangat penting. Artikel ini berdasarkan beberapa artikel terkenal di internet, komunikasi dengan beberapa profesional di industri, serta pengalaman tim kami dalam desain dan pengembangan produk Web3, merangkum pengetahuan dasar tentang lapisan kedua Bitcoin. Semoga dapat memberikan inspirasi, menarik lebih banyak orang untuk menyempurnakan pemikiran terkait, dan mendorong perkembangan di bidang ini.
Ada pandangan yang menyatakan bahwa dunia blockchain dimulai dengan Bitcoin dan berakhir dengan ekosistem Bitcoin. Ethereum sebenarnya juga merupakan eksplorasi teknologi sidechain dari Bitcoin.
Istilah "pembangunan lapisan kedua" dan "pembangunan jaringan lapisan kedua" dalam artikel ini pada dasarnya sinonim, di mana pembangunan lapisan kedua adalah konsep yang lebih luas. Untuk menjaga konsistensi dengan istilah yang umum digunakan di industri, artikel ini juga akan menggunakan istilah "pembangunan jaringan lapisan kedua".
1. Misi Jaringan Lapisan Kedua
Untuk memahami masalah dasar apa yang perlu diselesaikan dalam pembangunan lapisan kedua Bitcoin, kita mulai dengan karakteristik dasar sistem blockchain.
1.1 Karakteristik dasar dan kebutuhan blockchain
Kami mengadopsi konsep yang diajukan oleh Vitalik: blockchain adalah "komputer dunia". Dari sudut pandang ini, memahami berbagai karakteristik blockchain akan lebih jelas. Selanjutnya, analisis kemungkinan perkembangan "komputer dunia" ini juga akan didasarkan pada struktur Von Neumann dalam komputer.
Beberapa karakteristik dasar dari blockchain:
Terbuka dan Transparan: Ini adalah karakteristik penyimpanan data dan eksekusi instruksi dari "komputer dunia" yang berbasis blockchain, serta kebutuhan internal untuk melibatkan banyak node terdistribusi di seluruh dunia dalam perhitungan. Karakteristik ini tepat memenuhi hak pengguna untuk mengetahui data, merupakan hasil bersama dari tuntutan kolaborasi internal dari "komputer dunia" itu sendiri dan kebutuhan eksternal pengguna.
Desentralisasi: Ini adalah karakteristik arsitektur dari "komputer dunia" ini, tingkat desentralisasi dan toleransi kesalahan secara teori didasarkan pada teori jenderal Bizantium. Sistem non-jenderal Bizantium secara teori bukanlah sistem blockchain. Tingkat desentralisasi adalah indikator penting dari keamanan blockchain, dan juga merupakan dasar dari beberapa karakteristik.
Keamanan: Keamanan terdiri dari kebutuhan internal yang dihasilkan oleh karakteristik arsitektur "komputer dunia" ini dan kebutuhan eksternal dari pengguna. Dari sisi mikro, keamanan dijamin oleh teknologi terkait kriptografi, sedangkan dari sisi makro, keamanan dijamin oleh desentralisasi arsitektur, sehingga tidak akan terpengaruh oleh pemalsuan data mikro, atau kerusakan arsitektur makro yang dapat memengaruhi keamanan "komputer dunia" ini.
Kekuatan Komputasi: Salah satu fungsi utama dari komputer dunia yang berbasis blockchain adalah kekuatan komputasi. Untuk mengukur indikator ini, kita umumnya menggunakan apakah sistem tersebut Turing lengkap atau tidak. Beberapa rantai sengaja dirancang tidak Turing lengkap untuk mempertahankan ciri utama mereka. Misalnya, dalam jaringan Bitcoin, Satoshi Nakamoto tidak hanya membuat instruksi kode tidak Turing lengkap, tetapi juga secara sengaja menghapus beberapa set instruksi dalam perkembangannya, untuk menjaga stabilitas dan keamanan. Semua teknologi yang Turing lengkap bertujuan untuk memperluas kekuatan komputasi blockchain. Dari sudut pandang desain berlapis, sistem yang sederhana lebih cocok untuk menjadi dasar.
Kinerja: Dalam hal kemampuan komputasi yang sama, kinerja adalah kemampuan utama lain yang diperiksa dalam dunia komputer blockchain. Umumnya diukur dengan TPS, yaitu jumlah transaksi yang diproses per detik.
Penyimpanan: Blockchain digambarkan sebagai "komputer dunia", maka pasti memiliki fungsi penyimpanan, yaitu kemampuan untuk merekam data. Saat ini, sebagian besar disimpan dalam blok, sementara penyimpanan di luar blok yang lebih profesional masih dalam tahap pengembangan.
Privasi: Privasi adalah sebuah kebutuhan yang tersegmentasi dalam "komputer dunia", yaitu permintaan untuk menjaga batasan hak dari produsen dan pengguna data selama proses perhitungan dan penyimpanan. Ini pada dasarnya didorong oleh kebutuhan eksternal dari pengguna.
Ada juga indikator komprehensif yang disebut skalabilitas, yang umumnya mengacu pada skalabilitas keseluruhan arsitektur. Karakteristik ini mempengaruhi sebagian besar fitur dasar, dan dari sudut pandang arsitektur, skalabilitas sistem adalah indikator yang sangat penting. Selain itu, akan ada beberapa kemampuan koneksi, atau beberapa kemampuan di beberapa skenario khusus lainnya, yang tidak akan dibahas lebih lanjut di sini. Ketika menghadapi skenario khusus ini, analisis yang lebih rinci akan dilakukan.
Dalam karakteristik dasar blockchain ini, sebagian besar dibatasi oleh segitiga yang tidak mungkin dalam hubungan perkembangan satu sama lain. Misalnya, dugaan DSS yaitu Desentralisasi (Decentralization, Keamanan )Security, dan Skalabilitas (Scalability.
Dalam sistem terdistribusi, segitiga tidak mungkin yang serupa adalah prinsip CAP, CAP merujuk pada dalam suatu sistem terdistribusi tentang Konsistensi), Ketersediaan(, dan Toleransi Partisi) yang tidak dapat dicapai secara bersamaan. Sistem blockchain adalah sistem terdistribusi yang memiliki masalah jenderal Bizantium, sehingga juga berlaku untuk prinsip CAP.
( 1.2 Peran pembangunan lapisan kedua
Apa saja peran yang harus diselesaikan dalam pembangunan lapisan kedua? Fitur apa yang harus disediakan? Pembangunan lapisan kedua pasti harus memperluas kekurangan sistem lapisan pertama, dan hal-hal yang tidak cocok untuk diselesaikan di sistem lapisan pertama harus diselesaikan di pembangunan lapisan kedua.
Dari karakteristik blockchain yang telah kita rangkum di atas, kita dapat menarik kesimpulan awal bahwa perlu memperluas kemampuan dasar ini: keterbukaan dan transparansi, desentralisasi, keamanan, kemampuan komputasi, kinerja ) throughput (, penyimpanan, privasi, dan lain-lain. Selain kemampuan dasar dari sudut pandang teknis, ada juga satu masalah ekonomi yang sangat penting yang perlu diselesaikan, yaitu mengurangi biaya, biasanya biaya keseluruhan untuk melakukan transaksi di jaringan lapisan satu cukup tinggi, sehingga perlu menggunakan jaringan lapisan dua untuk mengurangi biaya ini.
Ringkasan dalam satu kalimat adalah bahwa solusi dalam tiga dimensi untuk meningkatkan kapasitas, mengurangi biaya, dan menyesuaikan fitur semuanya adalah pembangunan lapisan kedua. Untuk fitur yang disesuaikan, saat ini masih belum cukup jelas, atau sering kali tersembunyi di balik dua fitur sebelumnya, yang agak membingungkan. Kita dapat memahami bahwa karakteristik jaringan lapisan satu memiliki tingkat kebutuhan yang berbeda untuk banyak aplikasi, dan dapat menyesuaikan tingkat implementasi berbagai fitur di atas lapisan kedua untuk aplikasi tertentu.
Dalam pembangunan lapisan kedua, kemampuan dasar blockchain akan memiliki kompromi, mengurangi beberapa fitur, bahkan mengorbankan beberapa fitur, untuk mendapatkan peningkatan signifikan pada fitur tertentu. Misalnya: beberapa lapisan kedua mengurangi tingkat desentralisasi dan keamanan untuk meningkatkan kinerja; beberapa lapisan kedua, seperti jaringan Lightning, mengubah struktur sistem dan cara penyelesaian untuk meningkatkan throughput. Ada juga yang memperkuat fitur tertentu tanpa mengurangi fitur dasar, seperti cara penanganan RGB, yang jelas meningkatkan privasi dan ketahanan terhadap sensor, tetapi meningkatkan kesulitan dalam implementasi teknis. Dalam contoh berikutnya, kita akan melihat pembangunan lapisan kedua yang secara bersamaan mengurangi atau mengubah beberapa fitur.
Pengurangan biaya seharusnya menjadi kebutuhan dasar untuk semua pembangunan lapisan kedua.
![Sebuah ringkasan tentang dasar-dasar jaringan lapisan kedua Bitcoin])https://img-cdn.gateio.im/webp-social/moments-086a074fde8e4b3baab62f0dd9a0726c.webp(
) 1.3 Mengapa perlu melakukan desain berlapis?
Desain berlapis adalah suatu cara dan metodologi bagi manusia untuk menangani sistem yang kompleks, dengan membagi sistem menjadi beberapa struktur berlapis dan mendefinisikan hubungan serta fungsi antar lapisan, untuk mencapai modularitas, pemeliharaan, dan skalabilitas sistem, sehingga meningkatkan efisiensi dan keandalan desain sistem.
Untuk sistem protokol yang luas dan besar, penggunaan hierarki akan memiliki keuntungan yang jelas. Hal ini membuat orang lebih mudah untuk memahami, lebih mudah untuk membagi pekerjaan dan memudahkan perbaikan modul. Seperti desain model tujuh lapisan ISO/OSI dalam jaringan komputer, tetapi dalam implementasi konkret, beberapa lapisan dapat digabungkan, misalnya, protokol jaringan spesifik TCP/IP adalah protokol empat lapisan.
Kelebihan dari pemisahan lapisan protokol secara spesifik:
1.Setiap lapisan independen satu sama lain. Suatu lapisan tidak perlu mengetahui bagaimana lapisan berikutnya diimplementasikan, melainkan hanya perlu mengetahui layanan yang disediakan oleh antarmuka antar lapisan. Dengan cara ini, kompleksitas keseluruhan masalah berkurang. Artinya, cara kerja lapisan sebelumnya tidak mempengaruhi kerja lapisan berikutnya, sehingga saat merancang pekerjaan di setiap lapisan, kita hanya perlu memastikan antarmuka tetap sama, dan dapat dengan bebas menyesuaikan cara kerja di dalam lapisan.
2.Fleksibilitas yang baik. Ketika ada perubahan pada salah satu lapisan, selama hubungan antarlapisan tetap tidak berubah, maka lapisan di atas atau di bawahnya tidak terpengaruh. Ketika satu lapisan mengalami inovasi teknologi atau masalah dalam pekerjaannya, tidak akan mempengaruhi pekerjaan lapisan lain, dan saat menyelesaikan masalah, hanya perlu mempertimbangkan masalah yang spesifik pada lapisan tersebut.
3.Struktur dapat dipisahkan. Setiap lapisan dapat menggunakan teknologi yang paling sesuai untuk diimplementasikan. Perkembangan teknologi seringkali tidak simetris; pembagian yang terstruktur secara hierarkis secara efektif menghindari efek ember, dan tidak akan mempengaruhi efisiensi kerja keseluruhan karena ketidaklengkapan teknologi di satu sisi.
4.Mudah untuk diimplementasikan dan dipelihara. Struktur ini membuat implementasi dan debugging sistem yang besar dan kompleks menjadi lebih mudah, karena seluruh sistem telah dipecah menjadi beberapa subsistem yang relatif independen. Saat melakukan debugging dan pemeliharaan, setiap lapisan dapat di-debug secara terpisah, menghindari situasi di mana sulit untuk menemukan dan menyelesaikan masalah yang salah.
5.Dapat mendorong pekerjaan standar. Karena setiap lapisan fungsinya dan layanan yang disediakan telah dijelaskan dengan tepat. Manfaat dari standarisasi adalah dapat dengan mudah mengganti salah satu lapisan, yang sangat nyaman untuk penggunaan dan penelitian.
Pemikiran desain modular bertingkat adalah metode umum dalam bidang teknologi untuk menangani proyek rekayasa yang besar, memerlukan kolaborasi banyak orang, dan terus-menerus diperbaiki, serta merupakan metode yang telah diuji dalam praktik dan terbukti efektif.
![Sebuah penjelasan tentang sistem pengetahuan dasar jaringan lapisan kedua Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-aacf9b18cc5ef94cda4d153a96836ffe.webp(
2. Beberapa Pemikiran Pembangunan Layer2 Bitcoin
Tiga jalur pembangunan yang signifikan untuk lapisan kedua Bitcoin adalah:
)1(Rute ekstensi berbasis rantai, mirip dengan lapisan kedua EVM, adalah struktur blockchain;
)2###Berdasarkan rute terdistribusi, yang diwakili oleh jaringan Lightning, adalah struktur terdistribusi.
(3)Rute berbasis sistem terpusat, yang diwakili oleh indeks terpusat, adalah struktur terpusat.
Dua cara pertama memiliki karakteristik tersendiri, dan sudah ada beberapa produk yang digunakan serta produk yang sedang dieksplorasi. Untuk cara pertama, karena berkembangnya Ethereum yang pesat dan eksplorasi rantai imitasi Bitcoin lainnya, perluasan lapisan kedua berbasis rantai relatif lebih mudah, dengan lebih banyak kasus referensi. Cara kedua yang berbasis distribusi biasanya lebih sulit, dan perkembangannya juga sedikit lambat, dengan jaringan Lightning sebagai perwakilan. Cara ketiga sangat kontroversial, karena tampaknya tidak seperti pembangunan lapisan kedua, tetapi tampaknya telah menyelesaikan fungsi pembangunan lapisan kedua.
Solusi pembangunan lapisan kedua mana yang lebih baik? Kita menggunakan hasil pasar sebagai tolok ukur, jaringan lapisan kedua mana yang memiliki total nilai terkunci TVL(Total Value Locked) yang lebih tinggi, maka solusi tersebut adalah solusi yang optimal. Seiring waktu dan perkembangan teknologi, solusi optimal ini akan menjadi proses yang berubah.
Untuk definisi jaringan lapisan kedua Bitcoin, selama bergantung pada jaringan Bitcoin dan membangun hubungan teknis dengan jaringan Bitcoin, beberapa karakteristik yang lebih unggul dibandingkan dengan jaringan lapisan pertama Bitcoin, semuanya dianggap sebagai pembangunan jaringan lapisan kedua Bitcoin. Dengan kata lain: selama mengkonsumsi BTC sebagai gas, dengan BTC sebagai aset dasar, sistem yang memperluas kinerja Bitcoin dianggap sebagai pembangunan lapisan kedua. Berdasarkan penilaian ini, kita seharusnya mengakui jenis ketiga dari pembangunan jaringan lapisan kedua, yaitu pembangunan lapisan kedua dengan struktur terpusat.
Pengembangan teknologi Bitcoin itu sendiri, seperti modifikasi OP_RETURN, Taproot, tanda tangan Schnorr, MAST, Tapscript, seharusnya dirancang untuk menghubungkan lapisan satu dan dua, tidak seharusnya menggunakan teknologi ini untuk mengembangkan fungsi-fungsi yang berlebihan, karena jaringan lapisan satu tidak akan mengalami terobosan kualitas apapun, perlu dilakukan pembangunan lapisan dua. Namun, dalam kondisi di mana tidak ada produk lapisan dua Bitcoin yang lebih baik, kemampuan teknis yang menghubungkan lapisan satu dan dua ini akan digunakan secara berlebihan dalam jangka waktu tertentu.
( 2.1 Pembangunan lapisan kedua berbasis rantai
Eksplorasi awal dari rantai imitasi Bitcoin melakukan berbagai penjelajahan, seperti "Colorcoin")
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
12 Suka
Hadiah
12
4
Posting ulang
Bagikan
Komentar
0/400
PebbleHander
· 08-12 07:15
Dunia dua dimensi bukanlah tentang popularitas, popularitas adalah anjing liar.
Lihat AsliBalas0
EyeOfTheTokenStorm
· 08-12 07:13
Setiap kawasan telah menyelesaikan fluktuasi di bagian bawah, perdagangan harian di level tinggi adalah cara yang tepat!
Penjelasan Lengkap Jaringan Layer Dua Bitcoin: Prinsip, Tipe, dan Tren Perkembangan
Sistem Pengetahuan Dasar Jaringan Lapisan Kedua Bitcoin
Munculnya inskripsi Bitcoin telah membawa energi baru ke ekosistem Bitcoin, membuat lebih banyak orang kembali memperhatikan Bitcoin. Ada pandangan yang berpendapat bahwa ini membuka kotak Pandora dari ekosistem Bitcoin. Di antara berbagai perkembangan teknologi dalam ekosistem Bitcoin, pembangunan lapisan kedua sangat penting. Artikel ini berdasarkan beberapa artikel terkenal di internet, komunikasi dengan beberapa profesional di industri, serta pengalaman tim kami dalam desain dan pengembangan produk Web3, merangkum pengetahuan dasar tentang lapisan kedua Bitcoin. Semoga dapat memberikan inspirasi, menarik lebih banyak orang untuk menyempurnakan pemikiran terkait, dan mendorong perkembangan di bidang ini.
Ada pandangan yang menyatakan bahwa dunia blockchain dimulai dengan Bitcoin dan berakhir dengan ekosistem Bitcoin. Ethereum sebenarnya juga merupakan eksplorasi teknologi sidechain dari Bitcoin.
Istilah "pembangunan lapisan kedua" dan "pembangunan jaringan lapisan kedua" dalam artikel ini pada dasarnya sinonim, di mana pembangunan lapisan kedua adalah konsep yang lebih luas. Untuk menjaga konsistensi dengan istilah yang umum digunakan di industri, artikel ini juga akan menggunakan istilah "pembangunan jaringan lapisan kedua".
1. Misi Jaringan Lapisan Kedua
Untuk memahami masalah dasar apa yang perlu diselesaikan dalam pembangunan lapisan kedua Bitcoin, kita mulai dengan karakteristik dasar sistem blockchain.
1.1 Karakteristik dasar dan kebutuhan blockchain
Kami mengadopsi konsep yang diajukan oleh Vitalik: blockchain adalah "komputer dunia". Dari sudut pandang ini, memahami berbagai karakteristik blockchain akan lebih jelas. Selanjutnya, analisis kemungkinan perkembangan "komputer dunia" ini juga akan didasarkan pada struktur Von Neumann dalam komputer.
Beberapa karakteristik dasar dari blockchain:
Terbuka dan Transparan: Ini adalah karakteristik penyimpanan data dan eksekusi instruksi dari "komputer dunia" yang berbasis blockchain, serta kebutuhan internal untuk melibatkan banyak node terdistribusi di seluruh dunia dalam perhitungan. Karakteristik ini tepat memenuhi hak pengguna untuk mengetahui data, merupakan hasil bersama dari tuntutan kolaborasi internal dari "komputer dunia" itu sendiri dan kebutuhan eksternal pengguna.
Desentralisasi: Ini adalah karakteristik arsitektur dari "komputer dunia" ini, tingkat desentralisasi dan toleransi kesalahan secara teori didasarkan pada teori jenderal Bizantium. Sistem non-jenderal Bizantium secara teori bukanlah sistem blockchain. Tingkat desentralisasi adalah indikator penting dari keamanan blockchain, dan juga merupakan dasar dari beberapa karakteristik.
Keamanan: Keamanan terdiri dari kebutuhan internal yang dihasilkan oleh karakteristik arsitektur "komputer dunia" ini dan kebutuhan eksternal dari pengguna. Dari sisi mikro, keamanan dijamin oleh teknologi terkait kriptografi, sedangkan dari sisi makro, keamanan dijamin oleh desentralisasi arsitektur, sehingga tidak akan terpengaruh oleh pemalsuan data mikro, atau kerusakan arsitektur makro yang dapat memengaruhi keamanan "komputer dunia" ini.
Kekuatan Komputasi: Salah satu fungsi utama dari komputer dunia yang berbasis blockchain adalah kekuatan komputasi. Untuk mengukur indikator ini, kita umumnya menggunakan apakah sistem tersebut Turing lengkap atau tidak. Beberapa rantai sengaja dirancang tidak Turing lengkap untuk mempertahankan ciri utama mereka. Misalnya, dalam jaringan Bitcoin, Satoshi Nakamoto tidak hanya membuat instruksi kode tidak Turing lengkap, tetapi juga secara sengaja menghapus beberapa set instruksi dalam perkembangannya, untuk menjaga stabilitas dan keamanan. Semua teknologi yang Turing lengkap bertujuan untuk memperluas kekuatan komputasi blockchain. Dari sudut pandang desain berlapis, sistem yang sederhana lebih cocok untuk menjadi dasar.
Kinerja: Dalam hal kemampuan komputasi yang sama, kinerja adalah kemampuan utama lain yang diperiksa dalam dunia komputer blockchain. Umumnya diukur dengan TPS, yaitu jumlah transaksi yang diproses per detik.
Penyimpanan: Blockchain digambarkan sebagai "komputer dunia", maka pasti memiliki fungsi penyimpanan, yaitu kemampuan untuk merekam data. Saat ini, sebagian besar disimpan dalam blok, sementara penyimpanan di luar blok yang lebih profesional masih dalam tahap pengembangan.
Privasi: Privasi adalah sebuah kebutuhan yang tersegmentasi dalam "komputer dunia", yaitu permintaan untuk menjaga batasan hak dari produsen dan pengguna data selama proses perhitungan dan penyimpanan. Ini pada dasarnya didorong oleh kebutuhan eksternal dari pengguna.
Ada juga indikator komprehensif yang disebut skalabilitas, yang umumnya mengacu pada skalabilitas keseluruhan arsitektur. Karakteristik ini mempengaruhi sebagian besar fitur dasar, dan dari sudut pandang arsitektur, skalabilitas sistem adalah indikator yang sangat penting. Selain itu, akan ada beberapa kemampuan koneksi, atau beberapa kemampuan di beberapa skenario khusus lainnya, yang tidak akan dibahas lebih lanjut di sini. Ketika menghadapi skenario khusus ini, analisis yang lebih rinci akan dilakukan.
Dalam karakteristik dasar blockchain ini, sebagian besar dibatasi oleh segitiga yang tidak mungkin dalam hubungan perkembangan satu sama lain. Misalnya, dugaan DSS yaitu Desentralisasi (Decentralization, Keamanan )Security, dan Skalabilitas (Scalability.
Dalam sistem terdistribusi, segitiga tidak mungkin yang serupa adalah prinsip CAP, CAP merujuk pada dalam suatu sistem terdistribusi tentang Konsistensi), Ketersediaan(, dan Toleransi Partisi) yang tidak dapat dicapai secara bersamaan. Sistem blockchain adalah sistem terdistribusi yang memiliki masalah jenderal Bizantium, sehingga juga berlaku untuk prinsip CAP.
( 1.2 Peran pembangunan lapisan kedua
Apa saja peran yang harus diselesaikan dalam pembangunan lapisan kedua? Fitur apa yang harus disediakan? Pembangunan lapisan kedua pasti harus memperluas kekurangan sistem lapisan pertama, dan hal-hal yang tidak cocok untuk diselesaikan di sistem lapisan pertama harus diselesaikan di pembangunan lapisan kedua.
Dari karakteristik blockchain yang telah kita rangkum di atas, kita dapat menarik kesimpulan awal bahwa perlu memperluas kemampuan dasar ini: keterbukaan dan transparansi, desentralisasi, keamanan, kemampuan komputasi, kinerja ) throughput (, penyimpanan, privasi, dan lain-lain. Selain kemampuan dasar dari sudut pandang teknis, ada juga satu masalah ekonomi yang sangat penting yang perlu diselesaikan, yaitu mengurangi biaya, biasanya biaya keseluruhan untuk melakukan transaksi di jaringan lapisan satu cukup tinggi, sehingga perlu menggunakan jaringan lapisan dua untuk mengurangi biaya ini.
Ringkasan dalam satu kalimat adalah bahwa solusi dalam tiga dimensi untuk meningkatkan kapasitas, mengurangi biaya, dan menyesuaikan fitur semuanya adalah pembangunan lapisan kedua. Untuk fitur yang disesuaikan, saat ini masih belum cukup jelas, atau sering kali tersembunyi di balik dua fitur sebelumnya, yang agak membingungkan. Kita dapat memahami bahwa karakteristik jaringan lapisan satu memiliki tingkat kebutuhan yang berbeda untuk banyak aplikasi, dan dapat menyesuaikan tingkat implementasi berbagai fitur di atas lapisan kedua untuk aplikasi tertentu.
Dalam pembangunan lapisan kedua, kemampuan dasar blockchain akan memiliki kompromi, mengurangi beberapa fitur, bahkan mengorbankan beberapa fitur, untuk mendapatkan peningkatan signifikan pada fitur tertentu. Misalnya: beberapa lapisan kedua mengurangi tingkat desentralisasi dan keamanan untuk meningkatkan kinerja; beberapa lapisan kedua, seperti jaringan Lightning, mengubah struktur sistem dan cara penyelesaian untuk meningkatkan throughput. Ada juga yang memperkuat fitur tertentu tanpa mengurangi fitur dasar, seperti cara penanganan RGB, yang jelas meningkatkan privasi dan ketahanan terhadap sensor, tetapi meningkatkan kesulitan dalam implementasi teknis. Dalam contoh berikutnya, kita akan melihat pembangunan lapisan kedua yang secara bersamaan mengurangi atau mengubah beberapa fitur.
Pengurangan biaya seharusnya menjadi kebutuhan dasar untuk semua pembangunan lapisan kedua.
![Sebuah ringkasan tentang dasar-dasar jaringan lapisan kedua Bitcoin])https://img-cdn.gateio.im/webp-social/moments-086a074fde8e4b3baab62f0dd9a0726c.webp(
) 1.3 Mengapa perlu melakukan desain berlapis?
Desain berlapis adalah suatu cara dan metodologi bagi manusia untuk menangani sistem yang kompleks, dengan membagi sistem menjadi beberapa struktur berlapis dan mendefinisikan hubungan serta fungsi antar lapisan, untuk mencapai modularitas, pemeliharaan, dan skalabilitas sistem, sehingga meningkatkan efisiensi dan keandalan desain sistem.
Untuk sistem protokol yang luas dan besar, penggunaan hierarki akan memiliki keuntungan yang jelas. Hal ini membuat orang lebih mudah untuk memahami, lebih mudah untuk membagi pekerjaan dan memudahkan perbaikan modul. Seperti desain model tujuh lapisan ISO/OSI dalam jaringan komputer, tetapi dalam implementasi konkret, beberapa lapisan dapat digabungkan, misalnya, protokol jaringan spesifik TCP/IP adalah protokol empat lapisan.
Kelebihan dari pemisahan lapisan protokol secara spesifik:
1.Setiap lapisan independen satu sama lain. Suatu lapisan tidak perlu mengetahui bagaimana lapisan berikutnya diimplementasikan, melainkan hanya perlu mengetahui layanan yang disediakan oleh antarmuka antar lapisan. Dengan cara ini, kompleksitas keseluruhan masalah berkurang. Artinya, cara kerja lapisan sebelumnya tidak mempengaruhi kerja lapisan berikutnya, sehingga saat merancang pekerjaan di setiap lapisan, kita hanya perlu memastikan antarmuka tetap sama, dan dapat dengan bebas menyesuaikan cara kerja di dalam lapisan.
2.Fleksibilitas yang baik. Ketika ada perubahan pada salah satu lapisan, selama hubungan antarlapisan tetap tidak berubah, maka lapisan di atas atau di bawahnya tidak terpengaruh. Ketika satu lapisan mengalami inovasi teknologi atau masalah dalam pekerjaannya, tidak akan mempengaruhi pekerjaan lapisan lain, dan saat menyelesaikan masalah, hanya perlu mempertimbangkan masalah yang spesifik pada lapisan tersebut.
3.Struktur dapat dipisahkan. Setiap lapisan dapat menggunakan teknologi yang paling sesuai untuk diimplementasikan. Perkembangan teknologi seringkali tidak simetris; pembagian yang terstruktur secara hierarkis secara efektif menghindari efek ember, dan tidak akan mempengaruhi efisiensi kerja keseluruhan karena ketidaklengkapan teknologi di satu sisi.
4.Mudah untuk diimplementasikan dan dipelihara. Struktur ini membuat implementasi dan debugging sistem yang besar dan kompleks menjadi lebih mudah, karena seluruh sistem telah dipecah menjadi beberapa subsistem yang relatif independen. Saat melakukan debugging dan pemeliharaan, setiap lapisan dapat di-debug secara terpisah, menghindari situasi di mana sulit untuk menemukan dan menyelesaikan masalah yang salah.
5.Dapat mendorong pekerjaan standar. Karena setiap lapisan fungsinya dan layanan yang disediakan telah dijelaskan dengan tepat. Manfaat dari standarisasi adalah dapat dengan mudah mengganti salah satu lapisan, yang sangat nyaman untuk penggunaan dan penelitian.
Pemikiran desain modular bertingkat adalah metode umum dalam bidang teknologi untuk menangani proyek rekayasa yang besar, memerlukan kolaborasi banyak orang, dan terus-menerus diperbaiki, serta merupakan metode yang telah diuji dalam praktik dan terbukti efektif.
![Sebuah penjelasan tentang sistem pengetahuan dasar jaringan lapisan kedua Bitcoin]###https://img-cdn.gateio.im/webp-social/moments-aacf9b18cc5ef94cda4d153a96836ffe.webp(
2. Beberapa Pemikiran Pembangunan Layer2 Bitcoin
Tiga jalur pembangunan yang signifikan untuk lapisan kedua Bitcoin adalah:
)1(Rute ekstensi berbasis rantai, mirip dengan lapisan kedua EVM, adalah struktur blockchain;
)2###Berdasarkan rute terdistribusi, yang diwakili oleh jaringan Lightning, adalah struktur terdistribusi.
(3)Rute berbasis sistem terpusat, yang diwakili oleh indeks terpusat, adalah struktur terpusat.
Dua cara pertama memiliki karakteristik tersendiri, dan sudah ada beberapa produk yang digunakan serta produk yang sedang dieksplorasi. Untuk cara pertama, karena berkembangnya Ethereum yang pesat dan eksplorasi rantai imitasi Bitcoin lainnya, perluasan lapisan kedua berbasis rantai relatif lebih mudah, dengan lebih banyak kasus referensi. Cara kedua yang berbasis distribusi biasanya lebih sulit, dan perkembangannya juga sedikit lambat, dengan jaringan Lightning sebagai perwakilan. Cara ketiga sangat kontroversial, karena tampaknya tidak seperti pembangunan lapisan kedua, tetapi tampaknya telah menyelesaikan fungsi pembangunan lapisan kedua.
Solusi pembangunan lapisan kedua mana yang lebih baik? Kita menggunakan hasil pasar sebagai tolok ukur, jaringan lapisan kedua mana yang memiliki total nilai terkunci TVL(Total Value Locked) yang lebih tinggi, maka solusi tersebut adalah solusi yang optimal. Seiring waktu dan perkembangan teknologi, solusi optimal ini akan menjadi proses yang berubah.
Untuk definisi jaringan lapisan kedua Bitcoin, selama bergantung pada jaringan Bitcoin dan membangun hubungan teknis dengan jaringan Bitcoin, beberapa karakteristik yang lebih unggul dibandingkan dengan jaringan lapisan pertama Bitcoin, semuanya dianggap sebagai pembangunan jaringan lapisan kedua Bitcoin. Dengan kata lain: selama mengkonsumsi BTC sebagai gas, dengan BTC sebagai aset dasar, sistem yang memperluas kinerja Bitcoin dianggap sebagai pembangunan lapisan kedua. Berdasarkan penilaian ini, kita seharusnya mengakui jenis ketiga dari pembangunan jaringan lapisan kedua, yaitu pembangunan lapisan kedua dengan struktur terpusat.
Pengembangan teknologi Bitcoin itu sendiri, seperti modifikasi OP_RETURN, Taproot, tanda tangan Schnorr, MAST, Tapscript, seharusnya dirancang untuk menghubungkan lapisan satu dan dua, tidak seharusnya menggunakan teknologi ini untuk mengembangkan fungsi-fungsi yang berlebihan, karena jaringan lapisan satu tidak akan mengalami terobosan kualitas apapun, perlu dilakukan pembangunan lapisan dua. Namun, dalam kondisi di mana tidak ada produk lapisan dua Bitcoin yang lebih baik, kemampuan teknis yang menghubungkan lapisan satu dan dua ini akan digunakan secara berlebihan dalam jangka waktu tertentu.
( 2.1 Pembangunan lapisan kedua berbasis rantai
Eksplorasi awal dari rantai imitasi Bitcoin melakukan berbagai penjelajahan, seperti "Colorcoin")