Fig. 5

Xác minh thanh toán đơn giản hóa

Bitcoin SPV showing longest proof-of-work chain with Merkle branch
Bitcoin SPV showing longest proof-of-work chain with Merkle branch

Ngữ cảnh

Hình này xuất hiện trong phần Xác minh Thanh toán Đơn giản hóa, mô tả cách một ứng dụng nhẹ có thể xác nhận rằng một giao dịch đã được mạng lưới chấp nhận mà không cần tải xuống và xác thực toàn bộ chuỗi khối. Phần này lập luận rằng miễn là các nút trung thực kiểm soát đa số sức mạnh băm, một ứng dụng SPV chỉ theo dõi tiêu đề khối có thể nhận được các bằng chứng thanh toán đáng tin cậy. Nó cũng lưu ý sự đánh đổi: các ứng dụng SPV dễ bị tổn thương hơn so với các nút đầy đủ trong điều kiện đối kháng.

Nội dung hình này

Sơ đồ hiển thị một người dùng chỉ nắm giữ chuỗi tiêu đề khối — chuỗi bằng chứng công việc dài nhất — cùng với một nhánh Merkle liên kết một giao dịch cụ thể đến khối chứa nó. Bằng cách xác minh rằng nhánh Merkle kết nối hàm băm giao dịch lên đến gốc Merkle được lưu trong tiêu đề khối, và rằng tiêu đề khối này là một phần của chuỗi dài nhất với bằng chứng công việc đáng kể phía sau, người dùng có thể kết luận rằng mạng lưới đã chấp nhận giao dịch mà không cần xem toàn bộ khối. Mỗi khối bổ sung được thêm phía trên càng củng cố xác nhận. Phương pháp SPV đánh đổi một phần bảo mật để giảm đáng kể yêu cầu lưu trữ và băng thông, giúp việc xác minh thanh toán trở nên thực tế trên các thiết bị có tài nguyên hạn chế.

Tầm quan trọng

Hình này giới thiệu mô hình SPV làm nền tảng cho thiết kế của các ví nhẹ và ứng dụng Bitcoin di động được đại đa số người dùng hàng ngày sử dụng. Nó cho thấy cách cây Merkle và thiết kế tiêu đề khối kết hợp để cho phép xác minh thanh toán không cần tin cậy với dữ liệu tối thiểu, một hiểu biết quan trọng về khả năng mở rộng đã ảnh hưởng đến kiến trúc của hầu như mọi nền tảng blockchain tiếp theo.

Thuật ngữ liên quan

Các hình khác từ