Mạng Lightning là gì?

Được đề xuất trong một bài báo trắng năm 2016, Lightning Network (LN) là một giải pháp lớp-2 được xây dựng trên nền tảng Bitcoin.
Mạng Lightning là gì?
Trong bài viết này, chúng ta sẽ đi sâu vào lịch sử và trạng thái hiện tại của Mạng Lightning của Bitcoin.

Tại sao Lightning Network của Bitcoin được tạo ra?

Lightning Network được tạo ra để giải quyết các vấn đề về khả năng mở rộng của Bitcoin, cụ thể là tốc độ và chi phí của các giao dịch Bitcoin.

Khả năng tối đa lý thuyết hiện tại của Bitcoin về số lượng giao dịch mỗi giây (TPS) là 10, mặc dù thực tế chỉ từ 3 đến 7. So sánh điều này với các bộ xử lý thanh toán truyền thống như VISA, đã xử lý trung bình 6,000 TPS vào năm 2020 (dựa trên tuyên bố của VISA về 188 tỷ giao dịch một năm).

Phí giao dịch của Bitcoin có thể biến động mạnh tùy theo nhu cầu sử dụng mạng hiện tại. Ví dụ, vào ngày 20 tháng 4 năm 2021, phí giao dịch trung bình vượt quá 50 đô la, trong khi vào ngày 9 tháng 8 năm 2021, trung bình khoảng 2,50 đô la. Đối với các giao dịch lớn, như chuyển tiền ngân hàng hoặc chuyển tiền quốc tế, tốc độ và chi phí của Bitcoin có thể so sánh hoặc vượt trội hơn các lựa chọn thay thế. Nhưng nếu Bitcoin được sử dụng cho các thanh toán hàng ngày (các giao dịch vi mô, ví dụ, một ly cà phê, xăng dầu), tốc độ giao dịch cần tăng và chi phí giao dịch cần giảm đáng kể.

Lightning Network trong Lý thuyết

Để hiểu cách LN hoạt động và những thách thức hiện tại của LN, chúng ta cần nói về Bitcoin. Yếu tố hạn chế của mạng Bitcoin là mỗi giao dịch phải được đưa vào một khối mới trên chuỗi. Vì các khối được thêm vào chuỗi khoảng mỗi 10 phút, có một giới hạn cứng về số lượng giao dịch có thể mà không thay đổi đáng kể giao thức Bitcoin.

Đọc thêm: Giao dịch Bitcoin hoạt động như thế nào?

Các cuộc tranh luận về việc sửa đổi lớn giao thức Bitcoin đã xảy ra trước đây và dẫn đến các 'ngã rẽ cứng,' nổi bật nhất là sự ra đời của Bitcoin Cash. Lightning Network, thay vì tạo ra một blockchain mới, là một giải pháp lớp-2. Điều này có nghĩa là nó cho phép giao thức Bitcoin vẫn tương đối không thay đổi, nhưng cung cấp những lợi ích mà các sửa đổi lớn có thể mang lại - ít nhất là trong lý thuyết.

LN hoạt động bằng cách thiết lập một kênh thanh toán giữa hai bên, chỉ giao dịch đầu tiên và cuối cùng được đưa lên blockchain của Bitcoin. Bất kỳ số lượng giao dịch nào giữa giao dịch đầu tiên và cuối cùng sẽ diễn ra ngoài chuỗi, có nghĩa là những giao dịch đó không bị giới hạn bởi giao thức Bitcoin.

Để bắt đầu một kênh thanh toán, cả hai bên phải cam kết một lượng Bitcoin. Số Bitcoin đó được giữ và không thể giải phóng miễn là kênh thanh toán vẫn mở. Tổng lượng Bitcoin có thể được chuyển qua kênh này là tổng lượng Bitcoin đã cam kết. Hãy xem một ví dụ để minh họa điều này:

Alice và Bob muốn tạo một kênh thanh toán với nhau. Alice cam kết 10 BTC và Bob cam kết 5 BTC vào kênh thanh toán. Một giao dịch mở giữ 15 BTC kết hợp của Alice và Bob được đưa lên blockchain của Bitcoin. Khi giao dịch đó đã được thêm vào blockchain, có thể mất 10 phút hoặc hơn, Alice và Bob có thể thực hiện một số lượng giao dịch không giới hạn với tốc độ nhanh hơn nhiều và chi phí hiệu quả gần như bằng không. Dưới đây là các giao dịch giữa Alice và Bob:

  1. Alice gửi Bob 1 BTC Alice: 9 BTC Bob: 6 BTC
  2. Alice gửi Bob 2 BTC Alice: 7 BTC Bob: 8 BTC
  3. Bob gửi Alice 3 BTC Alice: 10 BTC Bob: 5 BTC
  4. Bob gửi Alice 1 BTC Alice: 11 BTC Bob: 4 BTC

Khi một hoặc cả hai muốn đóng kênh, một giao dịch đóng được gửi lên blockchain với số dư cuối cùng của Alice và Bob. Trong trường hợp này, số dư cuối cùng của Alice là 11 BTC và của Bob là 4 BTC.

Nếu Alice muốn giao dịch với Carol thì sao? Thì ra Bob có một kênh thanh toán với Carol, vì vậy Alice giao dịch với Bob, và Bob chuyển giao dịch cho Carol. Lưu ý rằng trong kịch bản này, Bob có thể lấy một khoản thanh toán nhỏ để chuyển giao dịch. Theo thời gian, theo lý thuyết sáu độ phân tách, LN cho phép Alice giao dịch với bất kỳ ai khác.

Mạng lưới nút Lightning Network Nút A giao dịch với nút Q mặc dù chỉ có kênh thanh toán trực tiếp với các nút C và B.

Lightning Network trong Thực tiễn

LN là một giao thức tương đối mới. Nó phải đối mặt với nhiều thách thức từ sử dụng đến an ninh.

Có những lo ngại về mức độ dễ dàng để chạy một nút LN. Để LN thành công, nó yêu cầu một mạng lưới mạnh mẽ của các nút Bitcoin chạy giao thức LN. Chạy một nút LN có thể khá khó khăn và có thể có vấn đề về động lực thanh toán khi chạy các nút nhỏ hơn. Có thể cho rằng việc chạy LN không quá khó khăn hơn việc chạy một nút bitcoin đầy đủ, mặc dù LN chủ yếu nhắm vào các giao dịch vi mô, trải nghiệm hàng ngày với LN sẽ thông qua ví hỗ trợ LN. Không giống như một số ví Bitcoin đã được thiết lập hơn, sự mới mẻ của các ví hỗ trợ LN này có nghĩa là có sự đánh đổi giữa các phiên bản lưu ký và phi lưu ký. Các ví LN phi lưu ký khó sử dụng hơn - phức tạp hơn, ít rõ ràng hơn. Các tùy chọn lưu ký dễ sử dụng hơn, nhưng bạn phải dựa vào bên thứ ba với Bitcoin của mình.

Đọc thêm: Hiểu sự khác biệt giữa ví lưu ký và phi lưu ký, và cách nó liên quan đến tự do kinh tế.

LN cũng phải đối mặt với các đối thủ cạnh tranh. Tính đến tháng 2 năm 2024, LN đã khóa khoảng 5,000 BTC. Nghe có vẻ nhiều, nhưng so sánh, trên 150,000 Bitcoin đã bị khóa trên Ethereum (WBTC, Bitcoin bao bọc) vào tháng 2 năm 2024. Vì thời gian khối trên Ethereum khoảng mỗi 14 giây so với 10 phút của Bitcoin, nó đã nhanh hơn nhiều để giao dịch Bitcoin qua WBTC trên mạng Ethereum. Hơn nữa, có thể tưởng tượng rằng các dự án Ethereum như ETH 2.0 và Ethereum Plasma sẽ giảm phí giao dịch đủ để làm cho Lightning Network không cần thiết và lỗi thời. Cũng quan trọng để nhớ rằng việc sử dụng WBTC mang lại tất cả các lợi ích lớn của việc truy cập vào DeFi, mà LN không có.

Cuối cùng, và đáng lo ngại nhất, LN đã phải đối mặt với một số lỗ hổng. Bao gồm:

  • Tấn công làm phiền: Quỹ không bị mất, nhưng nó khiến quỹ Lightning của nạn nhân bị đóng băng để kênh thanh toán không thể xử lý bất kỳ giao dịch nào.
  • Tấn công lũ lụt và cướp bóc: Kẻ tấn công buộc nhiều nạn nhân phải yêu cầu quỹ của họ từ blockchain cùng một lúc (lũ lụt). Kẻ tấn công sử dụng sự tắc nghẽn này để đánh cắp quỹ mà không thể được yêu cầu trước khi hết hạn (cướp bóc).
  • Tấn công kéo dài thời gian: Kẻ tấn công kéo dài thời gian mà nạn nhân nhận thức được các khối mới bằng cách trì hoãn việc chuyển giao khối.
  • Tấn công ghim: Kẻ tấn công lừa nạn nhân đóng kênh LN của họ không đúng cách và đánh cắp các giao dịch cá nhân.

Công việc cần làm trên Mạng Lightning của Bitcoin

Mặc dù LN gặp phải các lỗ hổng, chưa ai khai thác chúng. Có thể là do chuyên môn cần thiết để thực hiện những lỗ hổng này quá cao, không ai đã làm điều đó. Các nhà phát triển LN tự tin rằng việc tìm ra những lỗ hổng này sẽ chỉ làm cho mạng mạnh hơn - rằng đó là một giai đoạn cần thiết của sự phát triển. Các nhà phát triển lạc quan về việc tạo ra các giải pháp khắc phục cho các lỗ hổng mà họ đã tìm thấy cho đến nay, mặc dù các tấn công ghim và tấn công kéo dài thời gian sẽ đòi hỏi các điều chỉnh cho cả các triển khai LN và Bitcoin Core cùng một lúc.

Lightning Network hiện tại đối mặt với nhiều thách thức, nhưng giao thức vẫn còn tương đối trẻ và những vấn đề này được mong đợi. Các nhà phát triển Lightning sẽ tiếp tục cải thiện giao thức và có thể sẽ giải quyết các vấn đề để giúp mở rộng Bitcoin trên lớp-2.

Đọc thêm: Hiểu sự khác biệt giữa Bitcoin và Bitcoin Cash, và tại sao Bitcoin Cash chủ yếu phục vụ một trường hợp sử dụng khác.

Để có một đánh giá tỉnh táo từ độ cao 10,000 foot về Lightning Network, được viết bởi một người đóng góp Bitcoin Core toàn thời gian, hãy xem bài viết tuyệt vời của Antoine Riard.

Hướng dẫn liên quan

Bắt đầu từ đây →
Bitcoin là gì?

Bitcoin là gì?

Nhận một giới thiệu ngắn gọn về Bitcoin và lý do tại sao nó quan trọng.

Đọc bài viết này →
Bitcoin là gì?

Bitcoin là gì?

Nhận một giới thiệu ngắn gọn về Bitcoin và lý do tại sao nó quan trọng.

Làm thế nào để gửi bitcoin?

Làm thế nào để gửi bitcoin?

Gửi bitcoin dễ dàng như chọn số tiền để gửi và quyết định nơi nó sẽ đến. Đọc bài viết để biết thêm chi tiết.

Đọc bài viết này →
Làm thế nào để gửi bitcoin?

Làm thế nào để gửi bitcoin?

Gửi bitcoin dễ dàng như chọn số tiền để gửi và quyết định nơi nó sẽ đến. Đọc bài viết để biết thêm chi tiết.

Làm thế nào để nhận bitcoin?

Làm thế nào để nhận bitcoin?

Để nhận bitcoin, chỉ cần cung cấp cho người gửi địa chỉ Bitcoin của bạn, mà bạn có thể tìm thấy trong ví Bitcoin của mình. Đọc bài viết này để biết thêm chi tiết.

Đọc bài viết này →
Làm thế nào để nhận bitcoin?

Làm thế nào để nhận bitcoin?

Để nhận bitcoin, chỉ cần cung cấp cho người gửi địa chỉ Bitcoin của bạn, mà bạn có thể tìm thấy trong ví Bitcoin của mình. Đọc bài viết này để biết thêm chi tiết.

Các giao dịch bitcoin hoạt động như thế nào?

Các giao dịch bitcoin hoạt động như thế nào?

Hiểu cách blockchain công khai của Bitcoin theo dõi quyền sở hữu theo thời gian. Nắm rõ các thuật ngữ chính như khóa công khai và khóa riêng tư, đầu vào và đầu ra giao dịch, thời gian xác nhận và nhiều hơn nữa.

Đọc bài viết này →
Các giao dịch bitcoin hoạt động như thế nào?

Các giao dịch bitcoin hoạt động như thế nào?

Hiểu cách blockchain công khai của Bitcoin theo dõi quyền sở hữu theo thời gian. Nắm rõ các thuật ngữ chính như khóa công khai và khóa riêng tư, đầu vào và đầu ra giao dịch, thời gian xác nhận và nhiều hơn nữa.

check icon
ĐƯỢC TIN CẬY BỞI HƠN 5 TRIỆU NGƯỜI DÙNG CRYPTO TRÊN TOÀN THẾ GIỚI

ĐI TRƯỚC TRONG TIỀN ĐIỆN TỬ

ĐƯỢC GIAO HÀNG HÀNG TUẦN
ĐƯỢC GIAO HÀNG HÀNG TUẦN

Luôn dẫn đầu trong thị trường tiền mã hóa với bản tin hàng tuần của chúng tôi, cung cấp những thông tin quan trọng nhất.

news icon

Tin tức tiền điện tử hàng tuần, được tuyển chọn cho bạn

insights icon

Thông tin chi tiết có thể hành động và mẹo giáo dục

products icon

Cập nhật về các sản phẩm thúc đẩy tự do kinh tế

Đăng ký

Không có thư rác. Hủy đăng ký bất cứ lúc nào.

Bắt đầu đầu tư an toàn với Ví Bitcoin.comBắt đầu đầu tư an toàn với Ví Bitcoin.comBắt đầu đầu tư an toàn với Ví Bitcoin.com

Bắt đầu đầu tư an toàn với Ví Bitcoin.com

Hơn ví đã được tạo cho đến nay

Mọi thứ bạn cần để mua, bán, giao dịch và đầu tư Bitcoin và tiền điện tử của bạn một cách an toàn.

App StoreGoogle PlayQR Code
Download App
bitcoin logoGet Bitcoin