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

Ví phần cứng có kết nối với internet không?

U
Được viết bởi UKey Wallet

Các khái niệm chung và câu hỏi thường gặp

Thông thường, ví phần cứng không chịu trách nhiệm truy vấn trực tiếp các giao dịch blockchain hoặc truyền phát. Công việc kết nối mạng được hoàn thành bởi ứng dụng ví hoặc nút blockchain trên điện thoại di động hoặc máy tính; Thiết bị phần cứng chịu trách nhiệm chính trong việc bảo vệ khóa riêng, hiển thị thông tin cần xác nhận và tạo chữ ký sau khi người dùng xác nhận.

Sự khác biệt cốt lõi:Việc kết nối ví phần cứng với thiết bị kết nối Internet không có nghĩa là ví phần cứng đó truy cập trực tiếp vào Internet. Chỉ vì thiết bị vẫn ngoại tuyến để ký không có nghĩa là nội dung giao dịch đến nhất thiết phải an toàn.

Trách nhiệm của khách hàng và ví phần cứng là gì?

Người tham gia

Trách nhiệm chính

Kết nối Internet có thường được yêu cầu không?

Máy khách di động hoặc máy tính

Truy vấn số dư và trạng thái trên chuỗi, ước tính phí mạng, xây dựng giao dịch và phát sóng kết quả

thường được yêu cầu

ví phần cứng

Nhận dữ liệu cần ký, hiển thị thông tin key trên màn hình thiết bị và hoàn tất chữ ký

Không. Bản thân việc ký không cần kết nối Internet.

Một giao dịch điển hình có thể được đơn giản hóa thành bốn bước:

  1. Khách hàng nhận được trạng thái mới nhất trên chuỗi và xây dựng giao dịch để ký kết;

  2. Dữ liệu giao dịch được chuyển đến ví phần cứng;

  3. Người dùng kiểm tra màn hình thiết bị và thiết bị tạo chữ ký sau khi xác nhận;

  4. Kết quả chữ ký được trả về cho khách hàng và được thiết bị nối mạng truyền lên blockchain.

Khách hàng thường cần được kết nối với Internet để có được thông tin mới nhất như số dư, Nonce, UTXO hoặc phí. Việc ký kết có thể được thực hiện ngoại tuyến, nhưng giao dịch vẫn cần được phát sóng bởi một thiết bị hoặc nút được nối mạng.

Mã USB, Bluetooth, NFC và QR có được coi là đã kết nối không?

Các phương thức này chủ yếu được sử dụng để truyền dữ liệu giữa các thiết bị và không tự động có nghĩa là ví phần cứng có thể truy cập trực tiếp vào Internet:

  • USB, Bluetooth và NFC:Thiết lập các kênh dữ liệu không dây có dây hoặc phạm vi ngắn cục bộ;

  • Mã QR hoặc thẻ nhớ:Không có kết nối liên tục nào được thiết lập, nhưng dữ liệu được ký và kết quả chữ ký vẫn sẽ được gửi;

  • Máy khách Wi-Fi, di động hoặc internet:Được sử dụng để trao đổi dữ liệu với các dịch vụ từ xa hoặc các nút blockchain.

Chế độ Air-Gap có thể làm giảm bề mặt tấn công do một kênh kết nối cụ thể gây ra, nhưng bản thân mã QR vẫn có thể mang lỗi hoặc dữ liệu giao dịch độc hại. UKey Core 26 Để biết quy trình chi tiết, hãy xemLàm cách nào để kết nối với UKey Core 26 qua mã QR (chế độ Air-Gap) và ký giao dịch?.

Kích thước được mô tả bởi "ví phần cứng", "ví lạnh" và "ví ngoại tuyến" không hoàn toàn giống nhau. Để biết sự khác biệt cụ thể, xemVí phần cứng, ví lạnh và ví ngoại tuyến có giống nhau không?.

Bạn có thể làm gì khác khi thiết bị của bạn ngoại tuyến?

  • Nhận tài sản:Vâng. Thanh toán diễn ra trên địa chỉ blockchain và không yêu cầu bật nguồn thiết bị phần cứng.

  • Xem số dư:Máy khách mạng truy vấn thông tin trên chuỗi của địa chỉ công cộng.

  • Tạo chữ ký:Có, nhưng kết quả chữ ký vẫn cần được phát tới máy khách hoặc nút mạng.

Tại sao chữ ký ngoại tuyến vẫn cần được kiểm tra trên màn hình thiết bị?

Các giao dịch được ký kết thường được xây dựng bởi các máy khách nối mạng. Nếu điện thoại, máy tính, trang web hoặc ứng dụng khách bị giả mạo thì địa chỉ, số tiền, mạng hoặc nội dung ủy quyền được truyền vào thiết bị có thể khác với dự định ban đầu của người dùng. Ví phần cứng không tự động xác định xem một địa chỉ, DApp hoặc hợp đồng thông minh có đáng tin cậy hay không.

Trước khi xác nhận, thông tin thực sự được thiết bị hiển thị phải được sử dụng làm cơ sở xác minh độc lập; nếu nó không thể hiểu được, hiển thị không đầy đủ hoặc không phù hợp với khách hàng thì chữ ký sẽ bị từ chối. Xem sự phân chia trách nhiệm và ranh giới bảo mật của chữ ký giao dịch.Ví phần cứng UKey bảo vệ việc ký giao dịch như thế nào?.

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