Blockchain (chuỗi khối) là một trong những cơ sở tài liệu phân tán với những đặc trưng như tính phi tập trung, tính minh bạch, tính bảo mật thông tin dữ liệu, cần thiết làm giả. Vì vậy công nghệ Blockchain vẫn và đang rất được ứng dụng vào rất nhiều lĩnh vực trong cuộc sống như Y tế, Nông nghiệp, Giáo dục, Tài chủ yếu ngân hàng,... Bài xích báo này sẽ trình làng về technology Blockchain và khuyến cáo một quy mô sử dụng căn cơ Hyperledger Fabric để tàng trữ dữ liệu sinh viên như điểm số, đề tài, văn bằng, chứng từ trong suốt quá trình học. Việc sử dụng technology Blockchain để làm chủ dữ liệu sv nhằm đảm bảo công khai khác nhau cho sinh viên, giảng viên, các khoa, chống chức năng. Đồng thời giúp xác thực, tra cứu những thông tin về văn bằng, chứng chỉ góp phần hạn chế việc thực hiện văn bằng, chứng từ giả hiện nay.

Bạn đang xem: Ứng dụng blockchain trong giáo dục

GIỚI THIỆU CÔNG NGHỆ BLOCKCHAIN

Blockchain là một trong cơ sở dữ liệu phân tán, được bảo mật bằng mật mã, chỉ có thể thêm dữ liệu, cực kì khó đổi khác và update dữ liệu thông qua sự đồng thuận hoặc thỏa thuận hợp tác giữa các nút gia nhập vào mạng <1>. Mạng Blockchain là một trong những mạng ngang hàng phi tập trung, những nút trong mạng gồm vai trò như nhau, quyền điều hành và kiểm soát được bày bán giữa những nút thông qua cơ chế đồng thuận. Từng nút sẽ tàng trữ một phiên bản sao tài liệu của Blockchain. Một Blockchain có thể được xem như 1 cơ chế biến hóa trạng thái, theo đó một tâm lý được sửa đổi từ dạng lúc đầu sang dạng tiếp theo bởi những nút trên mạng Blockchain do kết quả của việc tiến hành giao dịch. Điểm mạnh của Blockchain là công nghệ lưu trữ phi triệu tập và thực hiện mật mã giúp giảm bớt tối đa tình trạng hàng nhái thông tin.

Cơ chế hoạt động vui chơi của Blockchain: một nút vào mạng chế tác một giao dịch và ký thanh toán này bởi khóa riêng của nút. Tiếp theo sau giao dịch đã được tiếp thị tới những nút trong mạng dựa vào các tùy chỉnh có sẵn. Các nút trong mạng Blockchain sau khoản thời gian nhận được thanh toán giao dịch sẽ xác xắn tính hợp lệ của giao dịch bằng phương pháp sử dụng thuật toán đồng thuận. Có không ít thuật toán đồng thuận như Proof of work, Proof of Stake, Delegated proof of Stake... Và mỗi thuật toán tất cả cơ chế vận động khác nhau. Sau thời điểm được xác thực hợp lệ, khối mới chứa thanh toán được tạo, được tiếp tế sổ mẫu và liên kết với một khối trước đó bởi mã băm. Đồng thời khối này cũng khá được phân phối tới tổng thể các nút vào mạng Blockchain để chứng thực và cập nhật vào sổ cái phân tán trên từng nút.


*

Hình 1. Sự khác biệt về kiến trúc giữa vận dụng web truyền thống lâu đời và Dapp

Sự khác biệt cơ phiên bản về bản vẽ xây dựng giữa một ứng dụng web truyền thống cuội nguồn và áp dụng phi tập trung (Decentralized application - Dapp) <2> được tạo trên nền tảng gốc rễ Blockchain. Bài bác báo này tác giả sử dụng phong cách xây dựng của public Blockchain Ethereum.

Một số nguyên tố cơ bạn dạng của mạng Blockchain được bộc lộ như Hình 2:


*

Hình 2. Cấu tạo chung của mạng Blockchain, Block, Transaction

Giao dịch (Transaction) là đơn vị chức năng cơ bản của Blockchain. Một giao dịch thể hiện nay sự bàn giao giá trị từ địa chỉ này sang địa chỉ cửa hàng khác.

Hợp đồng sáng dạ (Smart contract) là các chương trình điều khiển xe trên Blockchain bao hàm các thỏa thuận, những quy tắc nhiệm vụ chi phối việc thực hiện giao dịch cùng thực thi tự động hóa khi những điều kiện được đáp ứng.

Khối (Block) bao gồm phần header với body. Phần Header của mỗi khối bao gồm các thành phần như giá trị băm của header khối trước đó, lốt thời gian, số nonce, giá trị merkle root,... Phần toàn thân của khối chứa các giao dịch <1>.

ỨNG DỤNG BLOCKCHAIN vào GIÁO DỤC ĐẠI HỌCPhân tích hiện trạng và chắt lọc giải pháp

Chuyển đổi số là một phần tất yếu đuối trong quá trình cải cách và phát triển của giáo dục đào tạo đại học. Trong những số đó ứng dụng công nghệ Blockchain để bảo vệ tính toàn vẹn, riêng biệt cũng đang rất được quan tâm. Hiện tại nay, các trường đại học đa số đang sử dụng các hệ quản ngại trị các đại lý dữ liệu truyền thống cuội nguồn để tàng trữ dữ liệu học tập của sinh viên. Tuy nhiên nếu ứng dụng technology Blockchain để lưu trữ, làm chủ dữ liệu sv sẽ mang đến một số tiện ích sau so với cách tàng trữ truyền thống:

Cung cung cấp thông tin tin yêu của sinh viên như điểm số trong suốt quy trình học, điều đó sẽ bảo vệ công khai phân minh cho toàn bộ các bên liên quan, gồm sinh viên, giảng viên cũng tương tự cho những phòng, ban chức năng.

- tạo nên một cổng thông tin tra cứu thông tin về điểm, văn bằng, triệu chứng chỉ, đề tài phân tích trong quá trình học của sinh viên một cách tin cậy, chuẩn xác giữa trường học và công ty lớn do tài liệu không thể làm cho giả, đồng thời giảm sút các thủ tục hành chính rườm rà.

- giảm thiểu đáng kể khủng hoảng về mất tài liệu do tính năng của Blockchain là các bản sao của dữ liệu sẽ được lưu trên các nút phân tán.

Có thể thấy rằng dữ liệu sinh viên cần được do bên tin tưởng nhập vào hệ thống lưu trữ, năng lực đo lường và tính toán của các nút trong mạng không đề xuất quá mạnh, ko yêu cầu không ít nút vào mạng. Do vậy cần được xây dựng một mạng được quản ngại trị, quản lý mà trong những số ấy các bên tham gia phải tin cậy lẫn nhau nhưng mà vẫn giữ lại được rất nhiều đặc tính của technology Blockchain. Do đó rất cần phải lựa chọn áp dụng loại Blockchain đáp ứng nhu cầu được nhu cầu này nên người sáng tác lựa chọn vận dụng private Blockchain. Phần tiếp theo sau tác giả đã trình bày cụ thể về nền tảng gốc rễ private Blockchain Hyperledger Fabric sẽ được tuyển lựa và chỉ dẫn mô hình khuyến cáo để xúc tiến ứng dụng Blockchain vào quản lý dữ liệu sinh viên.

Nền tảng Hyperledger Fabric

Hyperledger Fabric là căn nguyên được cải cách và phát triển chính thức vì chưng IBM với Digital Asset. Hyperledger Fabric là một mạng Blockchain phân quyền và có cơ chế đồng thuận linh hoạt. Khác với public Blockchain, Hyperledger Fabric có các mô-đun như Membership service provider, Peer, Ledger, Chaincode, Ordering service với những chức năng đơn nhất để giúp hệ thống Blockchain hoạt động. Đối với mạng public Blockchain là bất kỳ nút như thế nào cũng có thể tham gia vào quá trình đồng thuận, vào mạng Blockchain dựa trên gốc rễ Hyperledger Fabric các nút orderer sẽ tiến hành việc đồng thuận bên trên mạng. Từ Hyperledger Fabric phiên bạn dạng 2.x đang chỉ thực hiện cơ chế đồng thuận Raft. Trong hiệ tượng đồng thuận này mỗi nút Orderer sẽ sở hữu 3 tinh thần Leader, Candidate, Follower. Một nút hoàn toàn có thể trở thành Leader nếu nhấn được nhiều phần phiếu bầu từ đa số nút Follower trong quá trình bầu Leader.

Hai quá trình của chính sách đồng thuận

Quá trình bầu cử Leader <3>: Raft tất cả một giá trị thời hạn ngẫu nhiên trong khoảng từ 150ms mang lại 300ms được gọi là election timeout để kiểm soát điều hành các cuộc thai cử. Sau khoảng thời gian election timeout các Follower không sở hữu và nhận được thông báo heartbeat từ bỏ Leader thì Follower đã tự nâng hạng lên thành Candidate, từ bầu cho chính bản thân mình và đang gửi yêu thương cầu bầu cử tới những nút khác. Trường hợp nút cảm nhận chưa bỏ thăm trong nhiệm kỳ này thì nút sẽ bỏ thăm cho Candidate cùng đặt lại thời hạn chờ thai cử. Mỗi một nút sẽ bỏ thăm cho một ứng cử viên trong một thời hạn một mực trên đại lý yêu cầu đến trước bỏ phiếu trước. Một Candidate có đa số phiếu bầu sẽ thay đổi Leader. Leader này sẽ chu kỳ gửi thông tin heartbeat cho tới Follower để tùy chỉnh và gia hạn quyền hạn. Nhiệm kỳ bầu cử này sẽ liên tục đến lúc 1 Follower chấm dứt nhận được thông tin này vào khoảng thời hạn chờ selection timout và phát triển thành Candidate.

Quá trình sao chép bản ghi <3>: toàn bộ những biến đổi trong khối hệ thống hiện tại phần đa phải thông qua Leader. Mỗi biến hóa được sản xuất nút bên dưới dạng phiên bản ghi.

Bản ghi này không được xác nhận nên sẽ không còn làm chuyển đổi giá trị của nút. Để phiên bản ghi này được xác thực thì Leader buộc phải gửi các bản ghi này đến những nút Follower. Chuyển đổi được xác nhận khi đa số Follower nhận thấy nó. Dịp này bạn dạng ghi sẽ được xác nhận trên nút Leader và update giá trị của nút. Leader sẽ thông báo cho các Follower bạn dạng ghi sẽ được chứng thực và tâm lý của hệ thống được thống nhất.

Sổ mẫu trong mạng Fabric được chia làm hai phần là World State cùng Blockchain. World State là một trong những hệ đại lý dữ liệu lưu trữ trạng thái hiện tại của dữ liệu. Lúc một giao dịch thanh toán làm chuyển đổi dữ liệu trên Blockchain được chứng minh là thích hợp lệ, tài liệu mới vẫn được update lên World State. Dữ liệu sẽ được lưu trữ kèm trường version tương xứng với kế hoạch sử cập nhật của Blockchain để có thể theo dõi sự chuyển đổi của dữ liệu. Phần Blockchain đã lưu lại toàn thể lịch sử giao dịch thanh toán và các biến hóa dẫn mang đến giá trị bây giờ được tàng trữ ở World State.

Cơ chế buổi giao lưu của Hyperledger Fabric

Có nhì loại giao dịch thanh toán xảy ra trong mạng Blockchains đó là truy vấn giao dịch thanh toán và update giao dịch. Đối với các truy vấn giao dịch những nút vào mạng có thể gọi chaincode để truy vấn vào sổ chiếc và trả về quý giá mà người sử dụng mong muốn. Tuy nhiên so với các cập nhật giao dịch cần phải có sự đồng thuận của các nút vào mạng. Cơ chế chuyển động trong quá trình cập nhật giao dịch có 3 giai đoạn <3>:

Giai đoạn 1 đề xuất giao dịch: Khi người dùng tương tác qua các ứng dụng sẽ tạo ra một khuyến nghị giao dịch cùng gửi tới tất cả các nút có chức năng xác thực giao dịch. Những nút này sẽ thực thi chủ quyền một chaincode sử dụng khuyến nghị giao dịch nhận thấy từ áp dụng làm nguồn vào để tạo thành một đánh giá gửi lại mang đến ứng dụng. Các nút này sẽ không áp dụng phiên bản cập nhật này đến sổ dòng mà chỉ ký kết số thanh toán giao dịch bằng khóa riêng của chính nó và gởi lại mang lại ứng dụng. Khi ứng dụng đã nhận được đủ số lượng khuyến nghị đã được ký kết (đa số các nút) thì quy trình này sẽ hoàn tất.

Giai đoạn 2 thu xếp và đóng góp gói những giao dịch thành các khối: Trong giai đoạn này các ứng dụng sẽ gửi những giao dịch có chứa phản hồi nhận được trong tiến độ 1 mang đến nút Leader Orderer. Và tiếp sau sẽ thực hiện quá trình đồng thuận (đã trình diễn ở trên). Nút này sẽ chuẩn bị xếp các giao dịch theo một trình tự cố định và gói gọn thành những khối.

Giai đoạn 3 xác thực và thêm thanh toán vào khối: các nút Orderer sẽ triển lẵm khối tới các nút liên kết với nó. Các nút này đã xử lý thanh toán giao dịch một cách độc lập theo trình trường đoản cú xem các giao nhờn này đã được xác nhận bởi các nút được yêu ước trong chính sách định trước chưa? kiểm soát tính nhất quán bằng phương pháp kiểm tra trạng thái lúc này của sổ cái có tương đam mê với tâm lý của sổ cái sau khi bạn dạng cập nhật nhận thêm vào. Sau thời điểm nút xác minh thành công xuất sắc sẽ update sổ cái. Các giao dịch không thành công sẽ không còn được áp dụng cho sổ cái, tuy nhiên chúng vẫn được giữ gìn để ship hàng cho mục đích truy thuế kiểm toán nhưng được thêm tin tức để diễn đạt việc giao dịch không vừa lòng lệ.

Đề xuất mô hình

Hệ thống sẽ tiến hành chia có tác dụng 3 phần chính:

- Phần client: người sử dụng sẽ thực hiện web browser để shop với hệ thống. Vue.js framework được thực hiện để xuất bản giao diện người dùng.

- Phần máy chủ trung gian đang xử lý những tác vụ của fan dùng, gọi những chaincode trong mạng Blockchain, chứa các thông tin kết nối đến CA, kênh, nút vào Hyperledger Fabric áp dụng Fabric SDK.

Phần cơ sở dữ liệu: là hệ thống Hyperledger Fabric. Trong tế bào hình đề xuất hệ thống Fabric bao hàm 03 nút có tác dụng xác thực, 03 nút Orderer tham gia vào quá trình đồng thuận và 01 nút chỉ có tác dụng lưu trữ sổ cái. Những nút này rất có thể đặt tại những phòng ban công dụng như phòng đào tạo, phòng khảo thí, phòng giáo vụ... 01 máy chủ CA có tác dụng định danh cho tổng thể các nút, kênh thâm nhập vào hệ thống Blockchain. Từng nút này đông đảo sẽ được thiết lập mô-đun Local Membership service provider để xác định quyền của những nút và mô-đun này cũng đựng khóa công khai của các nút khác nhằm xác minh danh tính cùng tính toàn vẹn của tài liệu nhận được. Các nút này sẽ thuộc nằm trên một kênh vì chưng cùng share một số chiếc chứa tài liệu học tập của sinh viên. Từng nút hồ hết sẽ tàng trữ một bạn dạng sao của sổ cái (Lsv) và một chaincode (Ssv) có chức năng cập nhật dữ liệu sinh viên nếu đúng theo lệ. Dữ liệu rất có thể được nhập vào từ người dùng hoặc chuyển từ các hệ thống phần mềm cung ứng thi, khám nghiệm của sinh viên (việc này rất cần phải có phương án hỗ trợ là Decentralized Oracle). Luồng dữ liệu thanh toán giao dịch sẽ được thực hiện như sau:

(1) Khi người dùng muốn update dữ liệu sinh viên (thêm, sửa, xóa) thì người tiêu dùng cần đăng nhập vào hệ thống.

Khi nhắc tới blockchain, phần lớn mọi bạn thường chỉ nghĩ mang lại tiền mã hoá bitcoin, dẫu vậy trên thực tế technology này đã cải tiến và phát triển vượt bậc và khiến cho nhiều chuyển đổi tích cực trong số những mảng không giống ngoài tài sản số. Đáng chú ý, blockchain đang cách đầu tạo ra cuộc biện pháp mạng vào ngành giáo dục đào tạo ở một vài nước trên núm giới, nhất là đối với bậc đại học. Vậy những trường đại học, cđ tại vn có nên vận dụng blockchain vào các hoạt động vui chơi của trường giỏi không?

Blockchain (chuỗi khối) là một trong chuỗi các khối thông tin link với nhau bằng các thuật toán mã hoá. Thông tin một khi đã làm được ghi vào khối thì cấp thiết sửa thay đổi được. Blockchain lưu trữ bạn dạng sao thông tin tại những nút (máy tính tham gia vào hệ thống) nên rất có thể được xem như một chính sách lưu trữ thông tin hiệu quả, sáng tỏ và thuận lợi cho việc tìm kiếm kiếm, tầm nã xuất. Đối với giáo dục và giảng dạy bậc đại học, nền tảng technology blockchain cũng đem đến tiềm năng áp dụng rộng rãi.

*

Blockchain có tương lai trở thành công xuất sắc cụ đắc lực cho ngành giáo dục và đào tạo bậc đại học.

Blockchain được ứng dụng trong giáo dục đào tạo bậc đại học như vậy nào?

Quản lý hồ sơ sinh viên

Việc làm chủ hồ sơ sinh viên theo cách truyền thống còn tồn tại điểm yếu khi khối hệ thống lưu trữ năng lượng điện tử có chức năng bị tiến công hoặc thừa tải. Ngược lại, nhờ thực chất phi triệu tập và thuật toán mật mã, blockchain gần như không thể bị xâm nhập, điều này bảo đảm an toàn sự bình an cho các tài liệu cùng hồ sơ tàng trữ trên nền tảng. Quanh đó ra, những dữ liệu cá nhân của sv (điểm số, chuyển động đoàn thể, các phong trào, những giải thưởng, v.v.) sẽ được lưu giữ chi tiết, ví dụ và vĩnh viễn, cũng như có thể chấp nhận được truy xuất bất kể lúc nào.

*

Blockchain góp quá trình thống trị hồ sơ sinh viên trở nên tiện lợi và biệt lập hơn.

Thực thi quy định đào tạo

Blockchain còn hoàn toàn có thể được ứng dụng để thực thi auto các pháp luật trong quy chế đào tạo và giảng dạy thông qua hiệ tượng hợp đồng logic (smart contract) của blockchain. Vừa lòng đồng tối ưu được xây dựng để tự động hóa thực hiện những tác vụ khi thỏa mãn nhu cầu điều kiện, góp xử lý phần nhiều trường phù hợp không tuân thủ quy định đã đưa ra trước đó. Ví dụ, nếu như sinh viên vi phạm một trong những điều vào nội quy, khối hệ thống sẽ ghi nhận và đưa ra các biện pháp kỷ pháp luật tương xứng.

*

Tính năng hòa hợp đồng thông minh được cho phép thực thi quy chế huấn luyện và giảng dạy tự động.

Cầu nối mang lại nhà tuyển dụng

Với đặc điểm bất đổi mới của blockchain, dữ liệu của toàn bộ quá trình học tập tập, nghiên cứu, vận động ngoại khóa của sinh viên hầu như được đánh dấu và lưu trữ trên căn nguyên giáo dục. Các nhà tuyển chọn dụng, doanh nghiệp hoàn toàn có thể truy xuất được hồ nước sơ, xác minh năng lực ứng cử viên và chọn ra những hào kiệt phù hợp. Các ứng viên cũng rất có thể chủ đụng gửi hồ nước sơ điện tử của mình, giúp nhà tuyển dụng thuận lợi xét chuyên chú mà không nên đến trung gian.

*

Công nghệ blockchain xây dựng cầu nối linh hoạt thân sinh viên và nhà tuyển chọn dụng.

Tiềm năng tiếp cận các nguồn thông tin với giá cả thấp hơn

Công nghệ chuỗi khối hoàn toàn có thể cung cung cấp cho toàn bộ các member trong cơ sở giáo dục quyền truy vấn và chia sẻ các tài nguyên như sách, podcast cùng phim thông qua public domain. Trong những khi các khối hệ thống lưu trữ khác bị giới hạn về dung tích và cần chi phí để duy trì, blockchain chất nhận được các khoáng sản này được tàng trữ vô thời hạn và không giới hạn, sẵn sàng phục vụ cho giảng viên cùng sinh viên phần đông lúc gần như nơi nhưng mà không buộc phải trả phí.

Tại Đồng bằng sông Cửu Long, Quỹ chi tiêu Khởi nghiệp trí tuệ sáng tạo cdvhnghean.edu.vn là đơn vị không chỉ đầu tư chi tiêu vào các nghành mũi nhọn như khoa học, công nghệ, tài chính, v.v. Nhưng mà còn triệu tập vào giáo dục. Quỹ đã lành mạnh và tích cực phối hợp với các trường cao đẳng, đại học bậc nhất trong khu vực như Đại học phải Thơ, Đại học Kỹ thuật – technology Cần Thơ, Đại học FPT, cao đẳng FPT Polytechnic yêu cầu Thơ, v.v. Tổ chức nhiều workshop, seminar liên quan đến blockchain với mong muốn muốn phổ biến kiến thức về công nghệ mới này nhằm mục tiêu từng cách đưa blockchain vào nghành nghề dịch vụ giáo dục. Với nguồn lực bền vững và kiên cố và chuyên sâu về blockchain, cdvhnghean.edu.vn sẵn sàng cung cấp các tổ chức, cơ sở giáo dục tại việt nam trong quá trình ứng dụng technology chuỗi khối vào chương trình đào tạo, góp phần cách tân và nâng cao chất lượng dạy cùng học.

*

cdvhnghean.edu.vn chú trọng vào nghành nghề dịch vụ giáo dục – giảng dạy và tăng tốc hợp tác với các trường đại học, cao đẳng trong quần thể vực.

Xem thêm: Mua bán nhà đường đồng tâm hóc môn, bất động sản bán tháng 1/2023

Có thể thấy rằng, những tác dụng khi áp dụng công nghệ blockchain trong làm chủ giáo dục là ko ít. Bởi vì vậy, ví như biết áp dụng đúng cách dán và tận dụng những nguồn lực cung ứng hiệu quả, chắc hẳn rằng những ứng dụng technology blockchain tại vn sẽ hoàn toàn có thể đưa ngành giáo dục tổ quốc lên một khoảng cao mới, mặt khác phá vỡ những rào cản không giống còn tồn dư trong quy trình thống trị truyền thống.