Blockchain chuyên sâu
Khả năng mở rộng của Blockchain
Mật mã học, mô hình UTXO, loại chuỗi, mở rộng và tokenomics.
Trong bài học này
- Trilemma blockchain
- Layer-2 mở rộng mạng lưới như thế nào
Điểm chính
- 1Bạn đánh đổi giữa khả năng mở rộng, bảo mật và phi tập trung
- 2Layer-2 xử lý giao dịch off-chain rồi quyết toán on-chain
- 3Mở rộng là về việc chuyển công việc ra khỏi lớp cơ sở một cách an toàn
Tóm tắt bài học
Layer-2 di chuyển thực thi ngoài Ethereum mainnet để giảm chi phí, sau đó gửi bằng chứng hoặc dữ liệu lại cho layer-1 để tính bảo mật.
Mô hình tư duy
khả năng mở rộng blockchain thực sự có nghĩa là gì
Layer-2 di chuyển thực thi ngoài Ethereum mainnet để giảm chi phí, sau đó gửi bằng chứng hoặc dữ liệu lại cho layer-1 để tính bảo mật. Sự đánh đổi phụ thuộc vào loại L2.
- Trilemma blockchain
- Layer-2 mở rộng mạng lưới như thế nào
Cơ chế
Cách tư duy về khả năng mở rộng blockchain
Các rollup lạc quan đăng dữ liệu và cho phép khai thác gian lận trong cửa sổ thử thách (thường 7 ngày).
ZK-rollup đăng bằng chứng có tính hợp lệ, tính cuối cùng sớm hơn nhưng cần tính toán bằng chứng nặng hơn.
Cả hai kiểu đều kế thừa bảo mật Ethereum cho quỹ giải quyết trên L1, nhưng thêm giả định cầu nối và rủi ro trình tự.
- Bạn đánh đổi giữa khả năng mở rộng, bảo mật và phi tập trung
- Layer-2 xử lý giao dịch off-chain rồi quyết toán on-chain
- Mở rộng là về việc chuyển công việc ra khỏi lớp cơ sở một cách an toàn
Ví dụ
Ví dụ cụ thể về khả năng mở rộng blockchain
Người dùng rút tiền từ một optimistic rollup phải chờ khoảng 7 ngày để cửa sổ gian lận kết thúc, trừ khi sử dụng dịch vụ thanh khoản giải quyết trước với phí.
Lỗi thường gặp
Nơi người học thường vấp ngã với khả năng mở rộng blockchain
Người dùng thường giả định bất kỳ L2 nào cũng giữ toàn bộ bảo mật Ethereum. Bộ trình tự tập trung, điều kiện nâng cấp không tốt, và cầu nối có thể thêm giả định niềm tin mà L1 không có.
Lưu ý rủi ro
Điều gì có thể xảy ra sai với khả năng mở rộng blockchain
Rủi ro L2 bao gồm kiểm duyệt trình tự, nâng cấp nhanh chóng mà không cần timelock, lỗi cầu nối, và thiếu thanh khoản thoát.
- Tôi có thể so sánh optimistic vs ZK-rollup về bảo mật và tính cuối cùng
- Tôi đã theo dõi cách dữ liệu rollup bảo vệ tính bảo mật Ethereum
- Tôi hiểu rủi ro trình tự và rủi ro cầu nối L2
Thực hành
Củng cố kiến thức về khả năng mở rộng blockchain
- Tôi có thể so sánh optimistic vs ZK-rollup về bảo mật và tính cuối cùng
- Tôi đã theo dõi cách dữ liệu rollup bảo vệ tính bảo mật Ethereum
- Tôi hiểu rủi ro trình tự và rủi ro cầu nối L2
Ôn tập
Thuật ngữ chính
- Blockchain
- Sổ cái dùng chung, chỉ cho phép thêm dữ liệu, được sao chép trên nhiều máy tính, bảo mật bằng mật mã và cơ chế đồng thuận.
- Ethereum (ETH)
- Blockchain lập trình được — một 'máy tính thế giới' chạy hợp đồng thông minh và DApp.
- Layer 2
- Giao thức xây dựng trên Layer 1 để mở rộng quy mô — xử lý giao dịch off-chain rồi thanh toán on-chain.
- Tokenomics
- Thiết kế kinh tế của token — nguồn cung, cầu, khuyến khích và phân phối.
- UTXO
- Unspent Transaction Output — mô hình của Bitcoin nơi số dư của bạn là tổng các đầu ra chưa tiêu.
Ghi chú nguồn
Tài liệu tham khảo biên tập
Những tài liệu tham khảo này là điểm khởi đầu để xác minh các cơ chế, kiểm tra rủi ro và bối cảnh sản phẩm đằng sau bài học này.
Trước khi bạn tiếp tục
Bạn có thể làm những điều này không?
- Tôi có thể so sánh optimistic vs ZK-rollup về bảo mật và tính cuối cùng
- Tôi đã theo dõi cách dữ liệu rollup bảo vệ tính bảo mật Ethereum
- Tôi hiểu rủi ro trình tự và rủi ro cầu nối L2
Học liên quan
Tiếp tục đọc
Điểm kiểm tra
Hoàn thành bài học này
Vượt qua kiểm tra để lưu tiến độ, rồi tiếp tục lộ trình theo thứ tự.
Củng cố bài học này
Trả lời đúng mọi câu hỏi để hoàn thành bài học.
Trilemma blockchain đánh đổi…

