Tác giả gốc: Glimmer @Glimmerllx, William, Hankester @0x Hankester

Cố vấn: Jademont, Elaine, Bill @Waterdrip Capital

Bitcoin, được gọi là BTC, là một hệ thống tiền điện tử nguồn mở dựa trên sự đồng thuận phi tập trung của chuỗi khối và áp dụng giao tiếp mạng ngang hàng. Nó được duy trì chung bởi các mạng máy tính và các nút phân phối trên toàn thế giới. Sách trắng BTC được Satoshi Nakamoto phát hành vào ngày 31 tháng 10 năm 2008. Vào ngày 3 tháng 1 năm 2009, chuỗi đồng thuận BTC đã tạo ra khối đầu tiên. Tuy nhiên, khi cộng đồng mã hóa và hệ sinh thái phát triển và thịnh vượng, công nghệ BTC ban đầu không thể đáp ứng nhu cầu của người dùng về khả năng mở rộng của hệ thống tiền điện tử. Việc trực tiếp cải thiện giao thức cơ bản của BTC có độ phức tạp cao và sức đề kháng mạnh mẽ của cộng đồng, điều này sẽ làm tăng rủi ro cho hệ thống BTC và dẫn đến hard fork và chia rẽ cộng đồng. Một giải pháp phù hợp hơn là BTC Layer 2, đó là xây dựng một lớp mới dựa trên BTC mà không thay đổi BTC. Nó tương thích với BTC và đáp ứng nhu cầu về khả năng mở rộng của người dùng. Bài viết này điều tra BTC Lớp 2, giải thích toàn diện tình hình và các vấn đề hiện tại của BTC, các giải pháp kỹ thuật cũng như ưu điểm và nhược điểm của BTC Lớp 2, đồng thời hướng tới tương lai của nó.

Giới thiệu kỹ thuật về BTC

Cốt lõi của BTC là công nghệ sổ cái phân tán, sử dụng blockchain để lưu trữ dữ liệu giao dịch. Chuỗi khối dựa trên cấu trúc danh sách liên kết con trỏ băm. Mỗi phần của danh sách liên kết là một khối dữ liệu, chứa giá trị băm, dữ liệu giao dịch, dữ liệu thời gian, tham số khai thác và thông tin phiên bản giao thức của khối trước đó. Trong mạng BTC, sức mạnh viết của chuỗi khối mới, tức là sức mạnh kế toán, có được từ các nút dựa vào sự cạnh tranh sức mạnh tính toán theo cơ chế Proof of Work (PoW). Sau khi nút đã có được quyền kế toán viết thành công một khối mới, nó sẽ nhận được một lượng mã thông báo Bitcoin nhất định làm phần thưởng, vì vậy quá trình này còn được gọi là khai thác.

Cấu trúc dữ liệu khối BTC, nguồn hình ảnh: https://www 3.ntu.edu.sg/home/ehchua/programming/blockchain/bitcoin.html

Nguồn hình ảnh quy trình kế toán BTC: https://hackernoon.com/exploring-the-feasibility-of-transitioning-btc-from-pow-to-pos

BTC sử dụng giải pháp sổ cái dựa trên giao dịch chỉ ghi lại thông tin chuyển khoản trong blockchain mà không duy trì số dư tài khoản. Do đó, để ngăn chặn các cuộc tấn công chi tiêu gấp đôi, các nút cần duy trì cục bộ một tập hợp đầu ra giao dịch chưa được chi tiêu (UTXO) và nguồn tiền cần được cung cấp khi tài khoản được chuyển để nút có thể xác minh tính hợp pháp của giao dịch.

Sơ đồ UTXO của một tài khoản, nguồn hình ảnh: https://docs.safepal.io/blockchain-tutorials/utxo-what-is-it-and-how-to-use-it

BTC sử dụng thuật toán băm và mã hóa bất đối xứng để tổ chức tài khoản, bảo mật và xác minh giao dịch. Một tài khoản bao gồm khóa riêng của tài khoản và khóa chung của tài khoản. Khóa riêng của tài khoản là khóa riêng được tạo ngẫu nhiên và khóa chung của tài khoản được tạo bằng phép nhân đường cong elip của khóa riêng. Ngoài ra, địa chỉ của tài khoản được tạo bằng cách xử lý khóa chung bằng thuật toán băm. Sau khi giao dịch được ký bằng khóa riêng, nó sẽ được phát đến các nút thông qua mạng ngang hàng. Nút sử dụng khóa chung tương ứng để xác minh giao dịch. Sau khi xác minh thành công, giao dịch sẽ được đóng gói trong một khối mới.

Chữ ký và xác minh khóa riêng và khóa chung của tài khoản BTC, nguồn hình ảnh: Nakamoto, Satoshi "Sách trắng Bitcoin".

Cơ chế đồng thuận của BTC là PoW. Tất cả các nút đều xây dựng một tiêu đề khối mới sao cho giá trị băm của nó nhỏ hơn hoặc bằng giá trị đích nhất định. Nút đầu tiên tìm thấy tiêu đề khối đáp ứng các điều kiện sẽ có quyền kế toán cho khối tiếp theo. Bằng cách điều chỉnh kích thước của giá trị mục tiêu, thời gian tạo khối có thể được điều chỉnh gián tiếp. Giá trị mục tiêu càng lớn thì việc khai thác càng dễ dàng và thời gian tạo khối càng ngắn; giá trị mục tiêu càng nhỏ thì việc khai thác càng khó và thời gian tạo khối càng dài. BTC dự kiến ​​thời gian tạo khối của mỗi khối là 10 phút. Do đó, BTC sẽ điều chỉnh lại giá trị mục tiêu sau mỗi 2016 khối, tức là điều chỉnh độ khó khai thác.

Ví dụ về quy trình Proof Of Work, nguồn hình ảnh: https://www.ledger.com/academy/blockchain/what-is-proof-of-work

Tình hình hiện tại và các vấn đề BTC gặp phải

BTC là hệ thống tiền kỹ thuật số đầu tiên được cộng đồng tiền điện tử toàn cầu công nhận rộng rãi. Kể từ năm 2013, giá trị thị trường của BTC đã chiếm hơn một nửa tổng giá trị thị trường của tiền điện tử trong suốt cả năm, khiến nó trở thành nhà lãnh đạo không thể tranh cãi về tiền điện tử.

Tỷ lệ vốn hóa thị trường BTC, nguồn: https://www.coinglass.com/zh/pro/i/MarketCap

Trong một thời gian dài, BTC đã được người dùng săn lùng vì tính tiên phong và tính bảo mật cực cao. Tuy nhiên, với sự gia tăng của người dùng tiền điện tử, BTC đã không thể đáp ứng yêu cầu của người dùng về phí xử lý thấp, sự tiện lợi, thời gian thực. bảo vệ quyền riêng tư và tài sản đa dạng trong hệ thống tiền điện tử cũng như nhu cầu ngày càng tăng đối với các ứng dụng đa dạng. Về lâu dài, giá trị thị trường của BTC chiếm tỷ trọng trong tổng giá trị thị trường của tiền điện tử và đang giảm dần. So với hệ sinh thái thịnh vượng của Ethereum, phí thấp và TPS (Giao dịch mỗi giây) cao của Solana cũng như các chuỗi công khai khác có giá trị riêng, BTC dường như không có khả năng cạnh tranh cốt lõi nào khác ngoại trừ tính phổ biến và bảo mật, đồng thời phải đối mặt với các vấn đề sau:

  • Tốc độ giao dịch chậm, thời gian xác nhận dài và bất tiện: Dung lượng mỗi khối BTC là 1 M và dữ liệu của mỗi giao dịch xấp xỉ 250 B, do đó mỗi khối chứa tới 4.000 giao dịch. Tính dựa trên thời gian tạo khối dự kiến ​​là 10 phút, TPS của BTC chỉ vào khoảng 7. Các giao dịch trên BTC cần đợi 6 khối để được xác nhận đáng tin cậy, dẫn đến thời gian xác nhận cuối cùng là khoảng 1 giờ. Ngoài ra, chuyển khoản bằng BTC chỉ có thể chuyển toàn bộ số dư ra một lần. Để thực hiện thay đổi, bạn cần khai báo rằng số tiền đó sẽ được chuyển trở lại địa chỉ của chính bạn, nếu không số tiền đó sẽ được trao cho người khai thác như một phần thưởng. Điều này không thể đáp ứng nhu cầu của người dùng về sự thuận tiện và tức thời trong giao dịch.

  • Phí giao dịch cao: Khi người dùng sử dụng BTC để giao dịch, họ cần phải trả phí để thu hút các thợ mỏ đóng gói giao dịch. Phí càng cao thì giao dịch được xác nhận càng nhanh. Khi các giao dịch bị tắc nghẽn, phí xử lý sẽ trở nên cực kỳ đắt đỏ, có thể lên tới hơn 60 USD vào năm 2021. Từ ngày 14 tháng 5 năm 2020 đến ngày 15 tháng 5 năm 2023, phí giao dịch Bitcoin trung bình là 4,66 USD. Chi phí phí ​​này ngăn cản nhiều người dùng sử dụng BTC.

  • Không hỗ trợ lập trình hợp đồng thông minh: BTC không hỗ trợ trực tiếp xây dựng các ứng dụng phức tạp và chỉ có thể bắt đầu từ lớp giao thức. Tuy nhiên, chi phí phát triển ứng dụng từ lớp giao thức cao hơn nhiều so với thông qua các hợp đồng thông minh được tiêu chuẩn hóa. Điều này hạn chế sự phát triển của các ứng dụng đa dạng và tài sản đa dạng của BTC.

Phí xử lý BTC, nguồn: https://bitinfocharts.com/zh/comparison/bitcoin-transactionfees.htm#3y

Cải thiện khả năng kháng cự của BTC và các giải pháp Lớp 2

Khó khăn về mặt kỹ thuật: Các vấn đề mà BTC gặp phải xuất phát từ việc giải pháp kỹ thuật cũ không thể đáp ứng được nhu cầu hiện tại. Ngay cả khi việc tinh chỉnh được thực hiện trực tiếp trên BTC thì vấn đề cũng không thể được giải quyết triệt để mà sẽ nảy sinh các vấn đề mới. Nếu BTC được mở rộng, mỗi khối được tăng từ 1M lên 100M và TPS được tăng lên 700, điều đó sẽ dẫn đến gần 5T dữ liệu sổ cái mới được tạo ra mỗi năm, nâng ngưỡng chạy các nút và ảnh hưởng đến tính phân cấp của hệ thống. , làm tăng rủi ro hệ thống. Ngay cả khi vấn đề về kích thước dữ liệu sổ cái không được xem xét, dựa trên băng thông Internet trung bình là 13 Mbps và kích thước của mỗi giao dịch trong khối 250 B, giới hạn TPS của BTC là 13 Mbps/8 Mb/250 B ≈ 6815 , không thể được sử dụng trên Polkadot, Solana và các chuỗi công khai khác có thể hỗ trợ hàng chục nghìn hoặc thậm chí hàng trăm nghìn TPS cạnh tranh. Bitcoin Cash (BCH) mở rộng kích thước khối BTC và tăng kích thước khối BTC. Tuy nhiên, lỗi máy khách BCH xảy ra thường xuyên và làm tăng chi phí vận hành của các nút đầy đủ, gây ra rủi ro tập trung. Năm 2019, để chống lại những kẻ tấn công khai thác lỗ hổng mã BCH, nhóm khai thác BCH đã tiến hành cuộc tấn công 51% để sửa đổi dữ liệu giao dịch.

Sự phản kháng của cộng đồng: Giữa bảo mật và khả năng mở rộng, cộng đồng BTC ưu tiên bảo mật. Các nhà phát triển cốt lõi của BTC rất thận trọng trước các đề xuất trực tiếp mở rộng BTC vì thận trọng về rủi ro kỹ thuật. Tiện ích mở rộng đơn giản nhất là tăng kích thước của mỗi khối BTC. Đề xuất tăng kích thước khối BTC bắt đầu vào năm 2015 và đã nhận được sự ủng hộ từ nhiều người dùng, thợ mỏ và nhà phát triển. Bằng cách tăng dung lượng khối, người dùng có thể đạt được tốc độ giao dịch nhanh hơn và người khai thác có thể tính nhiều phí giao dịch hơn. Tuy nhiên, một số nhà phát triển, dẫn đầu bởi Wladimir van der Laan, người đứng đầu nhóm nhà phát triển BTC, không đồng ý với phương pháp mở rộng này và các giải pháp hỗ trợ như Segregated Witness và Lightning Network. Cuộc tranh luận về việc mở rộng khối đã khiến cộng đồng BTC chia rẽ. Cuối cùng, sau khi BTC đưa ra công nghệ nâng cấp cô lập, một số người đã từ chối nâng cấp công nghệ, gây ra đợt hard fork BTC vào tháng 8 năm 2017 và tạo ra BCH. Sau hard fork, BCH đã nâng giới hạn khối lên 8 MB và sau đó tăng lên 32 MB, với TPS trung bình khoảng 120. Ngoài ra, cộng đồng BCH lại chia tách vào năm 2018 do sự khác biệt trong lộ trình nâng cấp kỹ thuật và hard fork thành BSV (Tầm nhìn Bitcoin Satoshi). Lần fork này khiến tổng sức mạnh tính toán của toàn bộ mạng BCH giảm mạnh và nó vẫn chưa đạt đến mức sức mạnh tính toán trước fork. Giới hạn kích thước khối của BSV đã được tăng lên 4G, nhưng do thiếu người khai thác và người dùng nên nó kém an toàn hơn nhiều so với BTC.

Lịch sử fork của BTC, nguồn hình ảnh: https://www.blocktempo.com/forks-history-5years-review/

Tổng lịch sử sức mạnh tính toán mạng BCH, nguồn ảnh: https://explorer.btc.com/zh-CN/bch/insights-hashrate

Giải pháp lớp 2: Trên thực tế, việc thay đổi trực tiếp BTC rất phức tạp và có sự phản kháng lớn của cộng đồng. Giải pháp được cộng đồng chấp nhận nhiều hơn là xây dựng một lớp mới dựa trên BTC, tương thích và không ảnh hưởng đến hệ thống BTC trong khi giải quyết. những vấn đề trên. BTC có tính bảo mật cực cao khi sử dụng BTC làm lớp lõi, dựa vào dữ liệu khối BTC và sử dụng tập lệnh BTC, các nhà phát triển có thể xây dựng hệ thống tương thích với BTC ở lớp BTC phía trên, thực hiện một số lượng lớn giao dịch bên ngoài BTC và chỉ. Dữ liệu trạng thái cuối cùng được ghi vào BTC và loại giải pháp này được gọi là BTC Lớp 2.

Mục tiêu và lịch sử phát triển của lớp thứ hai của BTC

BTC Layer 2 đề cập đến công nghệ mở rộng lớp thứ hai của Bitcoin (BTC). Loại công nghệ này nhằm mục đích tăng tốc độ giao dịch của Bitcoin, giảm phí xử lý và tăng khả năng mở rộng để giải quyết một loạt vấn đề mà BTC gặp phải.

Mục tiêu phát triển của Lớp 2:

Tăng tốc độ giao dịch: Lớp 2 cố gắng tăng tốc độ giao dịch của Bitcoin bằng cách tối ưu hóa xử lý giao dịch, xử lý hàng loạt giao dịch ngoài chuỗi và sử dụng công nghệ mới nhất để đồng bộ hóa và xác minh từng giao dịch ngoài chuỗi, từ đó mở rộng ứng dụng và quảng bá phạm vi toàn cầu của Bitcoin.

Giảm chi phí giao dịch: Lớp 2 xử lý các giao dịch theo lô trong chuỗi BTC và chỉ ghi trạng thái cuối cùng sau khi giao dịch được hoàn thành vào BTC. Các giao dịch và trạng thái trung gian ở trạng thái cuối cùng và trạng thái ban đầu tồn tại ngoài chuỗi và không được đồng bộ hóa trên đó. BTC, giúp giảm chi phí giao dịch và giảm gánh nặng cho chuỗi khối cơ bản của Bitcoin.

Tăng khả năng mở rộng: Việc giới thiệu công nghệ Lớp 2 nhằm mục đích giảm bớt các vấn đề về khả năng mở rộng của chuỗi khối cơ bản của Bitcoin, giúp nó có khả năng xử lý sự tăng trưởng về khối lượng giao dịch trong tương lai tốt hơn.

Trong những năm gần đây, Lớp 2 là một trong những chủ đề đầu tư quan trọng nhất trong ngành tiền điện tử, nhưng trong hầu hết các trường hợp, nó đề cập cụ thể đến kế hoạch mở rộng Lớp 2 của Ethereum. Tuy nhiên, kế hoạch mở rộng của BTC sớm hơn nhiều so với đề xuất mở rộng của Ethereum. Ngay cả Ethereum cũng được tạo ra sau khi đề xuất cải thiện BTC của Vitalik Buterin bị từ chối.

Vào năm 2012, khái niệm Pegged Sidechains lần đầu tiên được đề xuất, bắt nguồn từ chốt hai chiều (Two-way Peg), cho phép tài sản được chuyển giao liền mạch trên hai chuỗi. Đề xuất này đã đặt nền móng cho công nghệ sidechain tiếp theo.

Năm 2014, Blockstream được thành lập và bắt đầu nghiên cứu, phát triển công nghệ sidechain để cải thiện khả năng mở rộng của Bitcoin.

Vào năm 2015, sách trắng Lightning Network đã được phát hành và Tadge Dryja và Joseph Poon là tác giả của sách trắng. Lightning Network là giải pháp tách các giao dịch nhỏ khỏi chuỗi chính bằng cách tạo kênh thanh toán hai chiều, không cần ghi lại các giao dịch trung gian trên blockchain, chỉ cần ghi lại trạng thái cuối cùng trên BTC.

Do thiết kế của BTC tương đối đơn giản và không có khả năng mở rộng linh hoạt nên giải pháp BTC Lớp 2 ban đầu rất khó có thể nhúng Bitcoin thực sự nên không gây ra phản ứng lớn.

Cho đến năm 2017, SegWit (Segregated Witness) đã được nâng cấp và kích hoạt, giúp giải quyết vấn đề về tính linh hoạt của giao dịch trong chuỗi khối Bitcoin và mang lại khả năng phát triển công nghệ Lớp 2.

Kể từ năm 2018, các nhà phát triển đã dần dần bắt đầu triển khai các nút Lightning Network và đã đạt được một lượng người dùng và hỗ trợ nhất định. Theo thống kê từ trang web bitcoinvisuals, tính đến ngày 4 tháng 6 năm 2023, số lượng nút Lightning Network đã vượt quá 18.000, có thể đáp ứng hơn 70.000 kênh thanh toán và dung lượng mạng đã vượt quá 5.000 Bitcoin, trị giá hơn 100 triệu đô la Mỹ. .

Gần đây, sự xuất hiện của tiêu chuẩn mã thông báo BRC-20 đã làm phong phú thêm hệ sinh thái liên quan đến Bitcoin và đưa BTC Lớp 2 đến với công chúng. Có rất nhiều dự án xây dựng BTC Layer 2, nổi tiếng nhất là Lightning Network.

Mạng sét

Lightning Network lần đầu tiên được đề xuất bởi Joseph Poon và Thaddeus Dryja trong sách trắng của họ vào năm 2015. Lightning Network sử dụng công nghệ kênh thanh toán vi mô để thực hiện một số lượng lớn giao dịch bên ngoài chuỗi khối Bitcoin và chỉ đặt các liên kết chính trên chuỗi để xác nhận. Quy trình giao dịch như sau: Người dùng cần giao dịch sẽ mở một phòng cho các giao dịch ngoại tuyến. Khi vào phòng, người dùng cầm cố tiền tệ để lấy một tờ tiền và sử dụng tờ tiền mới để phân phối số tiền đã cầm cố của cả hai bên. giao dịch hoàn tất, khi rời khỏi phòng, giao dịch được thanh toán và người dùng dựa vào loại tiền tệ quy đổi ghi chú mới nhất.

Giới thiệu kỹ thuật về Lightning Network

Để xây dựng kênh thanh toán vi mô an toàn và đáng tin cậy, Lightning Network sử dụng Hợp đồng đáo hạn trình tự có thể phục hồi (RSMC) và Hợp đồng khóa thời gian (Hợp đồng khóa thời gian băm, HTLC) làm công nghệ chính.

RSMC cung cấp các chức năng cam kết và thanh toán, nghĩa là nhóm vốn ví có nhiều chữ ký. Cả hai bên tham gia giao dịch trước tiên sẽ gửi một phần tiền vào nhóm vốn. Trong trường hợp ban đầu, kế hoạch phân bổ của cả hai bên bằng với mức trước đó. -số tiền gửi. Mỗi khi giao dịch xảy ra, kết quả phân bổ quỹ sau giao dịch cần phải được cùng nhau xác nhận và phiên bản cũ của kế hoạch phân bổ phải được ký để vô hiệu. Khi bất kỳ bên nào cần rút tiền mặt, họ có thể ghi kết quả giao dịch có chữ ký của cả hai bên vào mạng blockchain để được xác nhận. Có thể thấy từ quá trình này rằng các giao dịch BTC chỉ được yêu cầu khi rút tiền. Bên bắt đầu rút tiền đến muộn hơn bên kia 1.000 khối. Trong khoảng thời gian này, bên kia có thể bác bỏ.

Quá trình giao dịch của Lightning Network, nguồn ảnh: https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=arnumber= 8962150

HTLC thiết lập kênh giao dịch cho cả hai bên, tương tự như phòng giao dịch, đặt thời hạn hiệu lực và tự động giải quyết sau khi hết thời hạn hiệu lực. Đồng thời, HTLC cũng thống nhất các quy tắc giao dịch đa kênh để tạo thuận lợi cho việc định tuyến giao dịch: Trong Lightning Network, việc thiết lập kênh giao dịch sẽ yêu cầu chi phí. Có thể không có kênh giao dịch hiện có giữa hai người dùng bất kỳ. kênh giao dịch với người khác có thể được sử dụng làm Trung gian, thực hiện giao dịch.

Các kênh thanh toán và định tuyến của Lightning Network, nguồn hình ảnh: https://cypherpunks-core.github.io/bitcoinbook/ch 12.html

Tuy nhiên, Lightning Network thời kỳ đầu có những vấn đề sau:

  1. Mỗi giao dịch yêu cầu thao tác từ cả hai bên: trong kênh, mỗi giao dịch yêu cầu xác nhận chữ ký từ cả hai bên và không được phép chuyển khoản đơn phương.

  2. Cần có một trò chơi giữa hai bên: nếu A và B thực hiện giao dịch và A sử dụng kết quả giao dịch cũ để bắt đầu rút tiền thì B chỉ có thể gửi phiên bản cập nhật của kết quả giao dịch dưới dạng bác bỏ trong vòng 1000 khối, nếu không thì A sẽ rút tiền sẽ có hiệu lực.

  3. Quản lý trạng thái kênh: Người dùng cần tự động đồng bộ hóa và sao lưu trạng thái của kênh. Nếu không, nếu trạng thái cũ được gửi, đối tác có thể bắt đầu phản bác gian lận, yêu cầu xác nhận quyền sở hữu và lấy tất cả tài sản trong kênh.

Trên thực tế, do những vấn đề trên, Lightning Network thời kỳ đầu yêu cầu người dùng chạy ví nút đầy đủ hoặc sử dụng ví được quản lý hoàn toàn. Ví full-node yêu cầu người dùng quản lý thủ công các khóa riêng tạm thời và trạng thái kênh, đồng thời trải nghiệm giao dịch không tốt. Ví được quản lý hoàn toàn, chẳng hạn như Chivo được sử dụng ở El Salvador, có ngưỡng sử dụng thấp và người giám sát tự động hoạt động thay mặt người dùng. Tuy nhiên, người giám sát có quyền kiểm soát khóa riêng tài khoản của người dùng và vấn đề bảo mật rất đáng lo ngại. Khi các nhà phát triển tiếp tục phát triển Lightning Network, các vấn đề trên đang dần được giải quyết và Lightning Network hoàn thiện hơn cũng như các cơ sở hỗ trợ đã được phát triển, chẳng hạn như OmniBOLT và ví Lightning Network OBAndroid do nhóm của họ phát triển.

OmniBOLT Omni là ý nghĩa đầy đủ và trọn vẹn, còn BOTL là tên viết tắt của Basic of Lightning Technology. Dựa trên BTC và Lớp Omni, OmniBOLT đề xuất một bộ giao thức Lightning Network hoàn chỉnh. Trong khi mở rộng chức năng thanh toán Lightning Network của BTC, nó cũng có thể phát hành và giao dịch các tài sản đa dạng dựa trên Lớp Omni và hỗ trợ cơ chế tạo lập thị trường tự động (AMM: Automated). các nhà tạo lập thị trường), cho phép người dùng xây dựng và sử dụng các sàn giao dịch phi tập trung trên Lightning Network, sử dụng nhóm quỹ của kênh thanh toán làm thanh khoản. OmniBOTL có tầm nhìn lớn, nhưng hiện tại, công nghệ này rất phức tạp, liên quan đến nhiều giao thức và hệ thống, đồng thời có thể có rủi ro về lỗ hổng bảo mật và cần thêm thời gian để kiểm tra tính bảo mật của nó.

Kiến trúc giao thức OmniBOLT, nguồn hình ảnh: https://omnilaboratory.github.io/obd/#/

OBAndroid là ví di động nút đầy đủ chức năng của Lightning Network. Trong ví này, mặc dù người dùng có quyền kiểm soát khóa riêng nhưng họ có thể tự động giám sát các giao dịch, nhanh chóng đồng bộ hóa dữ liệu nút đầy đủ và hỗ trợ trạng thái kênh sao lưu cục bộ và đám mây. Ngoài ra, OBAndroid còn hỗ trợ tài sản Omnilayer được giao dịch thông qua OmniBOTL. OBAndroid làm cho trải nghiệm giao dịch của Lightning Network được người dùng chấp nhận và hạ thấp ngưỡng sử dụng Lightning Network.

Ví nút đầy đủ OBAndroid, nguồn hình ảnh: https://github.com/omnilaboratory/OBAndroid

Các dự án BTC lớp 2 khác

Ngoài Lightning Network, còn có các dự án BTC Lớp 2 khác đang được phát triển:

Syscoin được nhóm SYSLab phát triển bằng cách phân tách mã nguồn BTC, nhằm mục đích sử dụng tính bảo mật của BTC để tương thích với hệ sinh thái Ethereum. Hiện tại, nhóm SYSLab đã ra mắt NEVM (Máy ảo nâng cao mạng), một máy ảo được xây dựng bằng cách sử dụng tính bảo mật của PoW của BTC và tương thích với các hợp đồng thông minh Ethereum. Ngoài ra, nhóm SYSLab cũng có kế hoạch khởi động các dự án như ZK và Optimistic's Rollup, và Validium, mang đến bằng chứng dữ liệu trên chuỗi (Bằng chứng dữ liệu). Có rất ít thông tin về dự án Syscoin, gây khó khăn cho việc đánh giá ưu và nhược điểm về mặt kỹ thuật. Tuy nhiên, cơ sở mã nguồn của nó được cập nhật thường xuyên và vẫn đang được phát triển ổn định.

Lộ trình của Syscoin, nguồn: https://syscoin.org/news/syscoin-roadmap-2022

RGB (Thực sự tốt cho Bitcoin) là hệ thống hợp đồng thông minh BTC được tích hợp với Lightning Network, được Giacomo Zucco và Peter Todd đề xuất vào năm 2016. RGB tận dụng BTC để duy trì khả năng chống kiểm duyệt và chống lại các cuộc tấn công chi tiêu gấp đôi. Trong RGB, tất cả các giao dịch mã thông báo và công việc xác minh đều được xử lý ngoài chuỗi và chỉ bên nhận thanh toán mới cần thực hiện xác minh khách hàng. Khách hàng kiểm tra nguồn tiền của người trả tiền bằng BTC và sau khi xác nhận rằng đó là giao dịch hợp lệ, khách hàng sẽ trực tiếp sửa đổi UTXO của cả hai bên đối với giao dịch mà không ghi dữ liệu giao dịch vào blockchain, có đặc điểm bảo vệ quyền riêng tư . Ngoài ra, khách hàng có thể trực tiếp giới thiệu chức năng của hợp đồng thông minh để đưa ra phán quyết về quy tắc đối với các giao dịch và do không cần sự đồng thuận của nhà nước toàn cầu nên dữ liệu của hợp đồng thông minh không cần phải tải lên chuỗi và các tính năng bảo mật có thể được đảm bảo. Cộng đồng RGB đã phát triển máy ảo hợp đồng thông minh hoàn chỉnh Turing AluVM (đơn vị logic thuật toán VM), có khả năng mở rộng, bảo mật và bảo vệ quyền riêng tư rất tốt.

So sánh các giao dịch trên RGB và giao dịch trên BTC, nguồn: https://medium.com/@FedericoTenga/under Hiểu-rgb-protocol-7dc7819d3059

So sánh AluVM với các mô hình lập trình khác, nguồn hình ảnh: https://www.rgbfaq.com/glossary/aluvm

Tóm tắt và triển vọng BTC Lớp 2

Mặc dù Bitcoin là mạng blockchain sớm nhất, an toàn nhất, nổi tiếng nhất và có giá trị nhất trên thế giới, nhưng sự phát triển sinh thái của nó vẫn tiếp tục phát triển sâu rộng. Ví dụ: công suất kênh của mạng lớp thứ hai lớn nhất của nó, Lightning Network, tiếp tục phát triển, bản nâng cấp Taproot cải thiện hiệu quả và quyền riêng tư của Bitcoin, đồng thời giao thức Taro giới thiệu các khoản thanh toán stablecoin và NFT gốc trên chuỗi cho Lightning Network. Tuy nhiên, so với số lượng Bitcoin trên chuỗi Ethereum, dung lượng Bitcoin của Lightning Network tương đối thấp và do đồng bộ hóa dữ liệu toàn nút và quản lý trạng thái kênh nên ngưỡng sử dụng của Lightning Network cao hơn và người dùng quy mô không tốt bằng Ethereum, nhưng hiện trạng này có thể cho thấy tiềm năng tăng trưởng rất lớn Với sự phát triển hơn nữa của hệ sinh thái liên quan đến Lightning Network, phiên bản cải tiến của giao thức Lightning Network như OmniBOLT và ví OBAndroid giúp giảm chi phí. Ngưỡng sử dụng tiếp tục được phát triển để Lightning Network cuối cùng sẽ có tính bảo mật và khả năng mở rộng tốt. Tính ổn định và dễ sử dụng, nếu được người dùng chấp nhận, có thể đưa giá trị thị trường của BTC lên mức cao hơn.

Đồng thời, chúng ta cũng cần chú ý đến việc phát triển các dự án Lớp 2 khác, chẳng hạn như giải pháp RGB với khả năng bảo vệ quyền riêng tư tự nhiên và Syscoin tương thích với hệ sinh thái Ethereum. Các dự án này không nổi tiếng như Lightning Network, nhưng chúng cũng có thể giải quyết các vấn đề mà BTC gặp phải và có những lợi thế mà các giải pháp khác không thể sánh được. Tuy nhiên, so với các dự án mở rộng lớp thứ hai của Ethereum, các dự án này không nổi tiếng, nhận được ít đầu tư hơn và không được nhóm phát triển cốt lõi BTC hỗ trợ như Lightning Network, rất có thể việc mở rộng BTC của họ sẽ được triển khai muộn hơn. Ethereum Việc triển khai mở rộng, chẳng hạn như giải pháp Rollup của Syscoin. Về mặt sinh thái Lớp 2, có vẻ như hệ sinh thái Ethereum có chu kỳ tốt hơn và được các nhà đầu tư ưa chuộng hơn.

Trong tương lai, chúng ta có thể thấy hệ sinh thái Bitcoin mở rộng với tốc độ nhanh chóng. Khi cơ sở hạ tầng Lightning Network ngày càng trở nên hoàn hảo và thu hút nhiều sự chú ý hơn, các dự án dựa trên Lightning Network như OmniBOLT và RGB có thể được hưởng lợi từ nó và có được nền tảng phát triển tốt hơn, nhiều người dùng hơn và thậm chí là nhiều khoản đầu tư hơn. Các dự án BTC Lớp 2 như Syscoin tương thích với Ethereum cũng sẽ được hưởng lợi từ hệ sinh thái lớp thứ hai Ethereum đang phát triển nhanh chóng và đẩy nhanh tiến độ lộ trình của chúng. Ngoài ra, cuộc thảo luận về kế hoạch mở rộng BTC chưa bao giờ dừng lại: mạng lớp thứ hai zk-rollups dựa trên Bitcoin do John Light đề xuất vào năm 2022 có thể sẽ mang lại nhiều chức năng hơn, khả năng mở rộng cao hơn và quyền riêng tư tốt hơn trong khi vẫn duy trì tính chất phi tập trung của nó; công ty do cựu Giám đốc điều hành Twitter Jack Dorsey lãnh đạo, đang thúc đẩy cải thiện tính thanh khoản trên Lightning Network, điều này có thể có nghĩa là hệ sinh thái Bitcoin sẽ mở rộng về thanh toán, DeFi, NFT, v.v. Bên ngoài lĩnh vực này, hãy mở ra một hướng đi mới và thu hút nhiều người dùng hơn .

[ 1 ] Nakamoto, Satoshi. "Sách trắng Bitcoin." URL: https://bitcoin.org/bitcoin.pdf-(: 17.07.2019) ( 2008).

[ 2 ] Poon, Joseph và Thaddeus Dryja. "Mạng lưới bitcoin lightning: Thanh toán tức thời ngoài chuỗi có thể mở rộng." ( 2016).

[ 3 ] “Kiến trúc máy khách Lightning Network.” URL:  https://bolt.fun/guide/architecture

[ 4 ] Lin, Jian-Hong, et al. "Mạng lưới Lightning: con đường thứ hai hướng tới sự tập trung hóa nền kinh tế bitcoin." Tạp chí Vật lý mới 22.8 ( 2020): 083022.

[ 5 ] Thảo luận về việc tăng kích thước khối BTC: https://bitcoin-development.narkive.com/3 MPEfZHu/elopment-block-size-increase