Skip to content

ManhLe18/BlockChain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

-BlockChain

Công Nghệ Blockchain - DNU

Dự án của bạn

Hệ Thống Biểu Quyết Phi Tập Trung (Decentralized Voting System) Các Chức Năng Chính:

  1. Quản Lý Đề Xuất (Proposal Management) Tạo đề xuất mới: Chỉ chủ sở hữu (admin) mới được phép tạo đề xuất với tiêu đề, mô tả, và thời gian biểu quyết. Xem danh sách đề xuất: Người dùng có thể xem danh sách các đề xuất đang hoạt động hoặc đã kết thúc. Đóng đề xuất: Tự động đóng đề xuất khi hết thời gian biểu quyết.
  2. Biểu Quyết (Voting) Gửi phiếu biểu quyết: Người dùng có thể biểu quyết (đồng ý/phản đối) cho một đề xuất. Kiểm tra đã biểu quyết: Hệ thống kiểm tra xem người dùng đã biểu quyết cho đề xuất đó chưa. Lưu thông tin người biểu quyết: Thông tin cá nhân (họ tên, email, số điện thoại) được hash lại để bảo mật.
  3. Kết Nối Ví (Wallet Connection) Kết nối MetaMask: Người dùng kết nối ví MetaMask để lấy địa chỉ ví và ký giao dịch. Xác thực người dùng: Đảm bảo chỉ người dùng có ví mới được biểu quyết.
  4. Tra Cứu Giao Dịch (Transaction Lookup) Tìm kiếm giao dịch: Người dùng có thể tra cứu thông tin chi tiết của một giao dịch dựa trên transaction hash. Hiển thị thông tin giao dịch: Hiển thị thông tin giao dịch, bao gồm thông tin người biểu quyết (nếu có).
  5. Quản Lý Quyền (Permission Management) Phân quyền admin: Chỉ chủ sở hữu mới được tạo đề xuất và đóng đề xuất. Kiểm tra quyền biểu quyết: Đảm bảo người dùng chỉ biểu quyết một lần cho mỗi đề xuất.
  6. Bảo Mật và Minh Bạch (Security and Transparency) Lưu trữ trên blockchain: Tất cả dữ liệu được lưu trữ trên blockchain, đảm bảo không thể thay đổi. Hash thông tin cá nhân: Thông tin cá nhân người biểu quyết được hash lại để bảo mật. Hiển thị kết quả biểu quyết: Số phiếu đồng ý/phản đối được hiển thị công khai.

Ảnh 1: Mô tả ảnh 1

Ảnh 1
Đây là ảnh minh họa 1, mô tả Ảnh tạo đề xuất).

Ảnh 2: Mô tả ảnh 2

Ảnh 2
Đây là ảnh minh họa 2, Ảnh biểu quyết).

Ảnh 3: Mô tả ảnh 3

Ảnh 3
Đây là ảnh minh họa 3,Ảnh theo dõi kết quả).

Ảnh 4: Mô tả ảnh 4

Ảnh 4
Đây là ảnh minh họa 4, Ảnh tìm kiếm giao dịch.