Toàn bộ sự an toàn của Bitcoin nằm ở một điều duy nhất - kiểm soát các khóa riêng của bạn. Bạn mất nó, bạn mất tất cả. Đây không phải là phóng đại. "Không phải khóa của bạn, không phải tiền của bạn" - đó không chỉ là meme, mà còn là nguyên tắc cơ bản.



Nhưng khoan đã, thực sự các bitcoin của bạn ở đâu? Câu hỏi này luôn làm các người mới bắt đầu băn khoăn. Chúng ta nghĩ về ví như một nơi để giữ tiền, nhưng ví Bitcoin không phải là két sắt. Bitcoin của bạn đơn giản là các mục ghi trong chuỗi khối, mà toàn bộ mạng lưới duy trì. Ví của bạn chỉ lưu trữ các khóa riêng - không hơn gì. Khi bạn muốn tiêu bitcoin của mình, bạn đề xuất thay đổi các mục đó. Còn khóa riêng của bạn? Đó chỉ là cách mà giao thức xác thực rằng đó thực sự là bạn.

Và đây bắt đầu phần toán học. Khóa riêng là một số cực lớn - 256 bit ngẫu nhiên. Hãy tưởng tượng một chuỗi các số 1 và 0 dài đến mức gần như không thể ghi nhớ. Chính sự ngẫu nhiên này đảm bảo an toàn. Có nhiều khóa riêng như số nguyên tử trong vũ trụ quan sát được. Một máy tính phải hoạt động mãi mãi để duyệt hết tất cả.

Vậy, các khóa này xuất phát từ đâu? Bạn sinh ra một số ngẫu nhiên, nhân nó với điểm sinh trên đường cong Secp256k1, và voilà - bạn có khóa công khai. Đó là toán học, đơn giản và rõ ràng. Khi ký một giao dịch, bạn lại nhân các số rất lớn này. Điều đó đảm bảo chỉ có bạn mới có thể ủy quyền chi tiêu.

Nhưng khoan đã. Nếu khóa riêng là 256 bit ngẫu nhiên, làm thế nào để nhớ hoặc lưu trữ an toàn? Đây là vấn đề. Một lỗi nhỏ khi ghi chép, bạn sẽ mất quyền truy cập vào tất cả tiền của mình. Chính vì vậy, người ta đã nghĩ ra một thứ tốt hơn.

Đó chính là các cụm từ khởi đầu. BIP39 là tiêu chuẩn biến chuỗi bit dài thành thứ mà con người có thể ghi nhớ - 12 hoặc 24 từ tiếng Anh. Nghe đơn giản? Chính xác là vậy. Mỗi từ trong danh sách 2048 từ đại diện cho một số nhị phân 11-bit. Khi tạo khóa, ví chia nó thành các phần và ánh xạ vào các từ này. Thay vì ghi nhớ 11000101101111111111000001010001..., bạn nhớ một câu như "xe tải đổi mới giận dữ lừa đồi nhớ lại...".

Và đây là điểm sáng. Bộ não của bạn phù hợp với từ hơn là các bit. Rủi ro sai sót giảm đáng kể. Các từ được chọn cẩn thận để không có hai từ nào bắt đầu bằng bốn chữ cái giống nhau - giúp giảm khả năng nhầm lẫn các từ gần giống nhau.

Nhưng khoan đã, còn một điều nữa. Số cuối cùng trong chuỗi nhị phân đó là gì? Đó là checksum. Ví của bạn sẽ băm các bit của bạn bằng SHA512, lấy một vài chữ số từ kết quả và thêm vào cuối. Nhờ đó, nếu bạn nhập sai seed BIP39 vào ví, checksum sẽ không khớp và ví sẽ cảnh báo. Đây là cách kiểm tra trực quan, nhưng dựa trên toán học vững chắc để xác nhận rằng bản sao lưu của bạn đúng.

Còn một điều nữa. Từ một cụm từ BIP39, bạn có thể tạo ra gần như vô hạn các cặp khóa riêng và công khai. Ví lấy các từ của bạn, mã hóa bằng SHA512, dùng nửa kết quả làm khóa riêng, nửa còn lại làm dữ liệu đầu vào cho vòng lặp tiếp theo. Bạn lặp lại bao nhiêu lần tùy thích. Quản lý khóa trở nên an toàn và đơn giản.

Cuối cùng - tại sao mọi người nói rằng Bitcoin là tiền tệ được bảo vệ bằng toán học? Bởi vì đúng như vậy. Từ việc tạo khóa, ký giao dịch, đến các cụm từ BIP39 - tất cả đều là các phép tính thuần túy. Không có phép màu nào, chỉ có số và thuật toán. Và đó là vẻ đẹp của nó.
BTC2,89%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
Thêm một bình luận
Thêm một bình luận
Không có bình luận
  • Ghim