Blockchain là một công nghệ cho phép truyền tải dữ liệu một cách an toàn dựa vào hệ thống mã hóa vô cùng phức tạp, tương tự như cuốn sổ cái kế toán của một công ty, nơi mà mọi hoạt động liên quan đến tiền của công ty được giám sát rất chặt chẽ. Bài viết này đề xuất mô hình quản lý thông tin trên các văn bằng bằng công nghệ blockchain nhằm lưu trữ, quản lý, tra cứu và xác thực thông tin thật giả về văn bằng đã cấp phát.
TẠP CHÍ KHOA HỌC VÀ CƠNG NGHỆ, Trường Đại học Khoa học, ĐH Huế Tập 17, Số (2020) BLOCKCHAIN - GIẢI PHÁP TRUY XUẤT NGUỒN GỐC BẰNG CẤP Nguyễn Mậu Hân Khoa Công nghệ Thông tin, Trường Đại học Khoa học, Đại học Huế Email: nmhan@hueuni.edu.vn Ngày nhận bài: 17/3/2020; ngày hoàn thành phản biện: 23/4/2020; ngày duyệt đăng: 02/7/2020 TĨM TẮT Blockchain cơng nghệ cho phép truyền tải liệu cách an toàn dựa vào hệ thống mã hố vơ phức tạp, tương tự sổ kế tốn cơng ty, nơi mà hoạt động liên quan đến tiền công ty giám sát chặt chẽ Việc quản lý phôi văn để cấp cho người học khó kiểm sốt Nói cách khác khó phân biệt tính thật giả văn bằng, ảnh hưởng khơng đến vấn đề tổ chức trật tự xã hội Bài báo đề xuất mơ hình quản lý thơng tin văn bằng công nghệ blockchain nhằm lưu trữ, quản lý, tra cứu xác thực thông tin thật giả văn cấp phát Từ khóa: blockchain, văn bằng, xác thực thông tin MỞ ĐẦU Công nghệ blockchain phát minh lạ mà kết hợp loại công nghệ tồn qua nhiều năm: lý thuyết mật mã [2], mạng ngang hàng lý thuyết trò chơi [6] Blockchain sử dụng việc lưu trữ thông tin khối thông tin liên kết với quản lý tất người tham gia hệ thống Blockchain tạo để chống lại thay đổi liệu hệ thống, làm giả, phá hủy liên kết khối thông tin Thông tin nhập vào chuỗi khối blockchain khơng thể thay đổi cá nhân bổ sung thêm thơng tin có chấp thuận tất người hệ thống [7] Các loại công nghệ sử dụng blockchain là: Mật mã học: Sử dụng public key chữ ký số giá trị băm hash function để đảm bảo tính minh bạch, toàn vẹn riêng tư Mạng ngang hàng: Một hệ thống mạng mà nút mạng có vai trị nhau, tự quản lý tài ngun Một nút xem client server để lưu trữ liệu 27 Blockchain - giải pháp truy xuất nguồn gốc cấp Lý thuyết trò chơi: Tất nút tham gia vào hệ thống phải tuân thủ luật chơi đồng thuận (PoW, PoS) thúc đẩy động lực xác định trước [7] Cơng nghệ blockchain đóng vai trị giống sổ ghi lại tất giao dịch xảy hệ thống có đặc điểm kể đến như: Khơng thể làm giả: Các chuỗi blockchain gần bị phá hủy [5] Theo lý thuyết có máy tính lượng tử can thiệp vào giải mã chuỗi blockchain bị phá hủy hồn tồn khơng cịn Internet tồn cầu Tính bất biến: Dữ liệu blockchain gần sửa đổi (chỉ sửa đổi người tạo nó, phải đồng thuận nút mạng) liệu lưu giữ mãi [7] Bảo mật liệu: Các thông tin, liệu blockchain phân tán độ an tồn cao, có người nắm giữ private key có quyền truy xuất liệu [1] Tính minh bạch: Có thể theo dõi đường liệu blockchain từ địa tới địa khác thống kê tồn lịch sử địa Hợp đồng thông minh: Blockchain không cần bên thứ ba tham gia vào hệ thống, bảo đảm tất bên tham gia biết chi tiết hợp đồng điều khoản tự động thực điều kiện bảo đảm [6] PHƯƠNG PHÁP NGHIÊN CỨU Trên sở khối kiến thức có lý thuyết mật mã, mạng ngang hàng lý thuyết trò chơi, phương pháp nghiên cứu sử dụng báo tìm hiểu nguyên tắc hoạt động, đặc điểm kiến trúc blockchain để xây dựng hệ thống lưu trữ, quản lý, tra cứu xác thực thông tin văn nhằm đảm bảo nhanh, kịp thời, an toàn, chuẩn xác minh bạch Để dễ dàng tiếp cận sử dụng hệ thống tạo hệ thống lưu trữ thông tin tốt nghiệp dựa tảng cơng nghệ blockchain Sau đó, xây dựng trang web cho phép người dùng tra cứu thông tin tốt nghiệp lưu hệ thống CÁC CÔNG NGHỆ SỬ DỤNG TRONG BLOCKCHAIN 2.1 Hàm băm (hash function) Hàm băm dùng để chuyển đổi từ thông tin sang đoạn mã [2] Bất kỳ nỗ lực gian lận để thay đổi phần Blockchain bị phát giá trị băm khơng phù hợp với thơng tin cũ blockchain Hàm 28 TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ, Trường Đại học Khoa học, ĐH Huế Tập 17, Số (2020) băm hàm chiều (one-way hash), theo nghĩa giá trị hàm băm nhất, từ giá trị băm này, “khó” suy ngược lại nội dung hay độ dài ban đầu thông điệp gốc 2.2 Chữ ký số (digital signature) Về mặt công nghệ, chữ ký số thông điệp liệu mã hóa gắn kèm theo thơng điệp liệu khác nhằm xác thực người gửi thơng điệp Q trình ký xác nhận chữ ký sau: Người gửi muốn gửi thơng điệp cho bên khác dùng hàm băm, băm thông điệp gốc thành “thông điệp tóm tắt” (Message Digest) Người gửi mã hố tóm tắt thơng điệp khóa bí mật (sử dụng phần mềm bí mật quan chứng thực cấp) để tạo thành chữ ký số Sau đó, người gửi tiếp tục gắn kèm chữ ký số với thông điệp liệu ban đầu gửi thông điệp gắn kèm với chữ ký cách an toàn qua mạng cho người nhận Sau nhận được, người nhận dùng khố cơng khai người gửi để giải mã chữ ký số thành tóm tắt thông điệp Người nhận dùng hàm băm giống hệt người gửi làm thông điệp nhận để biến đổi thông điệp nhận thành tóm tắt thơng điệp Người nhận so sánh hai tóm tắt thơng điệp này, chúng giống tức chữ ký số xác thực thông điệp không bị thay đổi đường truyền [2] Ngồi ra, chữ ký số gắn thêm “nhãn” thời gian với mục đích sau thời gian định quy định nhãn đó, chữ ký gốc khơng cịn hiệu lực, đồng thời nhãn thời gian công cụ để xác định thời điểm ký NHỮNG ĐẶC ĐIỂM CHÍNH CỦA BLOCKCHAIN 4.1 Một sở liệu phân tán Thông tin tổ chức blockchain tồn dạng sở liệu (CSDL) phân tán CSDL blockchain không lưu trữ vị trí mà lưu trú block hệ thống có liên kết logic với cách cơng khai, dễ kiểm chứng [1] Khơng có phiên tập trung CSDL tồn tại, nên hacker chẳng có hội để cơng Về mặt vật lý, CSDL blockchain lưu trú hàng triệu máy tính lúc, liệu truy cập người Internet 4.2 Tính bền vững blockchain Bằng cách lưu trữ khối thông tin giống mạng lưới mình, blockchain khơng thể: - Bị kiểm soát thực thể nào; - Khơng có điểm thiếu sót lỗi 29 Blockchain - giải pháp truy xuất nguồn gốc cấp 4.3 Minh bạch bị phá vỡ Mạng lưới blockchain tồn trạng thái thỏa thuận, tự động kiểm tra 10 phút lần Một loại hệ sinh thái tự kiểm soát giá trị kỹ thuật số, mạng lưới điều hòa giao dịch xảy khoảng 10 phút Mỗi nhóm giao dịch gọi khối Hai đặc tính quan rút từ đây: - Minh bạch: Dữ liệu nhúng mạng khối, công khai; - Không thể bị hỏng: Khi thay đổi đơn vị thơng tin blockchain có nghĩa phải sử dụng số lượng lớn máy tính để ghi đè thơng tin lên tồn mạng 4.4 Một mạng lưới nút Một mạng lưới nút tính tốn tạo thành blockchain máy tính kết nối với mạng với nhau, sử dụng client để thực nhiệm vụ xác nhận chuyển tiếp giao dịch Nút nhận blockchain, tải tự động tham gia mạng lưới blockchain Các nút tạo mạng lưới cấp mạnh mẽ, góc nhìn hồn tồn khác cách mà Internet hoạt động Mỗi nút “quản trị viên” mạng blockchain tự động tham gia vào mạng 4.5 Ý tưởng phân quyền Theo thiết kế, blockchain công nghệ phân quyền Bất điều xảy chức mạng Nhờ tạo cách để xác nhận giao dịch mà khía cạnh thương mại truyền thống trở nên khơng cần thiết Ví dụ giao dịch thị trường chứng khốn thực lúc Blockchain, lưu trữ tài liệu giống sổ đỏ, hồn tồn cơng khai Và phân quyền trở thành thực 4.6 Tăng cường bảo mật Nhờ lưu trữ liệu mạng mình, blockchain loại bỏ rủi ro kèm với liệu tổ chức tập trung Trên Internet dựa vào hệ thống username/password để bảo vệ danh tính tài sản mạng, với cách làm hệ thống có nhiều khả bị rủi ro Còn phương pháp bảo mật blockchain sử dụng cơng nghệ mã hóa với cặp khóa public/private Khóa public (một chuỗi dài số ngẫu nhiên) địa người dùng blockchain Khóa private giống mật khẩu, cho phép chủ sở hữu truy cập vào giao dịch tài sản kỹ thuật số khác 30 TẠP CHÍ KHOA HỌC VÀ CƠNG NGHỆ, Trường Đại học Khoa học, ĐH Huế Tập 17, Số (2020) CẤU TRÚC CỦA BLOCKCHAIN Để hiểu blockchain cách sâu sắc cần nắm khái niệm sau: chuỗi khối (block chain), chế đồng thuận phi tập trung (decentralized consensus), tính tốn tin cậy (trusted computing), hợp đồng thông minh (smart contracts) chứng công việc (proof of work) Mơ hình tính tốn tảng việc tạo ứng dụng phân tán tảng blockchain Blockchain có cấu trúc phi tập trung Nghĩa là, CSDL khơng dựa vào tổ chức thứ ba để quản lý xác thực, khơng có kiểm sốt trung tâm, tất nút nhận thông tin tự kiểm tra, truyền tải, quản lý, đặt tin tưởng vào nút, cho phép nút lưu trữ giao dịch khối (block) Các block ghép nối với tạo nên chuỗi khối (blockchain) Cấu trúc phi tập chung đặc điểm bật quan trọng blockchain [5] Hình 1: Cấu trúc liệu blockchain Mỗi block blockchain bao gồm thành phần sau: - Index (Block#): Thứ tự block (block gốc có thứ tự 0) - Hash: Giá trị băm block - Previous Hash: Giá trị băm block trước - Timestamp: Thời gian tạo block; - Data: Thông tin lưu trữ block; Hình 2: Cấu trúc block gốc - Nonce: Giá trị biến thiên để tìm giá trị băm thỏa mãn yêu cầu Blockchain; Giá trị băm (Hash) băm toàn thông tin cần thiết timestamp, previous hash, index, data, nonce 31 Blockchain - giải pháp truy xuất nguồn gốc cấp Khi có block thêm vào, block có giá trị “Previous Hash” giá trị băm block thêm trước Blockchain tìm kiếm block thêm vào gần để lấy giá trị index previous hash Block tính sau: - Index: 0+1 = 1; - Previous Hash: 0000018035a828da0… 9; - Timestamp: thời gian block tạo ra; - Data: liệu lưu trữ block; - Hash: ??; - Nonce: ??; Ta cần tìm giá trị “nonce” phù hợp để có giá trị băm Hash thỏa mãn điều kiện blockchain Số lượng số đầu gọi “difficulty” Bằng cách lưu trữ liệu tất nút mình, mạng blockchain loại bỏ rủi ro kèm với liệu tổ chức lưu trữ tập trung Trong mạng khơng có điểm tập trung dễ bị tổn thương cho hệ thống, khơng có điểm trung tâm làm cho hệ thống dừng hoạt động Bất kỳ nút mạng dừng hoạt động không ảnh hưởng đến vận hành hệ thống ỨNG DỤNG BLOCKCHAIN VÀO QUẢN LÝ VĂN BÀNG 6.1 Bài toán đặt Hiện việc lưu trữ, quản lý, tra cứu xác thực văn cho người học gặp nhiều khó khăn số lượng người học ngày tăng Việc quản lý phôi văn để cấp cho người học có nhiều thay đổi dẫn đến văn cấp cho người học khó kiểm sốt Nói cách khác, khó phân biệt văn cấp cho người học thật hay giả Với thực trạng trên, báo đề xuất mơ hình để xây dựng hệ thống lưu trữ, quản lý, tra cứu xác thực thông tin văn dựa vào công nghệ blockchain nhằm đảm bảo tính kịp thời, an tồn, chuẩn xác, minh bạch Đồng thời, xây dựng công cụ hỗ trợ người dùng tìm hiểu đầy đủ thông tin tốt nghiệp cách nhanh chóng, xác tin cậy 6.2 Cách tiếp cận giải toán Tạo hệ thống lưu trữ thông tin tốt nghiệp dựa tảng cơng nghệ blockchain Sau đó, xây dựng trang web cho phép người dùng tra cứu thông tin tốt nghiệp lưu hệ thống cài đặt mô đun điện thoại thông minh phục vụ cho việc xác thực thông tin thông qua quét mã QR Khơng tính tổng qt vấn đề trình bày, giả sử hệ thống xây dựng cho sở giáo dục cao tỉnh X đó, chẳng hạn Sở Giáo dục Đào tạo Tỉnh (SGD) SGD quản lý Phòng giáo dục thuộc huyện, thị xã, ; đồng thời với Sở, 32 TẠP CHÍ KHOA HỌC VÀ CÔNG NGHỆ, Trường Đại học Khoa học, ĐH Huế Tập 17, Số (2020) đơn vị phép cấp văn bằng, chứng cho người học Để việc tổ chức quản lý liệu, tra cứu xác thực thông tin hệ thống cần đảm bảo: a Dữ liệu tốt nghiệp cần lưu trữ đồng thời SGD tất đơn vị; liệu phải đảm bảo tính thống cấu trúc thông tin b Từ CSDL có, xây dựng trang web dùng quản lý, tra cứu thông tin văn tốt nghiệp gồm chức sau: - Quản trị hệ thống: ✓ Thiết lập nút sở, cho phép/không cho phép nút cập nhật liệu ✓ Các nút sở: Cập nhật liệu vào hệ thống (nếu phép); tự động đồng liệu có nút cập nhật liệu - Trang tra cứu thông tin: ✓ Người dùng nhập số hiệu văn số vào sổ cấp thông tin khác người muốn tra cứu ✓ Thông tin tốt nghiệp chi tiết người hiển thị hình ✓ Người dùng xem số thơng tin khác có liên quan đến thơng tin văn người cấp như: Trường cấp bằng, kết thi ✓ Ngồi thơng tin hiển thị sau tra cứu cịn có phần hiển thị mã QR thơng tin người học để người dùng xác thực; ngồi ra, người dùng trực tiếp đăng ký cấp lại văn qua hệ thống có nhu cầu c Song song với việc tổ chức lưu trữ, tra cứu, mô đun cài đặt điện thoại thông minh cho phép đọc mã QR hiển thị trang web tra cứu, mô đun hiển thị thông tin sau đọc mã QR để người dùng đối chiếu xác thực với thông tin hiển trị web d Ứng dụng công nghệ blockchain việc lưu trữ, quản lý, tìm kiếm xác thực thơng tin văn người học công cụ giúp cho tổ chức giáo dục nhà tuyển dụng dễ dàng kiểm chứng tính xác thơng tin cách tin cậy nhanh chóng Khơng vậy, người dùng nhanh chóng truy cập vào trang web, nhập số hiệu vào hệ thống để tìm kiếm đối chiếu xem có phải giả hay không KIẾN TRÚC HỆ THỐNG 7.1 Thiết kế hệ thống Do đặc thù việc quản lý, truy xuất xác minh cấp hệ thống xây dựng theo mơ hình Private Blockchain Nghĩa là, nút cập nhật block 33 Blockchain - giải pháp truy xuất nguồn gốc cấp vào blockchain phép người quản trị tất người dùng điều có quyền truy cập vào hệ thống để tra cứu thông tin thêm thay đổi thông tin blockchain hệ thống 7.2 Thiết kế sở liệu Hệ thống chia làm phần chính: - Blockchain: Mỗi block chứa thông tin tốt nghiệp người học liên kết với để tạo nên blockchain Trong block cịn chứa thơng tin khác liên quan như: Thơng tin khóa thi, trường theo học, kết thi,… thông tin tổ chức lưu trữ bảng với cấu trúc sau: TT Trường index ngaytao dulieu hashtruoc hash nonce Kiểu liệu bigint date json text text bigint Khóa x Ghi Index block Ngày tạo block Dữ liệu văn Hash block trước block Hash block Độ phức tạp block Kiểu liệu bigint text date text text text bigint Khóa x Ghi Index khóa thi Tên khóa thi Ngày tổ chức khóa thi Năm học Môn thi Môn thi n Trạng thái khóa thi Kiểu liệu bigint text text text text text text text text bigint Khóa x Ghi Index tài khoản Index trường học tài khoản Mã quản lý trường học tài khoản Tên đăng nhập vào hệ thống Mật đăng nhập hệ thống Họ tên người dùng Email người dùng Số điện thoại người dùng Nhóm quyền hệ thống Trạng thái tài khoản Khóa thi: TT Trường khoathiid ten khoangay namhoc mon1 monn trangthai Tài khoản: TT 10 Trường taikhoanid truonghocid matruonghoc tendangnhap matkhau hoten email sodienthoai nhomquyen trangthai 34 TẠP CHÍ KHOA HỌC VÀ CƠNG NGHỆ, Trường Đại học Khoa học, ĐH Huế Tập 17, Số (2020) Trường học: TT 10 Trường truonghocid matruonghoc tentruonghoc diachi hieutruong dtht dtvp email n1718 n1819 Kiểu liệu bigint text text text text text text text text text Khóa x Ghi Index trường học Mã quản lý trường học Tên trường học Địa Tên hiệu trưởng Số điện thoại hiệu trưởng Số điện thoại văn phòng Email trường học Tên trường năm học 2017-2018 Tên trường năm học 2018-2019 Văn bằng: TT Trường id matruong hoten gioitinh ngaysinh noisinh dantoc hoidong d1 dn hocluc hanhkiem daccach mienthi sovaoso sohieu cmnd loai khoathi nguoitao ngaytao trangthai Kiểu liệu bigint text text bigint date text text text float float bigint bigint bigint bigint text text text bigint bigint bigint date bigint Khóa x Ghi Index văn Mã trường Họ tên thí sinh Giới tính thí sinh Ngày sinh thí sinh Nơi sinh thí sinh Dân tộc thí sinh Hội đồng thi Điểm thi mơn Điểm thi mơn n Học lực thí sinh Hạnh kiểm thí sinh Đặc cách Miễn thi Số vào sổ văn Số hiêu văn Số chứng minh nhân dân Loại văn Index khóa thi Người nhập thông tin văn Ngày nhập văn Trạng thái văn - Các Server: Mỗi node Server, Server trung tâm (Sở Giáo dục) làm nhiệm vụ lưu trữ liệu gốc phục vụ cho việc truy xuất, tra cứu thông tin người dùng Các Server khác (mỗi đơn vị thuộc SGD đặt server) tương ứng với node Dữ liệu blockchain cập nhật, tự động đồng lưu trữ đồng thời node Khi node cập nhật block mới, node lại tự động 35 Blockchain - giải pháp truy xuất nguồn gốc cấp kiểm tra liệu có với liệu hệ thống tiến hành cập nhật lại liệu liệu có đảm bảo xác - Q trình đồng liệu node thực sau: Khi node cập nhật block mới, block thêm vào blockchain node Định kỳ, Server trung tâm tiến hành kiểm tra tính hợp lệ block blockchain trung tâm so với block blockchain node Nếu blockchain node dài block đầu hợp lệ tiến hành cập nhật block node vào blockchain Server Ngược lại, node tiến hành kiểm tra tính hợp lệ block node với block Server để tiến hành cập nhật liệu - Client: Thực tìm kiếm hiển thị thơng tin truy xuất Server gửi lên trang web cho người dùng xem - Một số hình ảnh minh họa hệ thống: Màn hình tra cứu thơng tin văn Chi tiết thông tin văn KẾT LUẬN Trong báo này, chúng tơi đề xuất mơ hình quản lý thông tin văn bằng công nghệ blockchain nhằm lưu trữ, quản lý, tra cứu xác thực thông tin thật giả văn cấp phát Song song với việc đề xuất mơ hình này, chúng tơi 36 TẠP CHÍ KHOA HỌC VÀ CƠNG NGHỆ, Trường Đại học Khoa học, ĐH Huế Tập 17, Số (2020) xây dựng trang web để người sử dụng dễ dàng thao tác với hệ thống xây dựng mô đun cài đặt điện thoại thông minh cho phép đọc mã QR hiển thị trang web tra cứu để người dùng đối chiếu xác thực với thơng tin hiển trị TÀI LIỆU THAM KHẢO [1] Nguyễn Mậu Hân (2012), Cơ sở liệu phân tán, NXB Đại Học Huế [2] Phan Đình Diệu (2002) Lý thuyết mật mã an tồn thơng tin, NXB ĐHQG Hà Nội [3] Đồn Ngọc Sơn (2017), Nghiên cứu, ứng dụng cơng nghệ blockchain toán di động, luận văn thạc sĩ chuyên ngành HT Thông tin, trường Đại học Công nghệ, ĐHQG Hà Nội [4] Bashir I (2017) Mastering Blockchain, Published by Packt Publishing Ltd Livery Place, 35 Livery Street, Birmingham [5] Gates M (2017) Blockchain: Ultimate guide to understanding blockchain, bitcoin, cryptocurrencies, smart contracts and the future of money Wise Fox Publishings and Mark Gates [6] Tapscott D and Tapscott http://blockchain-revolution.com/ A (2018) Blockchain Revolution [7] Z Zheng, S Xie, H Dai, X Chen and H Wang, "An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends" 2017 IEEE International Congress on Big Data (BigData Congress), Honolulu, HI, 2017, pp 557-564 [8] Bitcoin Vietnam News (2019) https://bitcoinvietnamnews.com/blockchain-la-gi (truy cập ngày 07/12/2019) [9] Satoshi Nakamoto, "Bitcoin: https://bitcoin.org/bitcoin.pdf A Peer-to-Peer 37 Electronic Cash System," Blockchain - giải pháp truy xuất nguồn gốc cấp BLOCKCHAIN – A SOLUTION OF EXTRACT ORIGINAL DIPLOMAS Nguyen Mau Han Faculty of Information Technology, University of Sciences, Hue University Email: nmhan@hueuni.edu.vn ABSTRACT Blockchain, a technology that allows the transmission of data based on an extremely complex encryption system, is similar to a company's ledger, in which all activities involved public money will be very closely monitored It is very difficult to manage the diplomas to issue to learners In other words, it is not easy to distinguish the authenticity of diplomas, which greatly affects the organization and order in society This paper proposes a model for managing information on diplomas by using blockchain technology to store, manage, look up and validate the fake information about issued diplomas Keywords: Blockchain, diploma, fake information Nguyễn Mậu Hân sinh năm 1957 Thừa thiên Huế Năm 1981, ông tốt nghiệp cử nhân toán Trường Đại học Tổng hợp Huế Năm 1998, ông nhận thạc sĩ Khoa học máy tính Trường Đại học Bách khoa Hà Nội Năm 2003, ơng nhận tiến sĩ Khoa học Máy tính Viện Công nghệ Thông tin Hà Nội Hiện ông Phó Giáo sư, Giảng viên cao cấp Trường Đại học Khoa học, Đại học Huế Lĩnh vực nghiên cứu: Công nghệ phần mềm, Cơ sở liệu, Xử lý song song phân tán 38 ... theo mơ hình Private Blockchain Nghĩa là, nút cập nhật block 33 Blockchain - giải pháp truy xuất nguồn gốc cấp vào blockchain phép người quản trị tất người dùng điều có quyền truy cập vào hệ thống... khơng thể: - Bị kiểm soát thực thể nào; - Khơng có điểm thiếu sót lỗi 29 Blockchain - giải pháp truy xuất nguồn gốc cấp 4.3 Minh bạch bị phá vỡ Mạng lưới blockchain tồn trạng thái thỏa thuận, tự... băm thỏa mãn yêu cầu Blockchain; Giá trị băm (Hash) băm toàn thông tin cần thiết timestamp, previous hash, index, data, nonce 31 Blockchain - giải pháp truy xuất nguồn gốc cấp Khi có block thêm