
Đồ thị có hướng không chu trình (DAG) là một công nghệ mới nổi trong lĩnh vực fintech, thường được xem là giải pháp thay thế cho các công nghệ sổ cái phân tán truyền thống. Bài viết này phân tích khái niệm DAG, nguyên lý hoạt động và cách DAG so sánh với các công nghệ phi tập trung khác.
DAG là công cụ mô hình hóa dữ liệu mà một số tài sản số lựa chọn thay cho sổ cái phân tán truyền thống. Cấu trúc DAG dựa trên các đỉnh (vòng tròn) đại diện cho hoạt động được thêm vào mạng lưới và các cạnh (đường thẳng) biểu thị thứ tự xác nhận giao dịch. Khác với sổ cái phân tán truyền thống, DAG không tạo khối mà xây dựng các giao dịch chồng lên nhau, giúp tăng tốc độ xử lý giao dịch đáng kể.
Trong hệ thống dựa trên DAG, người dùng phải xác nhận một giao dịch trước đó (tip) để gửi giao dịch mới của mình. Điều này tạo ra cấu trúc phân tầng các giao dịch. Để ngăn ngừa chi tiêu kép, các node kiểm tra toàn bộ chuỗi giao dịch ngược về giao dịch đầu tiên khi xác nhận các giao dịch cũ, đảm bảo số dư hợp lệ và tính xác thực của giao dịch.
DAG chủ yếu dùng để xử lý giao dịch hiệu quả hơn sổ cái phân tán truyền thống. Công nghệ này mang lại tốc độ giao dịch vượt trội, tiết kiệm năng lượng và đặc biệt phù hợp với giao dịch vi mô nhờ phí giao dịch thấp hoặc bằng 0. DAG không dựa vào quá trình đào truyền thống, do đó thân thiện với môi trường hơn so với hệ thống Proof of Work (PoW).
Nhiều tài sản số ứng dụng công nghệ DAG:
Công nghệ DAG sở hữu nhiều ưu điểm:
Tuy nhiên, DAG cũng có một số nhược điểm:
Công nghệ đồ thị có hướng không chu trình (DAG) là giải pháp thay thế tiềm năng cho sổ cái phân tán truyền thống với nhiều ưu thế về tốc độ giao dịch, phí và khả năng mở rộng. Tuy nhiên, tính đến năm 2025, DAG vẫn đang trong giai đoạn phát triển và phải đối mặt với các thách thức như vấn đề tập trung hóa. Khi công nghệ tiến bộ, việc DAG có thể vượt qua những hạn chế hiện tại để cạnh tranh hiệu quả với các công nghệ sổ cái phân tán khác trong lĩnh vực tài sản số vẫn còn bỏ ngỏ.
DAG trực quan hóa quy trình dữ liệu và luồng công việc dưới dạng đồ thị có hướng không chu trình, minh họa mối quan hệ phụ thuộc và thứ tự trong pipeline dữ liệu.
DAG là viết tắt của Directed Acyclic Graph, tức đồ thị có các kết nối một chiều và không tạo thành chu trình.
Để vẽ sơ đồ DAG, xác định các biến chính, nối chúng bằng mũi tên thể hiện quan hệ nhân quả và dùng node đại diện cho từng biến. Đảm bảo không tạo chu trình.
DAG dùng để trực quan hóa các luồng công việc dữ liệu, xác định thứ tự thao tác trong pipeline. Công nghệ này giúp nhận diện điểm chưa tối ưu và định nghĩa chuỗi quy trình trong các hệ thống như Airflow.











