Bỏ qua đến nội dung chính

Cơ bản về Ví Blockchain

Đã cập nhật hôm nay

Ví blockchain có thể được coi là một công cụ để quản lý các khóa và địa chỉ của blockchain.

Đây là một chương trình phần mềm lưu trữ tài sản tiền điện tử.

Có thể hiểu đơn giản như sau:

Địa chỉ = Số thẻ ngân hàng

Khóa riêng tư = Số thẻ ngân hàng + Mã PIN thẻ ngân hàng

Mnemonic = Số thẻ ngân hàng + Mã PIN thẻ ngân hàng

Các ví được phân loại theo các tiêu chí đánh giá khác nhau sau đây:

1. Người dùng có khóa riêng tư (mnemonic) hay không

2. Khóa riêng tư (mnemonic) được lưu trữ ở đâu

3. Khóa riêng tư (mnemonic) có tiếp xúc với mạng hay không

4. Ví hỗ trợ đa tiền tệ hay đơn tiền tệ

1. Người dùng có khóa riêng tư (mnemonic) hay không

Ví on-chain: Người dùng nắm giữ khóa riêng tư và các giao dịch được theo dõi trên blockchain.

Ví được lưu trữ (hosted wallet): Khóa riêng tư được nắm giữ bởi một nhà điều hành ví bên thứ ba và các giao dịch nội bộ không được ghi lại trên blockchain.

2. Khóa riêng tư (mnemonic) được lưu trữ ở đâu

Ví mềm (Soft wallet): Nói một cách thông thường, đó là một phần mềm máy tính hoặc ví ứng dụng không yêu cầu bạn mua bất kỳ thiết bị chuyên dụng bổ sung nào.

Ví cứng (Hard wallet): Đây là một ví phần cứng. Để sử dụng, người dùng phải mua các thiết bị ngoại vi chuyên dụng bổ sung.

3. Khóa riêng tư (mnemonic) có tiếp xúc với mạng hay không

Các ví có thể được phân loại là nóng (hot) hoặc lạnh (cold) tùy thuộc vào việc chúng có được kết nối với mạng hay không.

Ví lạnh là "ví ngoại tuyến" giữ khóa riêng tư ngoại tuyến và không bao giờ kết nối với internet, ngăn chặn hacker đánh cắp chúng.

Sau đây là một số loại ví lạnh:

Ví phần cứng (tương tự như USB)

Ví giấy (nơi khóa riêng tư được ghi trên giấy)

Ví não (khóa riêng tư được ghi nhớ trong đầu)

Ví nóng là ví được kết nối mạng có thể truy cập thông qua trình duyệt hoặc trên thiết bị di động.

4. Ví hỗ trợ đa tiền tệ hay đơn tiền tệ

Ví đơn tiền tệ chỉ hỗ trợ tài sản kỹ thuật số của một blockchain.

Ví đa tiền tệ hỗ trợ nhiều tài sản kỹ thuật số của các blockchain khác nhau.

Ví phần mềm của OneKey (ví phần mềm trên ứng dụng và tiện ích mở rộng trình duyệt):

1. Mnemonic do người dùng kiểm soát và giao dịch diễn ra trên blockchain [ví on-chain].

2. Mnemonic được mã hóa và lưu cục bộ [trên điện thoại hoặc máy tính].

3. Mnemonic không hoàn toàn ngắt kết nối với mạng. [Ví nóng].

4. Hỗ trợ nhiều loại tiền xu hơn [có thể tìm thấy chi tiết trong các giao thức BIP32 và BIP39].

Ví phần cứng của OneKey:

1. Mnemonic do người dùng kiểm soát và giao dịch diễn ra trên blockchain [ví on-chain].

2. Mnemonic được mã hóa và lưu trữ trong ví phần cứng [mnemonic được tạo và lưu trữ bằng chip bảo mật].

3. Mnemonic bị ngắt kết nối với phần còn lại của mạng. [ví lạnh].

4. Hỗ trợ nhiều loại tiền xu hơn [có thể tìm thấy chi tiết trong các giao thức BIP32 và BIP39].

Lưu ý: Người dùng chịu trách nhiệm về mnemonic của riêng mình và OneKey sẽ không hỗ trợ bạn khôi phục chúng nếu bị mất.

Bạn có thể tìm hiểu thêm về sự khác biệt giữa ví phần mềm và ví phần cứng bằng cách truy cập: Ví phần mềm so với Ví phần cứng.

Về mnemonic và khóa riêng tư

Sau đây là giải thích về cách hoạt động của mnemonic:

1. Tạo một chuỗi các số ngẫu nhiên sau đó được chuyển đổi và ánh xạ thành các từ trong một từ điển.
2. Một hạt giống dài hơn được tạo ra từ các từ hỗ trợ (seed)
3. Từ hạt giống, tạo ra khóa riêng tư và khóa công khai.
4. Khóa riêng tư con và khóa công khai con có thể được tạo ra từ khóa riêng tư và khóa công khai tương ứng.

Nó cũng có thể được viết như sau: mnemonic → seed → khóa riêng tư chính → khóa riêng tư con → khóa công khai → địa chỉ (để biết thêm chi tiết, vui lòng tham khảo các giao thức BIP32 và BIP39)

1. Tại sao tôi không nên sử dụng ví nóng (ví phần mềm) để nhập mnemonic của ví phần cứng?

Ví phần cứng OneKey được thiết kế để tránh tương tác với mạng.

Ví phần cứng OneKey sử dụng chip bảo mật để tách biệt dữ liệu quan trọng khỏi địa chỉ, chẳng hạn như mnemonic, seed và khóa riêng tư.

Kết nối mnemonic với mạng là một hành động có rủi ro cao và mnemonic của bạn sẽ không được bảo vệ bởi ví phần cứng trong trường hợp này.

2. Tại sao lại có nhiều địa chỉ như vậy trong ví phần cứng OneKey?

Khóa công khai chính có thể tạo ra số lượng lớn khóa công khai con, các khóa này lần lượt tạo ra địa chỉ, và mnemonic có thể được tạo ra từ đó. (Để biết thêm thông tin, hãy xem các giao thức như BIP32 và BIP39.)

3. Tôi nên làm gì sau khi đã tích hợp các mnemonic của ví phần cứng vào ví nóng của mình (ứng dụng di động, metamask, v.v.)?

Nếu có tiền xu: Chuyển hết tiền xu ra, sau đó đặt lại ví phần cứng và tạo một ví mới.

Nếu không có tiền xu: Đặt lại trực tiếp ví phần cứng và tạo một ví mới.

Nội dung này có giải đáp được câu hỏi của bạn không?