Một trong những lựa chọn thiết kế thông minh nhất tại @rails_xyz là cách họ xử lý sự công bằng trong luồng đơn hàng Nhiều DEX perp gặp khó khăn với sự công bằng khi có độ trễ mạng Các nhà giao dịch nhanh có lợi thế và các nhà giao dịch chậm hơn thường xuyên nhận được mức giá tồi tệ hơn Rails giải quyết vấn đề này bằng cách tách biệt các mối quan tâm: Các đơn hàng được nhận và khớp ngoài chuỗi để tăng tốc độ Các quy tắc xác định quyết định thứ tự trước khi thanh toán cuối cùng Trạng thái cuối cùng được neo trên chuỗi, đảm bảo tính minh bạch và xác thực Sự công bằng không chỉ là về tốc độ - mà còn là về tính dự đoán. Các nhà giao dịch cần biết cách mà các đơn hàng của họ sẽ được sắp xếp, ngay cả khi có tải nặng Bằng cách giới hạn cách mà bộ sắp xếp có thể thay đổi thứ tự luồng, Rails giảm thiểu những lợi thế ẩn Nó không loại bỏ tất cả sự bất đối xứng, nhưng giữ cho nó trong giới hạn Đây là điều làm cho chất lượng thực hiện trở nên đáng tin cậy