trên nền tảng này.
3.1. Lựa chọn nền tảng triển khai
Việc phát hành chứng chỉ sử dụng công nghệ blockchain đã làm phong phú thêm cho hệ sinh thái chứng chỉ kỹ thuật số đang tồn tại nhƣ BADGR hay Mozilla Open Badge đang đƣợc sử dụng để cấp chứng chỉ cho các học viên trong một số tổ chức giáo dục. Mục tiêu của việc sử dụng công nghệ blockchain để phát hành chứng chỉ là sau khi chứng chỉ đƣợc phát hành cho ngƣời nhận, quá trình kiểm chứng có thể diễn ra độc lập với đơn vị phát hành và sẽ đƣợc thực hiện thông qua hệ thống mà ở đó các giao dịch không thể thay đổi đó là các public blockchain. Tuy vậy, để một ngƣời dùng bình thƣờng tƣơng tác với blockchain không hề đơn giản. Cho nên, mỗi đơn vị sẽ chọn một giải pháp phù hợp với yêu cầu, chi phí. Dƣới đây là một số giải pháp đang đƣợc áp dụng để cấp chứng chỉ trên nền tảng blockchain:
3.1.1. Giải pháp cấp chứng chỉ của Learning Machine trên nền tảng Blockcerts Blockcerts
Learning Machine là một công ty xây dựng, phát triển sản phẩm cấp phát chứng chỉ trên nền tảng Blockcerts và bán giải pháp cho các đơn vị có nhu cầu. Do Blockcerts là một nền tảng mở cho nên các nhà cung cấp có thể xây dựng lên các giải pháp thƣơng mại để đáp ứng nhu cầu cụ thể của thị trƣờng. Learning Machine đã phát triển một bộ công cụ cho các tổ chức phát hành, theo dõi và xác thực các chứng chỉ phát hành trên nền tảng blockchain. Mô hình kinh doanh đối với giải pháp này là tổ chức phát hành sẽ là khách hàng trả tiền cho Learning Machine; ngƣời nhận truy cập dịch vụ hoàn toàn miễn phí bao gồm cả ứng dụng trên điện thoại di động để quản lý chứng chỉ và truy cập xác thực thông qua trình duyệt web.
Định dạng chống giả mạo cho phép ngƣời nhận chứng minh quyền sở hữu và cho phép bên thứ ba kiểm tra ngay lập tức mà không cần phụ thuộc vào một tổ chức xác thực tập trung nào. Khách hàng mục tiêu gồm có các chính phủ, các công ty, các tổ chức giao dục, cơ quan công chứng… Công nghệ này đang đƣợc bán trên thị trƣờng nhƣ một giải pháp không yêu cầu khách hàng có bất kỳ kỹ năng và khả năng công nghệ nào về blockchain.
Learning Machine công bố rằng giải pháp của họ dựa trên chuẩn Blockcerts ở đó các chứng chỉ là các file đƣợc ký và mã hóa bởi đơn vị phát hành và đƣợc đăng ký lên blockchain. Mỗi chứng chỉ đều bao gồm thông tin
28 public key của ngƣời nhận cho nên có thể chứng minh đƣợc quyền sở hữu chứng chỉ mà không cần tới bên thứ ba. Giải pháp phân ra làm 3 lớp:
- Lớp trình diễn đƣợc thiết kế để hiện thị các chứng chỉ giống nhƣ các chứng chỉ truyền thống.
- Lớp nội dung là những đoạn code bao gồm tất cả dữ liệu và hình ảnh. - Lới biên nhận gồm có bằng chứng của giao dịch (giá trị băm của nội
dung).
Các chức năng đƣợc cung cấp cho các tổ chức có thể hoàn thành toàn bộ quy trình từ thiết kế chứng chỉ, kết nối với ngƣời nhận và phát hành chứng chỉ. Các chức năng đó cho phép ngƣời dùng có thể:
- Import/Quản lý danh sách ngƣời nhận. - Thu thập khóa công khai của ngƣời nhận.
- Thiết kế mẫu chứng chỉ (nội dung, layout, metadata). - Phát hành chứng chỉ
- Phân tích theo dõi tổng hợp về các chứng chỉ đƣợc sử dụng. - Xem hồ sơ chỉ ra tất cả các chứng chỉ đã đƣợc phát hành.
3.1.2. Giải pháp Sony Global Education
Tháng 10 năm 2017, tập đoàn Sony và tổ chức giao dục quốc tế Sony (Sony Global Education) đã công bố rằng họ đang phát triển một hệ thống áp dụng công nghệ blockchain vào mảng giáo dục. Hệ thống tập trung quản lý dữ liệu từ nhiều đơn vị đào tạo, có khả năng lƣu và tham chiếu các dữ liệu đào tạo và bảng điểm. Hệ thống đƣợc xây dựng trên IBM blockchain – một blockchain đƣợc vận hành trên hạ tầng IBM Cloud và sử dụng Hyperledger Fabric 1.0 – một phiên bản blockchain đƣợc phát triển bởi dự án Hyperledger của tổ chức Linux Foundation. Nó có chức năng nhƣ sau:
- Chức năng xác thực và kiểm soát quyền sử dụng dữ liệu đào tạo.
- Một API cho các tổ chức đào tạo gọi để xử lý tƣơng tác các quyền nêu trên.
Năm 2018, Sony đã áp dụng cấp chứng chỉ cho cuộc thi Global Math Challenge với khoảng 150000 thành viên tham gia trên khắp thế giới.