Bảng thuật ngữ

Tái tổ chức chuỗi (Chain Reorganization)

Hard

Tái tổ chức chuỗi là một quá trình trong công nghệ blockchain cho phép các nhà khai thác node thay thế các khối và áp dụng các khối mới để tạo chuỗi dữ liệu mới, dài hơn.

Tái tổ chức chuỗi là gì?

Công nghệ blockchain là sự kết hợp phức tạp của các quy trình đảm bảo dữ liệu được lưu trữ và phân phối giữa các nhà khai thác node một cách an toàn. Mỗi bản sao hoạt động của sổ cái phân tán hoặc blockchain được coi là một node. Các node có trách nhiệm cập nhật các bản sao blockchain của họ để có thể xác minh thành công các giao dịch — đây là lúc việc tổ chức lại chuỗi đóng vai trò quan trọng.
Mỗi blockchain bao gồm một chuỗi dài gồm các khối, được kết nối trong một sổ cái phân tán. Lần lượt, mỗi khối là một tập hợp của hàng trăm và hàng nghìn giao dịch được xử lý.

Tuy nhiên, khi blockchain phát triển, ngày càng có nhiều giao dịch được hoàn thành, làm cho blockchain lớn hơn. Tái tổ chức chuỗi là quá trình mà một node sẽ hủy kích hoạt các khối trong chuỗi dài nhất cũ của nó để thêm các khối mới nhất, là các thành phần xây dựng của chuỗi dài nhất mới.

Việc tái tổ chức chuỗi thường xảy ra trong các blockchain bận rộn hơn như BitcoinEthereum, nơi các node có thể xảy ra để xây dựng một khối mới vào cùng một thời điểm và ở cùng một vị trí. Nếu điều này xảy ra, khi hai node tham gia cập nhật bản sao sổ cái của chúng, node đã tạo chuỗi theo dõi ngắn hơn sẽ thực hiện tái tổ chức chuỗi. Về bản chất, việc tái tổ chức chuỗi cho phép tất cả các nhà khai thác node có cùng một bản sao của sổ cái phân tán.

Xem xét điều này, tái tổ chức chuỗi là một quá trình trung tâm tạo điều kiện cho hoạt động thành công của các blockchain. Nếu không thể tái tổ chức chuỗi, khái niệm sổ cái thống nhất tồn tại với mỗi node sẽ là không thể.

Mặc dù vậy, có những nhà phân tích nói rằng việc tái tổ chức chuỗi có khả năng khiến người dùng bị từ chối nhiều giao dịch. Về lý thuyết, điều này có thể xảy ra nếu các giao dịch của bạn được ghi lại trong khối orphan (orphan block) bị từ chối. Tuy nhiên, điều này hiếm khi xảy ra. Thông thường, các giao dịch được ghi lại trong khối orphan và khối mang lại chuỗi dài nhất mới là giống nhau.

Là một quy trình tương đối đơn giản, việc tái tổ chức chuỗi được thực hiện trong vài giây và không làm chậm thời gian xử lý các giao dịch mới. Cơ chế thiết yếu này cho phép công nghệ blockchain trở nên linh hoạt trong các ứng dụng và trường hợp sử dụng của nó. Nhờ tái tổ chức chuỗi, tất cả các bản sao của sổ cái được lưu trên các node khác nhau đều giống hệt nhau, do đó đảm bảo tính hợp lệ của tất cả các giao dịch được ghi lại.