Reorg là gì?
Reorg, viết tắt của reorganization, là khi một blockchain thay một vài khối mới xuất hiện bằng một tập khối khác từ một chuỗi hợp lệ dài hơn. Đây là việc tạm thời viết lại lịch sử gần đây để chuỗi duy trì trạng thái nhất quán. Hãy tưởng tượng giống như nhóm chat đang quyết định phiên bản kế hoạch tối qua nào là bản chính.
Một Reorg không có nghĩa là chuỗi bị chia mãi mãi hoặc có một cuộc tấn công. Thường thì Reorg tồn tại trong thời gian ngắn, trong khi Tách nhánh là thay đổi quy tắc có chủ ý tạo ra một đường đi lâu dài.
Cách Reorg hoạt động
Đây là mô tả nhanh theo từng bước. Hãy tưởng tượng hai khối hợp lệ xuất hiện gần cùng lúc, mỗi khối có một số thợ tiếp tục xây trên đó. Một nhánh thắng, nhánh kia bị thay thế.
- Kích hoạt: Những khối cạnh tranh được tìm thấy ở cùng chiều cao bởi các thợ đào khác nhau.
- Xây dựng: Một số người tham gia mở rộng nhánh A, số khác mở rộng nhánh B.
- Chuyển sang: Nhánh có nhiều công tích lũy hơn được chọn bởi cơ chế đồng thuận của blockchain.
- Thay thế: Các khối trên nhánh thua cuộc bị loại bỏ, và những giao dịch không có trong nhánh thắng sẽ trở về mempool hoặc được thêm lại sau.
- Xác nhận: Giao dịch của bạn càng nằm sâu thì khả năng bị Reorg tác động càng nhỏ.
Đó, tóm gọn là vậy.
Tại sao Reorg quan trọng
Bạn quan tâm vì nó ảnh hưởng đến khi nào chuyển khoản của bạn có thể được xem là cuối cùng, đặc biệt với thanh toán, cầu nối và các hoạt động DeFi.
- Lợi ích: Reorg giữ chuỗi nhất quán bằng cách chọn nhánh được xây tốt hơn.
- Góc nhìn: Nó làm rõ tính cuối cùng mang tính xác suất, đó là lý do tồn tại các xác nhận và tại sao chuyển tiền lớn cần chờ lâu hơn.
- Tính ứng dụng: Bạn sẽ gặp nó trên sàn giao dịch, dApp và cầu nối bất cứ khi nào thời gian và tính cuối cùng có ý nghĩa.
Với giao dịch giá trị lớn, hãy chờ thêm nhiều xác nhận để giảm rủi ro từ Reorg. Các khoản nhỏ như tiền cà phê có thể chốt với ít xác nhận hơn, tùy bạn quyết định.
Đặc điểm chính của Reorg
Các mạng blockchain khác nhau đặt ra quy tắc và độ sâu điển hình riêng, nên thói quen thay đổi theo từng chuỗi.
- Độ sâu: Hầu hết nông, chỉ một hoặc hai khối.
- Tính xác suất: Độ chắc chắn tăng lên theo mỗi khối bổ sung chồng lên giao dịch của bạn.
- Hoàn tác: Các khối bị bỏ không phải là không hợp lệ, chúng chỉ không nằm trong lịch sử được chọn.
- Thời điểm: Chúng xảy ra nhiều khi thời gian khối ngắn và yếu tố may mắn của mạng cao.
- Động lực: Thợ đào trung thực theo nhánh hợp lệ dài nhất vì nó có lợi ích kinh tế.
Các biến thể
Các loại chính bạn có thể nghe về:
- Nông: Một đến hai khối, phổ biến, thường không gây hại lớn.
- Sâu: Nhiều khối, hiếm hơn, có thể làm gián đoạn rút tiền đang chờ hoặc thanh lý.
- Dồn dập: Một loạt Reorg nhỏ liên tiếp trong thời kỳ biến động hoặc nâng cấp.
Reorg là việc lịch sử gần đây bị thay thế, không phải là chia tách tách chuỗi vĩnh viễn. Giao dịch cũ của bạn có thể xuất hiện lại trong nhánh mới nếu vẫn hợp lệ.
Ví dụ
Bạn gửi một khoản, nó có một xác nhận, sau đó xảy ra Reorg, giao dịch biến mất trong vài phút, và hai khối sau đó nó xuất hiện lại với một bộ xác nhận mới.
Thông tin thú vị
Các chuỗi lớn từng gặp những Reorg sâu bất ngờ khi có lỗi hiếm gặp hoặc khi tải cao, đó là lý do các sàn điều chỉnh số xác nhận giống như một DJ đọc bầu không khí.
Tổng kết
Tóm tắt: Reorg là việc chuỗi dọn lại các khối gần đây để mọi người đồng ý về cùng một phiên bản lịch sử.
