‹ CHƯƠNG 13, TẤT CẢ CÁC BÀI HỌC

NGƯỜI DẪN ĐƯỜNG · CHƯƠNG 13 · BÀI HỌC 1 TRONG SỐ 4

Chạy node của riêng bạn

Node làm gì

Máy tính từ chối tin tưởng bất kỳ ai thực sự đang làm gì? 5 phút

Một node đầy đủ là một chương trình, thường là Bitcoin Core, tải xuống mọi khối kể từ năm 2009 và tự kiểm tra mọi quy tắc trên mọi giao dịch. Nó không hỏi bất kỳ ai xem một khối có hợp lệ hay không: nó tự tìm hiểu.

  • Xác thực: chữ ký, không chi tiêu hai lần, không tạo ra tiền từ hư không, kích thước khối, bằng chứng công việc, độ khó.
  • Lưu trữ: chuỗi, vài trăm gigabyte và tập hợp các đầu ra chưa chi tiêu hiện tại.
  • Truyền phát: chuyển tiếp các giao dịch và khối hợp lệ cho các đống của nó, và từ chối các khối không hợp lệ.
  • Phục vụ: trả lời ví của riêng bạn, vì vậy nó không bao giờ phải hỏi máy chủ của người lạ.

Đồng bộ hóa ban đầu

Lần khởi động đầu tiên phát lại toàn bộ lịch sử, khối theo khối, để xây dựng lại trạng thái hiện tại từ đầu. Nó mất từ vài giờ đến vài ngày tùy thuộc vào máy. Cuối cùng, node biết số dư chính xác của mọi đầu ra mà không cần tin tưởng bất kỳ ai.

▶ XEM TRONG MÁY

Tại NODES, khối đi qua mười vòng, và mỗi vòng kiểm tra nó với bản sao đầy đủ của riêng mình trước khi chuyển tiếp.

Những điều cần ghi nhớ

  • Một node đầy đủ tự kiểm tra mọi quy tắc trên mọi khối.
  • Nó lưu trữ chuỗi và tập hợp các đầu ra chưa chi tiêu.
  • Đồng bộ hóa đầu tiên phát lại toàn bộ lịch sử kể từ năm 2009.

Kiểm tra nhanh

Trong quá trình đồng bộ hóa đầu tiên, node đầy đủ làm gì với các khối cũ?

Một peer gửi một khối tạo ra bitcoin bổ sung. Node làm gì?

Node làm gì · Trường Đại học Bitcoin