Blockchain chuyên sâu
Kiến thức cơ bản về mật mã học
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
- Hàm băm và chữ ký số hoạt động như thế nào
- Tại sao chúng bảo mật blockchain
Điểm chính
- 1Băm là dấu vân tay một chiều của dữ liệu
- 2Chữ ký chứng minh danh tính và dữ liệu không bị thay đổi
- 3Các nguyên tắc này làm cho chuỗi có thể phát hiện can thiệp
Tóm tắt bài học
Ethereum mở rộng blockchain ra ngoài tiền tệ bằng cách thêm một máy ảo có thể thực thi mã tùy ý được gọi là hợp đồng thông minh.
Mô hình tư duy
Ý tưởng cốt lõi đằng sau mật mã học
Ethereum mở rộng blockchain ra ngoài tiền tệ bằng cách thêm một máy ảo có thể thực thi mã tùy ý được gọi là hợp đồng thông minh. Điều đó chuyển đổi chuỗi từ một sổ cái thanh toán thành một nền tảng tính toán.
- Hàm băm và chữ ký số hoạt động như thế nào
- Tại sao chúng bảo mật blockchain
Cơ chế
Cách tư duy về mật mã học
Ethereum Virtual Machine (EVM) chạy mã xác định được mỗi nút thực thi để xác minh kết quả.
Người dùng gửi giao dịch đến địa chỉ hợp đồng hoặc EOA; gas giới hạn tính toán và tính phí người dùng cho từng bước.
Giao thức chuyển từ PoW sang PoS trong Merge 2022, thay thế thợ đào bằng người xác thực và giảm mạnh lượng phát hành.
- Băm là dấu vân tay một chiều của dữ liệu
- Chữ ký chứng minh danh tính và dữ liệu không bị thay đổi
- Các nguyên tắc này làm cho chuỗi có thể phát hiện can thiệp
Ví dụ
Mật mã học trong thực tế
Khi người dùng trao đổi token trên DEX Ethereum, ví của họ gửi giao dịch đến hợp đồng thông minh của DEX. EVM thực thi logic hoán đổi, tất cả người xác thực xác nhận kết quả là nhất quán với trạng thái trước, và số dư cập nhật trên chuỗi.
Lỗi thường gặp
Lỗi thường gặp với mật mã học
Nhiều người nhầm lẫn Ethereum với ứng dụng chạy trên nó. Ethereum là nền tảng cơ sở và máy ảo; DeFi, NFT, và DAO là hợp đồng trên đầu nền tảng đó.
Lưu ý rủi ro
Kiểm tra rủi ro cho mật mã học
Gas biến động làm cho phí không thể đoán trước. Lỗi hợp đồng không được kiểm toán mang lại rủi ro tổn thất trực tiếp. Tắc nghẽn mạng có thể làm giảm khả năng sử dụng trong các giai đoạn cao điểm.
- Tôi có thể giải thích EVM như máy ảo xác định trên blockchain
- Tôi đã theo dõi giao dịch qua ký ví đến thực thi hợp đồng EVM
- Tôi hiểu Merge chuyển PoW sang PoS và tác động của nó
Thực hành
Củng cố kiến thức về mật mã học
- Tôi có thể giải thích EVM như máy ảo xác định trên blockchain
- Tôi đã theo dõi giao dịch qua ký ví đến thực thi hợp đồng EVM
- Tôi hiểu Merge chuyển PoW sang PoS và tác động của nó
Ôn tập
Thuật ngữ chính
- Địa chỉ
- Mã định danh công khai (một chuỗi ký tự) dùng để nhận crypto trên blockchain. An toàn để chia sẻ — nó không tiết lộ khóa riêng tư của bạn.
- 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.
- Hash
- Dấu vân tay có kích thước cố định của dữ liệu, tạo ra bởi hàm một chiều; cùng đầu vào luôn cho cùng hash.
- Khóa riêng tư
- Bí mật cho phép chi tiêu từ một địa chỉ. Bất kỳ ai có nó đều kiểm soát tiền — không bao giờ chia sẻ.
- Tokenomics
- Thiết kế kinh tế của token — nguồn cung, cầu, khuyến khích và phân phối.
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ể giải thích EVM như máy ảo xác định trên blockchain
- Tôi đã theo dõi giao dịch qua ký ví đến thực thi hợp đồng EVM
- Tôi hiểu Merge chuyển PoW sang PoS và tác động của nó
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.
Hàm băm mật mã học là…

