Điều gì là kiểm tra thanh toán đơn giản (SPV)?

robot
Đang tạo bản tóm tắt

SPV (kiểm tra thanh toán đơn giản) — đây là phương pháp nhẹ để kiểm tra các giao dịch trên chuỗi. Các khách hàng như vậy chỉ tải xuống tiêu đề của các khối. Họ không lưu trữ toàn bộ chuỗi. Thay vào đó, họ yêu cầu chứng minh việc bao gồm các giao dịch thông qua cây Merkle.

Đây có phải là cây không? Cấu trúc mật mã. Các nút cuối chứa các hash dữ liệu, và các nút cha chứa các hash của "con" của chúng.

SPV cho phép các khách hàng nhẹ kiểm tra các giao dịch Bitcoin mà không cần tải xuống toàn bộ chuỗi khối. Điều này có vẻ thuận tiện cho các thiết bị có tài nguyên hạn chế. Ví di động chính là những thiết bị như vậy.

Các nút đầy đủ rất nặng. SPV - không. Sự khác biệt rất lớn. Để kiểm tra tính xác thực của các giao dịch, SPV chỉ sử dụng các gốc Merkle, và điều này, thật kỳ lạ, là đủ.

Việc tiết kiệm tài nguyên thật ấn tượng — chỉ cần lưu trữ 80 byte trên mỗi khối. Các nút đầy đủ yêu cầu nhiều hơn rất nhiều.

Vấn đề an ninh không hoàn toàn suôn sẻ. Trong cuộc tấn công 51%, kẻ xấu có thể dường như lừa đảo các khách hàng SPV. Không hoàn toàn rõ ràng làm thế nào để giải quyết vấn đề này một cách triệt để. Các nghiên cứu đang tiếp tục.

Satoshi đã đề cập trong tài liệu của mình rằng các giao dịch có thể được xác minh mà không cần các nút đầy đủ. SPV chính là hiện thực hóa ý tưởng này. Ai có thể nghĩ đến điều đó!

BTC1.74%
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
  • Chia sẻ
Bình luận
0/400
Không có bình luận
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)