Quy trình cấp và xác minh chứng chỉ định giá đất

Một phần của tài liệu (LUẬN văn THẠC sĩ) phát triển dịch vụ hỗ trợ quản lý chứng chỉ định giá đất ứng dụng công nghệ chuỗi khối (Trang 50 - 53)

1) Đầu tiên, người đề nghị cấp chứng chỉ nộp hồ sơ ở văn phòng 1 cửa.

2) Văn phòng 1 cửa kiểm tra hồ sơ nếu đủ điều kiện cấp mới thì tiến hành hợp nhất chứng chỉ thành cây Merkle sau đó gửi lên Tổng Cục quản lý đất đai. 3) Tổng Cục phó chuỗi hóa giao dịch, sau đó dùng khóa riêng của mình ký lên chứng chỉ và chuyển cho Tổng cục trưởng. Tông cục trưởng Tổng Cục quản lý đất đai ký bằng khóa riêng của mình ký xác nhận và gửi lên hệ thống.

4) Sau đó, hệ thống quảng bá giao dịch chứa gốc Merkle của tất cả các chứng chỉ đã được ký lên Blockchain.

5) Người đề nghị cấp chứng chỉ (ứng viên) nhận được chứng chỉ số.

6) Trong giai đoạn tiếp theo, ứng viên nộp chứng chỉ cho tổ chức tư vấn xác định giá đất. Văn phòng 1 cửa Phó Cục trưởng Cục quản ly đất đai Tổng Cục trưởng Cục quản lý đất đai Hệ thống Tổ chức định giá đất 1. Nộp hồ sơ 3. Chuỗi hóa và Ký 4.Quảng bá 5.Trao chứng chỉ 6. Cung cấp chứng chỉ 7. So sánh 2. Kiểm tra và hợp nhất chứng chỉ 3. Ký và gửi Blockchain

7) Cuối cùng, tổ chức tư vấn xác định giá đất xác minh chứng chỉ thông qua quyền truy cập vào Blockchain và kiểm tra chứng chỉ được cung cấp có thật hay không.

Hệ thống sử dụng nhiều chữ ký để cải thiện tính bảo mật của việc cấp thông tin kỹ thuật số.

3.2. Xây dựng hệ thống cấp mới và xác minh chứng chỉ định giá đất

3.2.1. Kiến trúc hệ thống

Kiến trúc hệ thống bao gồm bốn thành phần như trong hình 3.2, gồm: ứng dụng xác minh bao gồm nhận dạng được liên kết, ứng dụng phát hành liên quan đến phát hành chứng chỉ số định giá đất hồi dựa trên nhiều chữ ký và địa chỉ Bitcoin,

Blockchain và Cơ sở dữ liệu.

Hình 3.2. Kiến trúc hệ thống

- Ứng dụng phát hành chịu trách nhiệm về yêu cầu, kiểm tra, ký, hợp nhất hàm băm thành cây Merkle gửi tới blockchain và cấp chứng chỉ số cho người đề nghị cấp chứng chỉ định giá đất.

- Ứng dụng xác minh tập trung vào việc kiểm tra tính xác thực và tính toàn vẹn của các chứng chỉ đã được cấp. Nó bao gồm thành phần chính: một trang web. Việc

Cơ sở dữ liệu Blockchain

Ứng dụng xác minh Ứng dụng phát

xác minh chính là kiểm tra giá trị băm với chứng chỉ số để kiểm tra tính xác thực; xác minh giấy chứng nhận chưa bị thu hồi; xác nhận ngày hết hạn của giấy chứng nhận.

- Blockchain hoạt động như cơ sở hạ tầng và cơ sở dữ liệu phân tán để lưu dữ liệu xác thực. Thông thường, dữ liệu xác thực bao gồm gốc Merkle được tạo bằng cách sử dụng dữ liệu băm từ hàng tá chứng chỉ.

- Cơ sở dữ liệu cục bộ: nhập dữ liệu chứng chỉ.

3.2.2. Đặc tả chức năng

Các chức năng chính trong ứng dụng phát hành là:

- Trang quản trị để quản lý người dùng, chuyên viên quản lý và lãnh đạo ký.

- Chức năng đăng nhập

- Quy trình phê duyệt (ứng viên ->>chuyên viên xử lý hồ sơ (văn phòng một cửa) ->> Lãnh đạo phê duyệt (Phó Cục trưởng và Tổng cục trưởng Tổng cục quản lý đất đai) - Chức năng đa chữ ký - Kiểm toán chứng chỉ - Xem chứng chỉ được cấp - Xem chứng chỉ đã ký - Xem chứng chỉ đã sẵn sàng để ký - Thu hồi chứng chỉ

Các chức năng chính cho ứng dụng xác minh là như sau: - Tải lên tệp chứng chỉ số

- Tính giá trị băm cho tệp

- Việc xác minh giá trị băm trên chứng chỉ (để tránh giả mạo) - Xác minh để xác nhận nếu giá trị băm nằm trong cây merkle

- Việc xác minh để xác nhận xem giá trị băm của gốc cây merkle có trên blockchain không

- Việc xác minh tính hợp lệ của chứng chỉ (để tránh chứng nhận bị thu hồi)

3.3. Thực nghiệm và đánh giá

3.3.1. Môi trường phát triển và công cụ

1. Phần cứng

Hệ thống blockchain đã được triển khai trên máy tính có cấu hình như sau:

STT Nội dung Thông số kỹ thuật

1 CPU 2.40 GHz Intel Core i3 – 7100U

2 RAM 4.00 GB

3 Hard Disk 500 GB SSD

Một phần của tài liệu (LUẬN văn THẠC sĩ) phát triển dịch vụ hỗ trợ quản lý chứng chỉ định giá đất ứng dụng công nghệ chuỗi khối (Trang 50 - 53)