Mua Crypto
Thị trường
Spot
FuturesBTC
Tiết kiệm
Trung tâm sự kiện
Trung tâm thưởng
Xem thêm
Lễ hội 0 phí
Khóa công khai của ví: Khóa công khai của ví là gì?Khóa công khai của ví là phần công khai của cặp khóa mật mã được ví tiền mã hóa sử dụng để nhận tiền, xác minh chữ ký và tạo địa chỉ blockchain.Khóa này có liên hệ toán họcKhóa công khai của ví: Khóa công khai của ví là gì?Khóa công khai của ví là phần công khai của cặp khóa mật mã được ví tiền mã hóa sử dụng để nhận tiền, xác minh chữ ký và tạo địa chỉ blockchain.Khóa này có liên hệ toán học

Khóa công khai của ví

2026/10/15 10:54
#Beginner
Humanity
H$0.05678+3.76%
Gravity
G$0.003745+0.53%
PX
PX$0.0111-3.47%
MemeCore
M$0.89487+3.71%
o1.exchange
O$0.4199+3.75%

Khóa công khai của ví là gì?

Khóa công khai của ví là phần công khai của cặp khóa mật mã được ví tiền mã hóa sử dụng để nhận tiền, xác minh chữ ký và tạo địa chỉ blockchain.

Khóa này có liên hệ toán học với khóa riêng tư, nhưng khi mật mã hiện đại được sử dụng đúng cách, khóa công khai không được làm lộ khóa riêng tư.

Tài liệu chính thức về tài khoản Ethereum giải thích rằng khóa công khai được tạo từ khóa riêng tư và địa chỉ Ethereum được dẫn xuất từ khóa công khai. Hướng dẫn ví dành cho nhà phát triển Bitcoin giải thích rằng chương trình ví tạo khóa công khai để nhận bitcoin và dùng khóa riêng tư tương ứng để chi tiêu bitcoin.

Khóa công khai được gọi là công khai vì có thể chia sẻ an toàn hơn khóa riêng tư. Tuy nhiên, công khai không phải lúc nào cũng vô hại. Một khóa công khai đơn lẻ có thể tiết lộ ít thông tin hơn khóa công khai mở rộng, nhưng vẫn có thể liên kết hoạt động với địa chỉ ví khi được sử dụng công khai.

Hiểu đơn giản, Khóa công khai của ví là khóa mật mã hiển thị giúp người khác xác minh hoạt động của ví và tạo địa chỉ, còn khóa riêng tư là khóa bí mật có thể chi tiêu tiền.

Vì sao khóa công khai của ví quan trọng?

Khóa công khai giúp khả năng tự lưu ký tiền mã hóa trở thành hiện thực. Nếu không có khóa công khai, blockchain sẽ không có cách đáng tin cậy để xác minh giao dịch đã được phê duyệt bởi người nắm giữ khóa riêng tư đúng.

Khóa công khai cho phép ví và mạng xác minh chữ ký mà không làm lộ khóa riêng tư. Đây là nền tảng của bảo mật ví. Người dùng có thể chứng minh quyền kiểm soát ví bằng cách ký giao dịch hoặc thông điệp bằng khóa riêng tư; những người khác xác minh chữ ký đó bằng khóa công khai hoặc dữ liệu được dẫn xuất từ khóa này.

Điều này cho phép người dùng chuyển tài sản mà không cần chia sẻ mật khẩu với mạng blockchain. Khóa công khai cũng hỗ trợ tạo địa chỉ, đặc biệt trong hệ thống tài khoản kiểu Bitcoin và Ethereum. Địa chỉ ví thường là thứ người dùng chia sẻ để nhận tiền, nhưng thường được dẫn xuất từ khóa công khai hoặc hash của khóa công khai.

Khóa công khai và khóa riêng tư

Khóa công khai và khóa riêng tư là hai phần của một cặp khóa mật mã. Khóa riêng tư là bí mật, còn khóa công khai có thể chia sẻ cởi mở hơn. Khóa riêng tư ký giao dịch và thông điệp; khóa công khai giúp xác minh chữ ký đó.

Khóa riêng tư có thể chi tiêu tài sản, còn khóa công khai không thể tự chi tiêu tài sản. Tài liệu chính thức về khóa Ethereum cho biết Ethereum dùng mật mã khóa công khai - khóa riêng tư, trong đó khóa riêng tư ký giao dịch và khóa công khai là cơ sở để tạo địa chỉ.

Nếu ai đó đánh cắp khóa riêng tư, họ có thể chuyển crypto của bạn. Nếu ai đó chỉ thấy khóa công khai thông thường, họ thường không thể chuyển crypto. Tuy nhiên, khóa công khai vẫn có thể ảnh hưởng đến quyền riêng tư vì giúp liên kết hoạt động ví.

Khóa công khai của ví và địa chỉ ví

Khóa công khai của ví không giống địa chỉ ví. Khóa công khai là khóa mật mã dùng để xác minh và tạo địa chỉ. Địa chỉ ví thường là mã định danh ngắn hơn hoặc đã được mã hóa, được dẫn xuất từ khóa công khai, hash khóa công khai hoặc sơ đồ tài khoản.

Trong Bitcoin, nhiều loại địa chỉ được tạo từ khóa công khai hoặc hash khóa công khai tùy script và định dạng địa chỉ. Trong Ethereum, địa chỉ tài khoản sở hữu bên ngoài được tạo bằng cách hash khóa công khai và dùng 20 byte cuối. Tài liệu tài khoản Ethereum giải thích rằng địa chỉ là 20 byte cuối của hash khóa công khai.

Phần lớn người dùng chia sẻ địa chỉ ví, không phải khóa công khai thô, vì địa chỉ ngắn hơn, dễ hiển thị hơn và được thiết kế để nhận tiền. Khóa công khai có thể dài hơn và mang tính kỹ thuật hơn. Trong nhiều ví, người dùng có thể không bao giờ trực tiếp thấy khóa công khai thô.

Quy tắc thực tế rất đơn giản: hãy chia sẻ địa chỉ ví để nhận crypto, không chia sẻ khóa riêng tư hoặc cụm từ khôi phục.

Khóa công khai của ví và cụm từ khôi phục

Khóa công khai của ví không giống cụm từ khôi phục. Cụm từ khôi phục là bản sao lưu dễ đọc với con người, có thể khôi phục ví và tạo lại khóa riêng tư.

Đặc tả BIP-39 mô tả mã ghi nhớ có thể dùng để tạo ví xác định. Cụm từ khôi phục rất nhạy cảm vì có thể tạo lại các khóa riêng tư kiểm soát tài sản; khóa công khai ít nhạy cảm hơn nhiều vì không trực tiếp cho phép chi tiêu.

Không bao giờ nhập cụm từ khôi phục vào trang web, biểu mẫu hỗ trợ, tin nhắn mạng xã hội hoặc công cụ khôi phục ví ngẫu nhiên. Khóa công khai có thể được dùng cho các hoạt động xem, xác minh hoặc nhận tiền tùy ví. Cụm từ khôi phục là bản sao lưu chủ; khóa công khai là khóa xác minh công khai.

Nhầm lẫn hai khái niệm này có thể dẫn đến tổn thất nghiêm trọng. Nếu ai đó yêu cầu cụm từ khôi phục trong khi chỉ cần khóa công khai hoặc địa chỉ, đây là dấu hiệu lừa đảo nghiêm trọng.

Khóa công khai và khóa công khai mở rộng

Khóa công khai mở rộng nhạy cảm hơn khóa công khai đơn lẻ. Tùy ví và định dạng địa chỉ, nó thường được gọi là xpub, ypub, zpub hoặc khóa công khai tài khoản.

Đặc tả BIP-32 xác định ví xác định phân cấp có thể dẫn xuất nhiều khóa con từ khóa cha. Khóa công khai mở rộng có thể tạo nhiều khóa công khai con và địa chỉ cho một tài khoản ví. Nó thường không thể tự chi tiêu tiền, nhưng có thể làm lộ lượng lớn hoạt động ví.

Nếu ai đó có xpub, họ có thể theo dõi nhiều địa chỉ, số dư và giao dịch liên quan đến tài khoản ví đó. Đây là rủi ro quyền riêng tư lớn. Trong một số trường hợp dẫn xuất không hardened, việc làm lộ khóa công khai mở rộng cùng khóa riêng tư con liên quan có thể tạo rủi ro nghiêm trọng hơn về bảo mật khóa. Người dùng nên coi khóa công khai mở rộng là metadata tài chính riêng tư.

Cách tạo khóa công khai của ví

Trong nhiều hệ thống tiền mã hóa lớn, khóa công khai được tạo từ khóa riêng tư bằng mật mã đường cong elliptic. Tài khoản Bitcoin và Ethereum thường dùng đường cong elliptic secp256k1 để ký giao dịch trong mô hình tài khoản tiêu chuẩn.

Ví đầu tiên tạo hoặc dẫn xuất khóa riêng tư, sau đó tính khóa công khai tương ứng bằng phép toán một chiều. Phép toán này dễ thực hiện theo một chiều nhưng gần như không thể đảo ngược bằng máy tính cổ điển hiện tại khi khóa được tạo đúng.

Đây là lý do khóa công khai có thể được hiển thị mà không làm lộ ngay khóa riêng tư. Khóa riêng tư phải ngẫu nhiên, bí mật và được bảo vệ; khóa công khai có thể giúp người khác xác minh chữ ký hoặc dẫn xuất mã định danh nhận tiền.

Nếu khóa riêng tư yếu, bị tái sử dụng không đúng, được tạo bởi phần mềm lỗi hoặc bị malware làm lộ, mật mã khóa công khai không thể bảo vệ ví. Bảo mật ví mạnh bắt đầu từ việc tạo và lưu trữ khóa riêng tư an toàn.

Cách khóa công khai tạo địa chỉ

Địa chỉ ví thường được tạo từ khóa công khai qua các bước hash và mã hóa. Việc tạo địa chỉ Bitcoin phụ thuộc loại địa chỉ. Các địa chỉ pay-to-public-key-hash Bitcoin cũ dùng hash khóa công khai. Các loại địa chỉ Bitcoin hiện đại có thể dùng script và witness program khác, nhưng khóa công khai vẫn đóng vai trò trung tâm với quyền sở hữu và chi tiêu.

Địa chỉ tài khoản sở hữu bên ngoài Ethereum được tạo từ khóa công khai bằng cách hash khóa và dùng 20 byte cuối. Địa chỉ này hiển thị dưới dạng giá trị thập lục phân bắt đầu bằng 0x.

Điểm quan trọng là địa chỉ thường không phải toàn bộ khóa công khai. Địa chỉ là mã định danh ngắn hơn từ dữ liệu liên quan đến khóa công khai. Điều này giúp địa chỉ dễ dùng hơn trong ví và trình khám phá blockchain, đồng thời có nghĩa việc thấy một địa chỉ không phải lúc nào cũng làm lộ khóa công khai thô đầy đủ cho đến khi tài khoản chi tiêu hoặc ký theo cách làm lộ đủ dữ liệu xác minh.

Khóa công khai và chữ ký số

Chữ ký số là một trong các lý do chính khiến khóa công khai tồn tại. Ví dùng khóa riêng tư để ký giao dịch hoặc thông điệp; mạng hoặc ứng dụng dùng khóa công khai, hoặc dữ liệu dẫn xuất từ khóa đó, để xác minh chữ ký hợp lệ.

Điều này cho phép người dùng phê duyệt hành động blockchain mà không tiết lộ khóa riêng tư. Khi gửi crypto, ví tạo và ký giao dịch. Các node có thể xác minh chữ ký khớp với tài khoản hoặc output đang được chi tiêu. Nếu chữ ký không hợp lệ, giao dịch phải bị từ chối.

Khóa công khai cũng hỗ trợ chữ ký off-chain. dApp có thể yêu cầu người dùng ký thông điệp đăng nhập, phiếu bầu quản trị hoặc bằng chứng sở hữu. Ứng dụng có thể xác minh chữ ký mà không cần khóa riêng tư. Đây là nền tảng của đăng nhập bằng ví và nhiều hệ thống danh tính Web3.

Khóa công khai trong Bitcoin

Trong Bitcoin, phần mềm ví tạo khóa công khai để nhận bitcoin và dùng khóa riêng tư khớp để chi tiêu bitcoin. Hướng dẫn nhà phát triển Bitcoin giải thích rằng chương trình ví tạo khóa công khai, lưu khóa riêng tư và dữ liệu giao dịch liên quan.

Khóa công khai Bitcoin có thể ở dạng nén hoặc không nén, dù dạng nén là tiêu chuẩn trong ví hiện đại. Khóa công khai nén ngắn hơn khóa không nén nhưng vẫn biểu thị cùng một điểm trên đường cong elliptic.

Địa chỉ Bitcoin thường được tạo từ hash khóa công khai hoặc script chứa khóa công khai. Khi bitcoin được chi tiêu, dữ liệu mở khóa thường tiết lộ khóa công khai hoặc dữ liệu chữ ký cần để xác thực. Đây là một lý do nhiều ví Bitcoin tránh tái sử dụng địa chỉ: việc này có thể làm suy yếu quyền riêng tư bằng cách liên kết thanh toán và tiết lộ thêm thông tin về hoạt động ví.

Khóa công khai trong Ethereum

Trong Ethereum, tài khoản sở hữu bên ngoài được kiểm soát bằng khóa riêng tư, còn khóa công khai được tạo từ khóa riêng tư. Tài liệu tài khoản Ethereum cho biết các tài khoản này không có mã và có thể gửi giao dịch khi được ký bằng khóa riêng tư. Người dùng thường tương tác với địa chỉ Ethereum thay vì khóa công khai đầy đủ.

Khi người dùng ký giao dịch, Ethereum có thể xác minh chữ ký và xác định người gửi. Chữ ký Ethereum cũng có thể dùng cho thông điệp off-chain như đăng nhập bằng ví hoặc phê duyệt kiểu permit, tùy tiêu chuẩn và ứng dụng. Vì vậy, mật mã khóa công khai quan trọng đối với chuyển tiền on-chain lẫn tương tác Web3 off-chain.

Không phải mọi chữ ký đều vô hại. Khóa công khai giúp xác minh chữ ký, nhưng thông điệp đã ký đôi khi có thể cấp quyền hoặc phê duyệt hành động. Luôn đọc kỹ lời nhắc của ví.

Khóa công khai trong ví HD

HD là viết tắt của hierarchical deterministic. Ví HD có thể tạo nhiều khóa và địa chỉ từ một seed. BIP-32 đã giới thiệu cấu trúc ví xác định phân cấp được dùng rộng rãi trong Bitcoin và nhiều ví crypto khác.

Thiết kế này giúp sao lưu dễ hơn vì một cụm từ khôi phục hoặc seed có thể tạo lại nhiều địa chỉ ví. Trong ví HD, khóa công khai có thể tồn tại ở các cấp khác nhau của cây dẫn xuất. Khóa công khai con thông thường có thể tương ứng với một địa chỉ hoặc tài khoản, trong khi khóa công khai mở rộng có thể dẫn xuất nhiều khóa công khai con.

Điều này hữu ích cho ví watch-only, hệ thống kế toán, đơn vị xử lý thanh toán và theo dõi danh mục, nhưng nguy hiểm đối với quyền riêng tư nếu chia sẻ quá rộng. Người dùng chia sẻ xpub có thể làm lộ nhiều địa chỉ nhận trong quá khứ và tương lai từ tài khoản đó.

Ví watch-only

Ví watch-only là thiết lập ví có thể xem số dư và giao dịch nhưng không thể chi tiêu tiền. Ví này thường dùng khóa công khai, khóa công khai mở rộng hoặc địa chỉ mà không có khóa riêng tư.

Ví watch-only hữu ích để theo dõi ví tiết kiệm, kho quỹ doanh nghiệp, khoản quyên góp, địa chỉ thanh toán hoặc số dư ví lạnh. Vì không chứa khóa riêng tư, chúng an toàn hơn để sử dụng trên thiết bị kết nối internet so với ví có quyền chi tiêu đầy đủ.

Tuy nhiên, ví watch-only vẫn có thể tạo rủi ro quyền riêng tư. Nếu dùng khóa công khai mở rộng, người có quyền truy cập thiết bị hoặc tệp có thể xem nhiều địa chỉ và lịch sử giao dịch. Ví watch-only không thể tự chuyển tiền; người dùng vẫn cần khóa riêng tư, ví cứng, ngưỡng multisig hoặc thiết bị ký để chi tiêu.

Khóa công khai và quyền riêng tư ví

Khóa công khai thông thường không cho phép đánh cắp tiền, nhưng có thể ảnh hưởng quyền riêng tư. Khóa công khai, địa chỉ và lịch sử giao dịch có thể được liên kết bằng phân tích blockchain.

Nếu người dùng đăng khóa công khai hoặc địa chỉ dưới tên thật, người quan sát có thể liên hệ danh tính đó với hoạt động ví. Nếu tái sử dụng địa chỉ, nhiều khoản thanh toán có thể dễ bị liên kết hơn. Nếu chia sẻ khóa công khai mở rộng, người quan sát có thể thấy nhiều địa chỉ trong tài khoản ví.

Hướng dẫn quyền riêng tư Bitcoin chính thức cảnh báo Bitcoin hoạt động với mức minh bạch chưa từng có và người dùng nên dùng địa chỉ mới để bảo vệ quyền riêng tư. Quyền riêng tư đặc biệt quan trọng với nhân vật công chúng, doanh nghiệp, DAO, trader và người nắm giữ giá trị lớn. Trong nhiều trường hợp, chia sẻ một địa chỉ nhận tốt hơn chia sẻ khóa công khai mở rộng.

Khóa công khai và bảo mật ví

Khóa công khai không bí mật như khóa riêng tư, nhưng bảo mật ví vẫn phụ thuộc vào việc hiểu thông tin công khai có thể tiết lộ điều gì. Khóa công khai thường không thể dùng để chi tiêu tài sản; khóa riêng tư có thể. Cụm từ khôi phục có thể tạo lại khóa riêng tư. Khóa công khai mở rộng có thể làm lộ nhiều địa chỉ và có thể để lộ thông tin nguy hiểm trong một số tình huống dẫn xuất nâng cao.

Không bao giờ chia sẻ khóa riêng tư hoặc cụm từ khôi phục. Hãy thận trọng khi chia sẻ xpub, ypub, zpub, khóa công khai tài khoản hoặc tệp xuất ví, và không nhập bất kỳ dữ liệu khóa ví nào vào trang web không hoàn toàn đáng tin cậy. Nhiều vụ lừa đảo giả vờ yêu cầu khóa công khai nhưng thực tế đòi cụm từ khôi phục hoặc khóa riêng tư.

Có thể đánh cắp crypto bằng khóa công khai không?

Trong các hệ thống ví hiện đại thông thường, không thể đánh cắp crypto chỉ bằng khóa công khai tiêu chuẩn. Kẻ tấn công cần khóa riêng tư hoặc quyền ký hợp lệ khác. Đây là cam kết bảo mật chính của mật mã khóa công khai.

Tuy nhiên, không nên bất cẩn. Khóa công khai mở rộng có thể tiết lộ lịch sử tài chính. Địa chỉ ví công khai có thể thu hút phishing. Danh tính công khai liên kết với khoản nắm giữ lớn có thể tạo rủi ro vật lý hoặc lừa đảo xã hội. Ví triển khai kém hoặc trình tạo số ngẫu nhiên yếu có thể tạo lỗ hổng dù mô hình khóa công khai vẫn đúng.

Các mối đe dọa mật mã tương lai như máy tính lượng tử quy mô lớn cũng được thảo luận trong nghiên cứu bảo mật dài hạn, dù các cuộc tấn công ví phổ biến hiện nay thường là phishing, malware, sao lưu kém và quản lý khóa không tốt.

Khóa công khai có thể thay đổi không?

Khóa công khai liên kết toán học với khóa riêng tư. Nếu ví dùng khóa riêng tư khác, ví sẽ có khóa công khai khác. Ví mới sẽ có khóa và địa chỉ mới.

Trong ví HD, cùng một cụm từ khôi phục có thể tạo nhiều khóa công khai và địa chỉ, cho phép nhận tiền ở nhiều địa chỉ mà không cần tạo bản sao lưu mới hoàn toàn mỗi lần. Tuy nhiên, một địa chỉ hoặc khóa công khai cụ thể không thể đơn giản đổi thành khóa khác mà vẫn giữ cùng quan hệ khóa riêng tư.

Nếu khóa công khai hoặc địa chỉ liên kết với danh tính công khai và người dùng muốn tăng quyền riêng tư, họ có thể tạo ví mới hoặc dùng địa chỉ mới tùy thiết kế chain và ví. Việc chuyển tài sản sang ví mới đòi hỏi giao dịch thực và phí mạng. Không nên thực hiện trong hoảng loạn mà không kiểm tra kỹ địa chỉ.

Khóa công khai nén và không nén

Một số blockchain và ví hỗ trợ khóa công khai nén và không nén, đặc biệt trong kiến thức Bitcoin. Khóa không nén gồm cả tọa độ x và y của điểm đường cong elliptic. Khóa nén lưu tọa độ x cùng tiền tố chỉ giá trị y đúng.

Cách này làm khóa công khai ngắn hơn nhưng giữ nguyên ý nghĩa mật mã. Ví Bitcoin hiện đại thường dùng khóa công khai nén vì giảm kích thước dữ liệu và trọng số giao dịch. Người dùng Ethereum thường không cần quan tâm đến dạng nén trong quá trình dùng ví thông thường vì địa chỉ Ethereum được dẫn xuất từ dữ liệu khóa công khai ở nền sau.

Khóa công khai và ký thông điệp

Ký thông điệp cho phép ví chứng minh quyền kiểm soát địa chỉ mà không gửi giao dịch. Người dùng ký thông điệp bằng khóa riêng tư; người khác hoặc ứng dụng xác minh chữ ký bằng khóa công khai hoặc quy trình xác minh liên quan đến địa chỉ.

Việc này được dùng cho đăng nhập bằng ví, bằng chứng sở hữu, bỏ phiếu DAO, allowlist, xác minh hỗ trợ và thỏa thuận off-chain. EIP-4361, còn gọi là Sign-In with Ethereum, xác định định dạng thông điệp chuẩn cho xác thực dựa trên ví.

Ký thông điệp có thể hữu ích, nhưng không nên ký mù quáng. Thông điệp đăng nhập vô hại cần dễ đọc và liên kết đúng tên miền. Chữ ký nguy hiểm có thể phê duyệt token, permit, lệnh, niêm yết, ủy quyền hoặc chuyển tài sản, tùy tiêu chuẩn và ứng dụng. Người dùng phải hiểu ý nghĩa chữ ký trước khi phê duyệt.

Khóa công khai và ví multisig

Ví multisig dùng nhiều khóa công khai và yêu cầu nhiều chữ ký khóa riêng tư tương ứng trước khi tiền có thể chuyển. Ví dụ, ví multisig 2/3 có ba khóa công khai và yêu cầu hai khóa riêng tư khớp ký.

Mô hình này hữu ích cho doanh nghiệp, DAO, lưu ký gia đình, lưu trữ dài hạn và tài khoản giá trị lớn. Khóa công khai xác định chính sách chi tiêu, còn khóa riêng tư đáp ứng chính sách đó.

Multisig có thể tăng bảo mật vì một khóa mất hoặc bị đánh cắp không tự động làm mất hoặc rút sạch tiền. Tuy nhiên, người dùng phải sao lưu không chỉ khóa riêng tư mà cả chi tiết cấu hình ví, thông tin người ký, script descriptor hoặc dữ liệu thiết lập tài khoản tùy ví và chain. Mất dữ liệu cấu hình công khai có thể làm khôi phục khó hơn dù khóa riêng tư vẫn còn.

Khóa công khai và ví hợp đồng thông minh

Ví hợp đồng thông minh có thể sử dụng khóa công khai khác với tài khoản sở hữu bên ngoài đơn giản. Ví có thể phê duyệt một khóa, nhiều khóa, Passkey, người giám hộ, session key, giới hạn chi tiêu hoặc quy tắc xác thực tùy chỉnh.

Hướng dẫn trừu tượng hóa tài khoản Ethereum giải thích rằng ví hợp đồng thông minh có thể hỗ trợ hành vi tài khoản linh hoạt hơn tài khoản sở hữu bên ngoài truyền thống. Vì vậy, khóa công khai ví có thể không luôn tương ứng một-một với quyền kiểm soát tài khoản. Logic hợp đồng quyết định chữ ký hoặc quyền nào hợp lệ.

Người dùng có thể luân chuyển khóa mà không đổi địa chỉ ví hợp đồng thông minh, thêm người giám hộ hoặc phương thức khôi phục, hay dùng session key cho quyền truy cập ứng dụng giới hạn. Sự linh hoạt này có thể cải thiện trải nghiệm nhưng làm phân tích ví phức tạp hơn. Người dùng cần hiểu khóa nào có thể ký, khôi phục, nâng cấp hoặc chi tiêu từ ví.

Khóa công khai và ví cứng

Ví cứng dùng khóa công khai để hiển thị địa chỉ, xác minh địa chỉ nhận và ký giao dịch trong khi giữ khóa riêng tư tách biệt bên trong thiết bị. Ví cứng có thể xuất thông tin công khai cho phần mềm ví để người dùng theo dõi tài khoản và chuẩn bị giao dịch.

Khóa riêng tư cần ở trong thiết bị an toàn, không bị lộ cho máy tính hoặc điện thoại. Vì vậy, ví cứng có thể kết nối với máy tính trực tuyến nhưng vẫn bảo vệ tốt khi dùng đúng. Máy tính có thể biết khóa công khai, địa chỉ, số dư và dữ liệu giao dịch chưa ký; ví cứng chỉ ký sau khi người dùng xem và phê duyệt giao dịch trên thiết bị.

Hãy xác minh địa chỉ nhận trên màn hình ví cứng vì malware có thể thay thế địa chỉ hiển thị trên máy tính. Cụm từ khôi phục ví cứng vẫn phải được lưu ngoại tuyến an toàn.

Khóa công khai trong khôi phục ví

Khóa công khai có thể hỗ trợ khôi phục ví nhưng không thể thay thế dữ liệu khôi phục riêng tư. Khóa công khai hoặc địa chỉ có thể giúp xác định ví, đường dẫn dẫn xuất hoặc tài khoản đang được khôi phục. Khóa công khai mở rộng có thể giúp tái tạo ví watch-only hoặc quét lịch sử giao dịch.

Tuy nhiên, chỉ khóa công khai không thể tạo lại khóa riêng tư, ký giao dịch hoặc chuyển tiền. Để khôi phục quyền chi tiêu, người dùng cần cụm từ khôi phục, khóa riêng tư, tệp keystore, sao lưu ví cứng, ngưỡng multisig, quy trình khôi phục ví hợp đồng thông minh hoặc phương thức xác thực hợp lệ khác.

Điều này đặc biệt quan trọng khi trao đổi với hỗ trợ. Chia sẻ địa chỉ công khai có thể giúp người khác tra cứu giao dịch, còn chia sẻ cụm từ khôi phục có thể trao cho họ quyền kiểm soát ví.

Lỗi phổ biến về khóa công khai ví

Một lỗi phổ biến là gọi địa chỉ ví là khóa công khai. Chúng liên quan nhưng không giống nhau. Lỗi khác là nghĩ khóa công khai có thể chi tiêu tiền; khóa riêng tư mới cần để tạo chữ ký chi tiêu hợp lệ.

Người dùng cũng thường chia sẻ khóa công khai mở rộng mà không hiểu rủi ro quyền riêng tư; xpub có thể làm lộ nhiều địa chỉ và giao dịch. Một lỗi khác là nhập khóa riêng tư khi trang web yêu cầu khóa công khai; trang lừa đảo thường dùng ngôn ngữ gây nhầm lẫn để đánh lừa người dùng.

Người dùng cũng có thể cho rằng ví đã khôi phục trống khi thực tế đang dùng sai đường dẫn dẫn xuất hoặc mạng, hoặc tái sử dụng địa chỉ và danh tính công khai làm giảm quyền riêng tư.

Cách sử dụng khóa công khai ví an toàn

Hãy chia sẻ địa chỉ ví để nhận tiền thay vì khóa riêng tư hoặc cụm từ khôi phục. Chỉ chia sẻ khóa công khai thô khi hiểu rõ lý do bên nhận cần nó. Coi khóa công khai mở rộng là dữ liệu quyền riêng tư nhạy cảm.

Tránh đăng địa chỉ ví giá trị lớn hoặc khóa công khai dưới danh tính thực nếu không cần thiết. Xác minh địa chỉ trên màn hình ví đáng tin cậy trước khi nhận hoặc gửi số tiền lớn. Tránh ký thông điệp từ trang web không rõ nguồn gốc và không bao giờ nhập khóa riêng tư hoặc cụm từ khôi phục vào trang web tuyên bố cần khóa công khai.

Khi phù hợp, sử dụng ví cứng, multisig hoặc ví hợp đồng thông minh cho khoản nắm giữ lớn. Lưu cụm từ khôi phục ngoại tuyến và tách biệt với thông tin công khai của ví.

Lợi ích của khóa công khai ví

Lợi ích đầu tiên là xác minh chữ ký: mạng có thể xác minh khóa riêng tư đúng đã phê duyệt hành động. Lợi ích thứ hai là tạo địa chỉ để nhận crypto. Lợi ích thứ ba là tự lưu ký, cho phép người dùng kiểm soát tài sản mà không cung cấp mật khẩu cho cơ quan trung tâm.

Các lợi ích khác gồm theo dõi watch-only mà không để lộ khóa chi tiêu, thiết kế multisig với chính sách kiểm soát chung, xác thực Web3, và tính minh bạch cho phép mạng mở xác thực giao dịch mà không cần tin cơ sở dữ liệu riêng tư.

Rủi ro của khóa công khai ví

Rủi ro đầu tiên là lộ quyền riêng tư: khóa công khai, địa chỉ và xpub có thể liên kết hoạt động ví. Rủi ro tiếp theo là lộ xpub, có thể tiết lộ nhiều địa chỉ và lịch sử giao dịch.

Kẻ lừa đảo có thể dùng thông tin ví công khai để nhắm mục tiêu người dùng bằng hỗ trợ giả, airdrop giả hoặc liên kết phishing. Người dùng có thể vô tình chia sẻ khóa riêng tư khi muốn chia sẻ khóa công khai. Việc tái sử dụng địa chỉ công khai làm giảm quyền riêng tư. Nếu khóa riêng tư được tạo kém, khóa công khai không thể bảo vệ ví. Các giả định bảo mật dài hạn cũng có thể cần nâng cấp nếu mối đe dọa mật mã thay đổi theo thời gian.

Những hiểu lầm phổ biến về khóa công khai ví

Khóa công khai không giống khóa riêng tư: khóa riêng tư ký và chi tiêu, còn khóa công khai xác minh và giúp tạo địa chỉ. Khóa công khai cũng không luôn giống địa chỉ ví; địa chỉ thường được dẫn xuất từ khóa công khai hoặc dữ liệu liên quan.

xpub không nên được công khai tùy tiện. Dù thường không thể chi tiêu, xpub có thể tiết lộ lượng lớn hoạt động tài chính. Khóa công khai có thể giúp nhận diện ví nhưng không thể khôi phục quyền chi tiêu riêng tư đã mất. Các blockchain, loại ví, sơ đồ chữ ký và mô hình tài khoản khác nhau cũng có thể xử lý khóa công khai khác nhau.

Khóa công khai của ví theo cách đơn giản

Khóa công khai của ví là nửa công khai của cặp khóa ví. Nó giúp tạo địa chỉ và xác minh chữ ký, nhưng thông thường không cho phép ai chi tiêu crypto của bạn.

Khóa riêng tư là nửa bí mật ký giao dịch. Cụm từ khôi phục có thể tạo lại khóa riêng tư. Địa chỉ ví thường là mã định danh nhận tiền ngắn hơn được dẫn xuất từ thông tin khóa công khai. Khóa công khai mở rộng có thể tiết lộ nhiều địa chỉ ví và cần được xử lý cẩn thận.

Nguyên tắc chính: bạn thường có thể chia sẻ địa chỉ ví, nhưng không bao giờ chia sẻ khóa riêng tư hoặc cụm từ khôi phục; chỉ chia sẻ khóa công khai mở rộng khi hiểu đầy đủ rủi ro quyền riêng tư.

FAQ

Khóa công khai của ví là gì?

Khóa công khai của ví là khóa mật mã công khai được dẫn xuất từ khóa riêng tư, dùng để xác minh chữ ký và hỗ trợ tạo địa chỉ ví.

Khóa công khai có giống khóa riêng tư không?

Không. Khóa riêng tư ký giao dịch và phải được giữ bí mật, còn khóa công khai hỗ trợ xác minh chữ ký và có thể được chia sẻ an toàn hơn.

Khóa công khai có giống địa chỉ ví không?

Không. Địa chỉ ví thường được dẫn xuất từ khóa công khai hoặc hash khóa công khai và là mã định danh mà phần lớn người dùng chia sẻ để nhận crypto.

Ai đó có thể đánh cắp crypto của tôi bằng khóa công khai không?

Trong hệ thống ví hiện đại thông thường, không thể đánh cắp crypto chỉ với khóa công khai tiêu chuẩn.

Ai đó có thể đánh cắp crypto của tôi bằng khóa riêng tư không?

Có. Người có khóa riêng tư có thể ký giao dịch và chuyển tài sản của bạn.

Ai đó có thể đánh cắp crypto của tôi bằng cụm từ khôi phục không?

Có. Cụm từ khôi phục có thể tạo lại khóa riêng tư, vì vậy người có cụm từ này có thể kiểm soát ví.

Khóa công khai mở rộng là gì?

Khóa công khai mở rộng là khóa công khai của ví HD có thể dẫn xuất nhiều khóa công khai con và địa chỉ cho một tài khoản ví.

xpub có an toàn để chia sẻ không?

xpub thường không thể chi tiêu tiền, nhưng có thể làm lộ nhiều địa chỉ và giao dịch; nên coi đây là dữ liệu quyền riêng tư nhạy cảm.

Vì sao ví hiển thị địa chỉ thay vì khóa công khai?

Phần lớn ví hiển thị địa chỉ vì địa chỉ ngắn hơn và dễ nhận tiền hơn khóa công khai thô.

Mọi ví đều có khóa công khai không?

Hầu hết ví crypto tiêu chuẩn dùng mật mã khóa công khai - khóa riêng tư, nhưng các mô hình ví và tài khoản khác nhau có thể hiển thị khóa công khai theo cách khác nhau.

Khóa công khai nén là gì?

Khóa công khai nén là dạng mã hóa ngắn hơn của khóa công khai đường cong elliptic, biểu thị cùng một điểm mật mã.

Ví watch-only là gì?

Ví watch-only dùng thông tin công khai như địa chỉ hoặc khóa công khai mở rộng để xem số dư mà không giữ khóa riêng tư chi tiêu.

Khóa công khai có thể khôi phục ví không?

Không. Khóa công khai có thể giúp nhận diện hoặc theo dõi ví, nhưng không thể khôi phục quyền chi tiêu riêng tư.

Vì sao khóa công khai quan trọng đối với chữ ký?

Khóa công khai cho phép mạng và ứng dụng xác minh giao dịch hoặc thông điệp được ký bằng khóa riêng tư tương ứng.

Khóa công khai có thể ảnh hưởng quyền riêng tư không?

Có. Khóa công khai, địa chỉ và đặc biệt là khóa công khai mở rộng có thể liên kết giao dịch và tiết lộ hoạt động ví.

Tôi có nên chia sẻ khóa công khai với bộ phận hỗ trợ không?

Thông thường, bạn chỉ nên chia sẻ địa chỉ ví hoặc hash giao dịch cho hỗ trợ và không bao giờ chia sẻ khóa riêng tư hoặc cụm từ khôi phục.

Tôi nên làm gì nếu vô tình chia sẻ xpub?

Hãy coi tài khoản ví liên quan đã mất quyền riêng tư, xem lại nơi đã chia sẻ và cân nhắc tạo cấu trúc ví mới nếu quyền riêng tư quan trọng.

Cách nhận crypto an toàn nhất là gì?

Cách cơ bản an toàn nhất là sao chép địa chỉ nhận từ ví của chính bạn, xác minh kỹ và không bao giờ làm lộ khóa riêng tư hoặc cụm từ khôi phục.

Kết luận

Khóa công khai của ví là thành phần cốt lõi của bảo mật ví crypto và danh tính blockchain. Nó được tạo từ khóa riêng tư, hỗ trợ xác minh chữ ký, tạo địa chỉ ví, ví watch-only, chính sách multisig và xác thực Web3.

Khóa công khai an toàn hơn để chia sẻ so với khóa riêng tư, nhưng không phải dữ liệu vô nghĩa. Nó có thể ảnh hưởng đến quyền riêng tư, đặc biệt khi liên kết với danh tính thực hoặc được chia sẻ dưới dạng khóa công khai mở rộng.

Sự khác biệt quan trọng rất đơn giản: khóa công khai xác minh; khóa riêng tư ký; địa chỉ ví nhận tiền; cụm từ khôi phục khôi phục; khóa công khai mở rộng có thể tiết lộ nhiều địa chỉ ví.

Hiểu những khác biệt này giúp người dùng ít bị lừa đảo hơn, tránh chia sẻ sai thông tin, tái sử dụng địa chỉ bất cẩn hoặc hiểu nhầm việc khôi phục ví. Trong sử dụng crypto hằng ngày, đa số chỉ cần chia sẻ địa chỉ ví và bảo vệ cụm từ khôi phục. Với nhu cầu nâng cao, khóa công khai và khóa công khai mở rộng quan trọng cho ví watch-only, lưu ký multisig, xác minh ví cứng, hệ thống kế toán và xác thực dApp.

Nói đơn giản, Khóa công khai của ví cho phép mạng blockchain mở xác minh quyền sở hữu mà không làm lộ bí mật kiểm soát tiền. Sức mạnh của nó đến từ sự cân bằng giữa xác minh công khai và ký riêng tư.
BTC ETFs See $679M in Outflows
BTC ETFs See $679M in OutflowsBTC ETFs See $679M in Outflows
Citi sees BTC at $113K. What do institutions see?