Blockchain trong truy xuất nguồn gốc: Từ dữ liệu phân tán đến niềm tin có điều kiện

Truy xuất nguồn gốc thường được nhắc đến như một trong những ứng dụng dễ hình dung nhất của blockchain. Một sản phẩm đi qua nhiều chặng, từ nguyên liệu, sản xuất, đóng gói đến vận chuyển và phân phối. Ở mỗi chặng, một phần thông tin được tạo ra và cần được chuyển tiếp cho các bên liên quan. Nếu dữ liệu bị lưu rời rạc trong nhiều hệ thống, việc kiểm tra lịch sử sản phẩm có thể mất thời gian, còn trách nhiệm khi xảy ra sai lệch cũng khó xác định. Blockchain được kỳ vọng sẽ tạo ra một lớp ghi nhận chung, trong đó lịch sử giao dịch hoặc sự kiện đã được đưa vào mạng lưới sẽ khó bị thay đổi tùy ý.

Tuy nhiên, cách hiểu đơn giản rằng cứ đưa dữ liệu lên blockchain là có thể bảo đảm nguồn gốc sản phẩm dễ dẫn đến kỳ vọng quá mức. Blockchain có thể hỗ trợ tính toàn vẹn của dữ liệu sau khi được ghi nhận, nhưng không tự biết một thông tin đầu vào có đúng hay không. Nếu một bên nhập sai nguồn nguyên liệu, khai báo không trung thực hoặc sử dụng thiết bị không đáng tin cậy, mạng lưới vẫn có thể lưu giữ sai lệch đó theo một cách rất bền vững. Vì vậy, giá trị của blockchain trong truy xuất nguồn gốc nằm ở sự kết hợp giữa công nghệ, quy trình và trách nhiệm của con người.

Vì sao truy xuất nguồn gốc cần một hệ thống chia sẻ dữ liệu?

Trong một chuỗi cung ứng, mỗi doanh nghiệp thường có hệ thống quản lý riêng. Nhà cung cấp nguyên liệu lưu thông tin theo cách của họ, đơn vị sản xuất sử dụng một phần mềm khác, còn bên vận chuyển và nhà phân phối có thể tiếp tục ghi nhận dữ liệu trên những nền tảng độc lập. Những hệ thống này không nhất thiết không hiệu quả, nhưng việc đối chiếu giữa chúng có thể phức tạp. Một mã lô hàng, chẳng hạn, cần được liên kết nhất quán với nguyên liệu, thời điểm xử lý, địa điểm lưu kho và đơn vị tiếp nhận.

Blockchain phù hợp với bài toán này ở khía cạnh tạo ra sổ ghi nhận dùng chung cho nhiều bên không hoàn toàn thuộc cùng một tổ chức. Mỗi bên có thể được cấp quyền ghi nhận một số loại sự kiện và kiểm tra dữ liệu cần thiết cho vai trò của mình. Khi các bản ghi được liên kết theo trình tự thời gian và được phân phối trên mạng lưới, việc âm thầm sửa lịch sử trở nên khó hơn so với một cơ sở dữ liệu chỉ do một bên kiểm soát. Cơ chế này đặc biệt hữu ích khi các bên cần đối chiếu thông tin nhưng không muốn giao toàn bộ quyền quản trị dữ liệu cho một tổ chức duy nhất.

Dù vậy, blockchain không phải điều kiện bắt buộc cho mọi hệ thống truy xuất nguồn gốc. Nếu chuỗi cung ứng chỉ có một doanh nghiệp quản lý, số lượng bên tham gia ít và quy trình dữ liệu đơn giản, một cơ sở dữ liệu thông thường có thể phù hợp hơn về chi phí, tốc độ và khả năng vận hành. Blockchain chỉ thực sự có ý nghĩa khi bài toán cần phối hợp giữa nhiều bên, cần tăng khả năng kiểm chứng hoặc cần giảm sự phụ thuộc vào một điểm kiểm soát duy nhất.

Blockchain ghi nhận những gì trong chuỗi cung ứng?

Một hệ thống truy xuất dựa trên blockchain có thể ghi nhận nhiều loại sự kiện, chẳng hạn việc tiếp nhận một lô nguyên liệu, hoàn tất một công đoạn sản xuất, chuyển hàng sang đơn vị vận chuyển hoặc bàn giao cho nhà phân phối. Mỗi bản ghi có thể gắn với mã lô, thời gian, địa điểm, chủ thể thực hiện và tài liệu liên quan. Tùy thiết kế, dữ liệu chi tiết có thể được lưu trực tiếp trên blockchain hoặc lưu ở một hệ thống khác, còn blockchain giữ dấu vết xác nhận và liên kết đến dữ liệu đó.

Việc không đưa mọi dữ liệu lên blockchain là một lựa chọn quan trọng. Thông tin thương mại, dữ liệu cá nhân, công thức sản xuất hoặc tài liệu có dung lượng lớn có thể không phù hợp để công khai trên mạng lưới. Doanh nghiệp thường cần phân loại dữ liệu, xác định phần nào được chia sẻ, phần nào chỉ dành cho các bên có quyền và phần nào chỉ cần lưu dấu vết kiểm chứng. Một thiết kế tốt phải cân bằng giữa khả năng minh bạch, bảo mật kinh doanh và các yêu cầu pháp lý liên quan đến dữ liệu.

Người tiêu dùng có thể tiếp cận một phần thông tin thông qua mã định danh trên bao bì hoặc ứng dụng của doanh nghiệp. Khi kiểm tra, họ có thể thấy sản phẩm thuộc lô nào, được ghi nhận qua những khâu nào và dữ liệu được cập nhật vào thời điểm nào. Nhưng giao diện dành cho người dùng không nên biến lịch sử sản phẩm thành một chuỗi thông tin khó đọc. Truy xuất nguồn gốc chỉ tạo ra giá trị khi dữ liệu có thể hiểu được, có ngữ cảnh và giúp người dùng đưa ra quyết định thực tế.

Điểm mạnh: khó sửa lịch sử không đồng nghĩa với dữ liệu luôn đúng

Đặc tính thường được nhấn mạnh của blockchain là khả năng làm cho bản ghi đã xác nhận khó bị thay đổi âm thầm. Trong truy xuất nguồn gốc, điều này có thể giúp các bên phát hiện sự không nhất quán giữa những lần cập nhật. Nếu một lô hàng được ghi nhận đã rời kho nhưng sau đó xuất hiện dữ liệu cho thấy nó vẫn ở địa điểm cũ, lịch sử giao dịch có thể cung cấp căn cứ để kiểm tra. Những thay đổi cần thiết vẫn có thể được thực hiện trong một hệ thống được thiết kế phù hợp, nhưng việc sửa không nên xóa dấu vết của bản ghi trước đó.

Khả năng này hỗ trợ việc phân định trách nhiệm. Khi mỗi thao tác được gắn với tài khoản, thời gian và quyền hạn cụ thể, doanh nghiệp có thể biết dữ liệu được nhập bởi ai và ở bước nào. Nó không tự động giải quyết tranh chấp, nhưng tạo ra một nền tảng tốt hơn cho kiểm toán nội bộ, kiểm tra chất lượng và phối hợp xử lý sự cố. Khi có vấn đề với một lô sản phẩm, việc khoanh vùng các khâu liên quan có thể thuận lợi hơn nếu thông tin được tổ chức nhất quán.

Điều cần nhấn mạnh là tính bất biến tương đối của bản ghi không bảo đảm tính xác thực của sự kiện ngoài đời thực. Blockchain không thể tự xác nhận một nguyên liệu có thật sự đến từ địa điểm đã khai báo, một cảm biến có được hiệu chuẩn đúng hay một nhân viên có thực hiện đúng quy trình hay không. Đó là khoảng cách giữa dữ liệu trên chuỗi và thực tế bên ngoài chuỗi. Khoảng cách này chỉ được thu hẹp bằng kiểm tra độc lập, thiết bị phù hợp, quy trình vận hành và chế tài đối với hành vi gian dối.

Những mắt xích dễ làm suy yếu hệ thống

Mắt xích đầu tiên là khâu nhập dữ liệu. Nếu doanh nghiệp phụ thuộc vào việc nhập thủ công, lỗi đánh máy, nhầm mã lô hoặc cập nhật chậm có thể làm giảm đáng kể độ tin cậy của toàn bộ hệ thống. Tự động hóa bằng cảm biến, thiết bị quét hoặc kết nối phần mềm có thể giảm một số lỗi, nhưng thiết bị cũng cần được quản lý, bảo trì và kiểm tra. Một dữ liệu được tạo tự động không mặc nhiên là dữ liệu chính xác.

Mắt xích thứ hai là định danh vật lý. Mã trên một sản phẩm hoặc lô hàng cần được liên kết ổn định với đúng đối tượng trong suốt quá trình vận chuyển. Nếu mã có thể bị sao chép, thay thế hoặc gắn nhầm, người kiểm tra có thể truy cập một lịch sử hợp lệ nhưng không thuộc về sản phẩm đang cầm trên tay. Vì vậy, giải pháp truy xuất cần xem xét cách bảo vệ nhãn, kiểm soát bàn giao và phát hiện những hành vi sử dụng mã bất thường.

Mắt xích thứ ba là quản trị quyền truy cập. Một mạng lưới nhiều bên cần quy định ai được ghi dữ liệu, ai được xác nhận, ai được xem thông tin nhạy cảm và cách xử lý tài khoản bị lộ hoặc bị lạm dụng. Nếu mọi bên đều có quyền như nhau, rủi ro thao tác sai sẽ tăng. Nếu quyền bị tập trung vào một nhóm nhỏ, hệ thống có thể mất đi một phần lợi ích của mô hình phân tán. Do đó, thiết kế quản trị cần phù hợp với cấu trúc thực tế của chuỗi cung ứng thay vì chỉ dựa trên khẩu hiệu về tính phi tập trung.

Doanh nghiệp nên bắt đầu từ đâu?

Trước khi chọn nền tảng blockchain, doanh nghiệp nên xác định vấn đề cụ thể cần giải quyết. Đó có thể là khó đối chiếu dữ liệu giữa các nhà cung cấp, thiếu khả năng khoanh vùng lô hàng, chậm xử lý khi phát hiện sản phẩm có vấn đề hoặc thiếu cơ chế để các bên cùng nhìn thấy một lịch sử thống nhất. Một mục tiêu rõ ràng giúp tránh việc triển khai công nghệ chỉ vì blockchain đang được quan tâm.

Bước tiếp theo là lập bản đồ dữ liệu của toàn bộ quy trình. Doanh nghiệp cần biết mỗi sự kiện được tạo ở đâu, ai chịu trách nhiệm, dữ liệu nào bắt buộc, dữ liệu nào cần bảo mật và cách xác minh thông tin. Từ đó, có thể chọn phần dữ liệu cần ghi nhận trên blockchain, phần nên lưu trong hệ thống riêng và cách liên kết hai lớp này. Cấu trúc dữ liệu càng đơn giản, khả năng các đối tác tham gia và duy trì càng cao.

Việc thử nghiệm nên bắt đầu với một phạm vi đủ nhỏ để đo lường nhưng đủ thực tế để phát hiện vấn đề. Một nhóm sản phẩm, một tuyến vận chuyển hoặc một số đối tác có thể là phạm vi ban đầu. Các tiêu chí đánh giá không chỉ bao gồm tốc độ ghi nhận mà còn phải xem xét tỷ lệ dữ liệu đầy đủ, số lỗi phát sinh, thời gian kiểm tra, chi phí vận hành và mức độ chấp nhận của người sử dụng. Nếu hệ thống làm tăng gánh nặng cho các mắt xích nhỏ mà không tạo lợi ích rõ ràng, việc mở rộng sẽ khó bền vững.

Đào tạo cũng quan trọng không kém phần kỹ thuật. Nhân viên cần hiểu vì sao phải nhập dữ liệu đúng thời điểm, cách xử lý khi thiết bị gặp lỗi và ai có quyền điều chỉnh thông tin. Các đối tác trong chuỗi cung ứng cần thống nhất cách đặt mã, quy tắc bàn giao và phương án xử lý tranh chấp. Một hệ thống hiện đại nhưng không được vận hành nhất quán vẫn có thể tạo ra dữ liệu thiếu tin cậy.

Niềm tin được xây dựng từ nhiều lớp

Blockchain có thể tạo thêm một lớp niềm tin cho hoạt động truy xuất nguồn gốc, nhưng nó không thể thay thế tiêu chuẩn chất lượng, kiểm toán, trách nhiệm pháp lý hay sự trung thực của các bên. Người tiêu dùng cũng không nên xem một mã truy xuất như bằng chứng tuyệt đối rằng sản phẩm chắc chắn an toàn hoặc mọi thông tin đều chính xác. Mã đó chỉ có ý nghĩa khi đi kèm với một quy trình thu thập, kiểm tra và công bố dữ liệu đáng tin cậy.

Nhìn rộng hơn, bài toán truy xuất nguồn gốc không chỉ là bài toán lưu trữ. Đó là bài toán phối hợp giữa các tổ chức có lợi ích khác nhau, giữa dữ liệu số và hàng hóa vật lý, giữa minh bạch và bảo mật. Blockchain có thể làm cho lịch sử dữ liệu rõ ràng hơn, hỗ trợ phát hiện thay đổi và giảm một số tranh chấp về bản ghi. Nhưng hiệu quả cuối cùng phụ thuộc vào cách mạng lưới được thiết kế, ai chịu trách nhiệm cho dữ liệu và các bên có thực sự sử dụng chung những quy tắc đã thống nhất hay không.

Vì thế, câu hỏi phù hợp không phải là blockchain có thể bảo đảm nguồn gốc sản phẩm hay không, mà là công nghệ này có thể cải thiện phần nào trong quy trình hiện tại, với điều kiện kiểm soát nào và chi phí ra sao. Khi được đặt trong một hệ thống quản trị minh bạch, blockchain có thể trở thành công cụ hữu ích để kết nối các mảnh dữ liệu rời rạc. Khi được triển khai như một lời hứa thay thế cho mọi cơ chế kiểm chứng, nó dễ tạo ra cảm giác an tâm giả tạo. Niềm tin bền vững chỉ xuất hiện khi công nghệ và trách nhiệm vận hành được xây dựng cùng nhau.