Nghiên Cứu Và Ứng Dụng Công Nghệ Blockchain Cho Bầu Cử Điện Tử

Khám phá luận văn nghiên cứu và ứng dụng công nghệ blockchain trong bầu cử điện tử, nâng cao tính minh bạch và bảo mật cho quy trình bầu cử.

Chuyên ngành

Hệ thống thông tin

Người đăng

Ẩn danh

Thể loại

luận văn thạc sĩ kỹ thuật

2020

67
24
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN VỀ BẦU CỬ VÀ BẦU CỬ ĐIỆN TỬ

1.1. Giới thiệu chung về bầu cử và bầu cử tại Việt Nam

1.2. Giới thiệu về bầu cử truyền thống

1.2.1. Mô hình triển khai

1.2.2. Ưu nhược điểm của mô hình bầu cử truyền thống

1.3. Giới thiệu về bầu cử điện tử

1.3.1. Mô hình triển khai

1.3.2. Ưu nhược điểm của mô hình bầu cử điện tử

1.4. Kết luận chương

2. CHƯƠNG 2: BLOCKCHAIN VÀ BẦU CỬ ĐIỆN TỬ

2.1. Giới thiệu về công nghệ blockchain

2.2. Cơ cở lý thuyết và nguyên tắc hoạt động của blockchain

2.2.1. Cơ sở lý thuyết

2.2.1.1. Hàm băm (Hash function)

2.3. Ứng dụng blockchain cho bầu cử điện tử

2.4. Yêu cầu của hệ thống bầu cử điện tử, mô hình an toàn và các khả năng tấn công vào hệ thống bầu cử điện tử

2.5. Giới thiệu mô hình ứng dụng blockchain cho bầu cử điện tử

2.6. Kết luận chương

3. CHƯƠNG 3: THỬ NGHIỆM VÀ KẾT QUẢ

3.1. Phân tích thiết kế hệ thống

3.2. Lựa chọn công nghệ và triển khai hệ thống

3.3. Xây dựng mô hình và kịch bản thử nghiệm

3.4. Một số kết quả, nhận xét và đánh giá

DANH MỤC TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Về Bầu Cử Điện Tử và Công Nghệ Blockchain

Bầu cử công khai là nền tảng của một quốc gia dân chủ, công bằng và minh bạch. Các phương pháp bầu cử truyền thống, như bỏ phiếu bằng giấy, đối mặt với nhiều hạn chế. Bầu cử điện tử (e-voting) đã giải quyết một số vấn đề này, nhưng vẫn tồn tại rủi ro về an ninh và gian lận. Công nghệ Blockchain nổi lên như một giải pháp tiềm năng để tăng cường tính bảo mật và minh bạch cho bầu cử điện tử. Đề tài "Nghiên cứu và ứng dụng công nghệ Blockchain cho bầu cử điện tử" nhằm giải quyết các vấn đề này, tập trung vào việc ngăn chặn sai lệch dữ liệu và các cuộc tấn công phá hoại kết quả bầu cử. Luận văn này sẽ đi sâu vào việc ứng dụng Blockchain để cải thiện quy trình bầu cử điện tử hiện tại.

1.1. Thực Trạng Bầu Cử Truyền Thống và Những Hạn Chế

Bầu cử bằng giấy, mặc dù phổ biến, gặp nhiều hạn chế như lãng phí tài nguyên, khó khăn trong triển khai ở vùng sâu vùng xa, và rủi ro về an ninh trong quá trình vận chuyển và kiểm phiếu. Bằng chứng là cuộc bầu cử ngày 17/04/2019 tại Indonesia, đã có ít nhất 92 nhân viên phục vụ bầu cử tử vong do làm việc quá tải và 374 người ngã bệnh vì mệt mỏi [1]. Những hạn chế này đặt ra thách thức lớn cho hệ thống bầu cử truyền thống. Việc sử dụng công nghệ Blockchain có thể giải quyết các vấn đề này.

1.2. Ưu Điểm và Nhược Điểm của Bầu Cử Điện Tử Hiện Tại

Bầu cử điện tử giải quyết được nhiều hạn chế của bầu cử truyền thống, cho phép cử tri bỏ phiếu từ xa và giảm thiểu nhân lực. Tuy nhiên, hệ thống máy chủ có thể bị tấn công và kết quả phiếu bầu có thể bị can thiệp. Vài năm trở lại đây, công nghệ Blockchain (khối chuỗi) nổi lên như một hiện tượng công nghệ với các tính năng ưu việt được dự đoán có thể làm thay đổi cuộc sống của chúng ta. Do đó, việc tích hợp Blockchain vào hệ thống bỏ phiếu điện tử là một hướng đi đầy hứa hẹn.

II. Công Nghệ Blockchain Giải Pháp Cho Bầu Cử An Toàn

Blockchain là một cơ sở dữ liệu phân cấp lưu trữ thông tin trong các khối, liên kết với nhau bằng mã băm. Nó được thiết kế để chống lại việc thay đổi dữ liệu, đảm bảo tính toàn vẹn và minh bạch. Blockchain phù hợp để ghi lại các sự kiện, xử lý giao dịch, và xác minh danh tính. Việc này có tiềm năng giúp xóa bỏ các hậu quả lớn khi dữ liệu bị thay đổi trong bối cảnh thương mại toàn cầu [4]. Công nghệ Blockchain có thể được ứng dụng để tạo ra một hệ thống bầu cử điện tử an toàn, minh bạch và không thể gian lận.

2.1. Cơ Sở Lý Thuyết và Nguyên Tắc Hoạt Động Của Blockchain

Blockchain hoạt động dựa trên các nguyên tắc mã hóa, phân cấp và đồng thuận. Mỗi khối chứa thông tin về thời gian khởi tạo và liên kết tới khối trước đó. Hàm băm (hash function) đóng vai trò quan trọng trong việc đảm bảo tính toàn vẹn của dữ liệu. Hàm băm (hash function) là một giải thuật dùng để ánh xạ dữ liệu từ một kích thước bất kỳ sang một giá trị băm có kích thước cố định. Hàm băm là hàm một chiều (one way function), theo đó với mỗi giá trị đầu vào có thể dễ dàng tính ra giá trị băm nhưng không thể làm theo chiều ngược lại [8]. Việc sử dụng sổ cái phân tánmã hóa giúp ngăn chặn các cuộc tấn công và đảm bảo tính bảo mật của hệ thống.

2.2. Các Loại Blockchain và Ứng Dụng Trong Bầu Cử Điện Tử

Có ba loại Blockchain chính: Public, Private và Consortium. Trong bầu cử điện tử, Blockchain riêng tư (Private) hoặc Consortium có thể phù hợp hơn để kiểm soát quyền truy cập và đảm bảo tuân thủ các quy định pháp luật. Với kiểu public, bất kỳ ai cũng có thể đọc và ghi dữ liệu trên blockchain, ví dụ về các ứng dụng đồng tiền ảo Bitcoin, Ethereum. Với kiểu private, người dùng chỉ có quyền đọc không có quyền ghi dữ liệu vào blockchain, chỉ có một bên thứ ba tin cậy được quyền ghi, ví dụ Ripple. Còn với kiểu Consortium bổ sung thêm sự kết hợp giữa bên thứ ba khi tham gia vào public hay private, ví dụ như các ngân hàng hay tổ chức tài chính liên doanh sử dụng blockchain cho riêng mình [6].

2.3. Hợp Đồng Thông Minh Smart Contracts Trong Bầu Cử

Hợp đồng thông minh là các đoạn mã tự động thực thi khi đáp ứng các điều kiện nhất định. Trong bầu cử, hợp đồng thông minh có thể được sử dụng để tự động kiểm phiếu, xác minh danh tính cử tri và đảm bảo tính minh bạch của quy trình. Hợp đồng thông minh thực ra chỉ là một chương trình nhỏ được lưu trữ trong một blockchain, Hợp đồng này được lập cho những người hỗ trợ (supporters) chuyển tiền cho nhóm dự án tạo sản phẩm họ kỳ vọng. Họ sẽ chuyển tiền vào dự án qua hợp đồng thông minh và hợp đồng này tự động chuyển tiền đến những người thực hiện. Khi dự án đến đích, tức kết thúc thì tiền sẽ tự động chuyển trở lại cho các người hỗ trợ.

III. Ứng Dụng Blockchain Mô Hình Bầu Cử Điện Tử An Toàn

Mô hình bầu cử điện tử sử dụng Blockchain bao gồm các giai đoạn: đăng ký cử tri, bỏ phiếu, kiểm phiếu và công bố kết quả. Mỗi giai đoạn đều được bảo vệ bởi các cơ chế bảo mật của Blockchain, đảm bảo tính toàn vẹn và minh bạch của dữ liệu. Việc sử dụng xác thực danh tính điện tửmã hóa giúp ngăn chặn gian lận và bảo vệ quyền riêng tư của cử tri. Hệ thống này hứa hẹn mang lại một quy trình bầu cử công bằng và đáng tin cậy.

3.1. Thiết Kế Hệ Thống Bầu Cử Điện Tử Ứng Dụng Blockchain

Thiết kế hệ thống cần đảm bảo tính bảo mật, khả năng mở rộng và dễ sử dụng. Các thành phần chính bao gồm: ứng dụng cho cử tri, nền tảng Blockchain, và hệ thống quản lý bầu cử. Việc lựa chọn nền tảng Blockchain phù hợp là rất quan trọng, cần xem xét các yếu tố như hiệu suất, chi phí và khả năng tùy chỉnh. Hình 3.1: Thiết kế hệ thống mô hình bầu cử điện tử ứng dụng blockchain.

3.2. Quy Trình Đăng Ký Cử Tri và Xác Thực Danh Tính Điện Tử

Quy trình đăng ký cử tri cần đảm bảo tính chính xác và duy nhất của thông tin. Xác thực danh tính điện tử có thể được thực hiện thông qua nhiều phương pháp, như sử dụng chứng minh thư điện tử hoặc hệ thống sinh trắc học. Việc tích hợp với cơ sở dữ liệu quốc gia về dân cư có thể giúp tăng cường tính chính xác của thông tin cử tri.

3.3. Cơ Chế Bỏ Phiếu và Kiểm Phiếu An Toàn Trên Blockchain

Cơ chế bỏ phiếu cần đảm bảo tính ẩn danh của cử tri và tính toàn vẹn của phiếu bầu. Mỗi phiếu bầu được mã hóa và lưu trữ trên Blockchain. Quá trình kiểm phiếu được thực hiện tự động bởi hợp đồng thông minh, đảm bảo tính minh bạch và không thể gian lận. Cử tri có thể kiểm tra được phiếu bầu của họ đã thành công hay chưa

IV. Thử Nghiệm và Đánh Giá Hiệu Quả Mô Hình Bầu Cử Blockchain

Chương 3 của luận văn trình bày kết quả thử nghiệm và đánh giá hiệu quả của mô hình bầu cử điện tử sử dụng Blockchain. Các thử nghiệm tập trung vào hiệu suất, tính bảo mật và khả năng mở rộng của hệ thống. Kết quả cho thấy Blockchain có tiềm năng lớn trong việc cải thiện quy trình bầu cử, nhưng cũng cần giải quyết một số thách thức về hiệu suất và chi phí.

4.1. Phân Tích Thiết Kế Hệ Thống và Lựa Chọn Công Nghệ

Việc lựa chọn công nghệ phù hợp là rất quan trọng để đảm bảo hiệu suất và tính bảo mật của hệ thống. Các công nghệ được sử dụng trong thử nghiệm bao gồm JavaEE và Multichain. Hình 3.2: Mô hình thiết kế hệ thống sử dụng JavaEE và Multichain. Cấu trúc mã nguồn của ứng dụng được trình bày trong Hình 3.3.

4.2. Xây Dựng Mô Hình và Kịch Bản Thử Nghiệm Bầu Cử

Mô hình thử nghiệm bao gồm các thành phần: cử tri, ứng viên, và hệ thống quản lý bầu cử. Kịch bản thử nghiệm bao gồm các giai đoạn: đăng ký cử tri, bỏ phiếu, kiểm phiếu và công bố kết quả. Các thử nghiệm được thực hiện với số lượng cử tri và ứng viên khác nhau để đánh giá khả năng mở rộng của hệ thống.

4.3. Kết Quả Thử Nghiệm và Đánh Giá Ưu Nhược Điểm

Kết quả thử nghiệm cho thấy Blockchain có thể đảm bảo tính toàn vẹn và minh bạch của dữ liệu bầu cử. Tuy nhiên, hiệu suất của hệ thống có thể bị ảnh hưởng bởi số lượng giao dịch lớn. Cần có các giải pháp tối ưu hóa để cải thiện hiệu suất và giảm chi phí. Bảng 2.9: So sánh các hình thức bầu cử.

V. Thách Thức và Triển Vọng Ứng Dụng Blockchain Trong Bầu Cử

Việc triển khai Blockchain trong bầu cử đối mặt với nhiều thách thức, bao gồm: quy định pháp luật, nhận thức của công chúng, và khả năng mở rộng của hệ thống. Tuy nhiên, với sự phát triển của công nghệ Blockchain và sự gia tăng nhận thức về tầm quan trọng của tính minh bạch và bảo mật, Blockchain có tiềm năng lớn trong việc thay đổi cách chúng ta thực hiện bầu cử.

5.1. Các Rào Cản Pháp Lý và Quy Định Liên Quan Đến Blockchain

Hiện tại, chưa có nhiều quy định pháp luật rõ ràng về việc sử dụng Blockchain trong bầu cử. Cần có sự hợp tác giữa các nhà lập pháp, các chuyên gia công nghệ và các tổ chức xã hội để xây dựng các quy định phù hợp, đảm bảo tính hợp pháp và an toàn của hệ thống.

5.2. Nâng Cao Nhận Thức Của Công Chúng Về Blockchain

Nhiều người vẫn chưa hiểu rõ về công nghệ Blockchain và tiềm năng của nó. Cần có các chương trình giáo dục và truyền thông để nâng cao nhận thức của công chúng về Blockchain và lợi ích của nó trong bầu cử.

5.3. Nghiên Cứu và Phát Triển Các Giải Pháp Blockchain Tối Ưu

Cần tiếp tục nghiên cứu và phát triển các giải pháp Blockchain tối ưu cho bầu cử, tập trung vào việc cải thiện hiệu suất, giảm chi phí và tăng cường tính bảo mật. Việc hợp tác giữa các trường đại học, các viện nghiên cứu và các công ty công nghệ là rất quan trọng để đạt được mục tiêu này.

VI. Kết Luận Blockchain Cho Tương Lai Bầu Cử Minh Bạch Hơn

Blockchain mang lại nhiều tiềm năng cho việc cải thiện quy trình bầu cử, tăng cường tính minh bạch, bảo mật và công bằng. Mặc dù vẫn còn nhiều thách thức, nhưng với sự phát triển của công nghệ và sự hợp tác của các bên liên quan, Blockchain có thể đóng vai trò quan trọng trong việc xây dựng một tương lai bầu cử đáng tin cậy hơn.

6.1. Tóm Tắt Các Ưu Điểm Của Blockchain Trong Bầu Cử

Blockchain giúp tăng cường tính minh bạch, bảo mật, và không thể gian lận của bầu cử. Nó cũng giúp giảm chi phí và tăng cường khả năng tiếp cận của cử tri. Việc sử dụng Blockchain có thể khôi phục niềm tin của công chúng vào hệ thống bầu cử.

6.2. Hướng Nghiên Cứu Tiếp Theo Về Ứng Dụng Blockchain

Các hướng nghiên cứu tiếp theo có thể tập trung vào việc tối ưu hóa hiệu suất của hệ thống Blockchain, phát triển các giải pháp xác thực danh tính điện tử an toàn và tiện lợi, và xây dựng các quy định pháp luật phù hợp. Nghiên cứu về tính riêng tư trong bầu cử Blockchain cũng rất quan trọng.

05/06/2025
Luận văn nghiên cứu và ứng dụng công nghệ blockchain cho bầu cử điện tử

Trích đoạn nội dung tài liệu

CHƯƠNG 1: TỔNG QUAN VỀ BẦU CỬ VÀ BẦU CỬ ĐIỆN TỬ 1. Giới thiệu chung về bầu cử và bầu cử tại Việt Nam 1. Giới thiệu chung về bầu cử a. Bầu cử là gì Bầu cử là việc lựa chọn một hoặc nhiều người cho một chức vụ công hoặc tư, từ nhiều ứng cử viên khác nhau.

Không chỉ liên quan đến bộ máy nhà nước, bầu cử còn được sử dụng trong tổ chức, hoạt động của các tổ chức xã hội (ví dụ như trong một lớp học, trong một tổ chức công đoàn). Việc bầu cử thành lập cơ quan hoặc một chức danh công quyền được điều chỉnh bởi hiến pháp và pháp luật do nhà nước ban hành. Thông thường Quốc hội (Nghị viện), các cơ quan đại diện của chính quyền địa phương được thành lập bằng cách tổ chức bầu cử. Ở một số nước, các vị trí, cơ quan nhà nước khác như tổng thống, thống đốc tiểu bang, thị trưởng thành phố.

cũng được thành lập thông qua bầu cử. Các cuộc bầu cử định kỳ là phương tiện kiểm soát thiết yếu của công chúng đối với chính quyền. Bầu cử là để khẳng định quyền lực chính trị xuất phát từ nhân dân và buộc các chính trị gia phải chịu trách nhiệm trước nhân dân về hành vi của mình. Bầu cử là sự lựa chọn (từ gốc tiếng Latinh eligere - lựa chọn).

Thông qua đó các công dân chọn người, chọn đảng để ủy quyền, chọn chính sách để giải quyết các vấn đề của một xã hội, để mang lại hạnh phúc cho cá nhân và cộng đồng. Bầu cử sẽ mất đi ý nghĩa nếu không có sự tự do lựa chọn [2]. Vai trò của bầu cử Bầu cử là phương tiện dân chủ để công dân lựa chọn trong số các ứng cử viên cho vị trí nhất định trong bộ máy nhà nước và trao quyền cho người được bầu hành động nhân danh công chúng trong nhiệm kỳ được bầu. Chức năng của bầu cử Bầu cử có ý nghĩa quan trọng đối với nhà nước, xã hội và các thành viên của cộng đồng, bởi nó có các chức năng thường được nhắc đến như sau [2]: - Xác định tính chính đáng của các cơ quan quyền lực nhà nước: cho thấy cơ quan nhà nước, vị trí lãnh đạo được người dân ủng hộ; - Giúp người dân thực hiện sự ủy quyền và lựa chọn người cầm quyền: nhân dân, chủ thể của quyền lực trong chế độ dân chủ, ủy quyền cho người mà mình tin tưởng sẽ hoạt động nhằm bảo vệ các lợi ích của mình và xã hội; - Giúp giới tinh hoa, các chính trị gia củng cố quyền lực: người lãnh đạo hợp pháp hóa quyền lực của mình; - Chống lại sự lộng hành của chính quyền: bảo đảm để người không giữ đúng lời hứa, không có năng lực, làm việc kém hoặc tham nhũng sẽ không thể tiếp tục duy trì quyền lực và bị loại khỏi vị trí; - Tạo diễn đàn giữa các khuynh hướng chính trị: các đường lối, chính sách khác nhau, thậm chí trái ngược nhau, được trình bày, thảo luận; - Truyền thông chính trị: thông tin hai chiều giữa các ứng cử viên và công chúng, các cơ quan nhà nước hiểu thêm về các nhu cầu của cử tri, các vấn đề của xã hội, các giải pháp có thể xem xét lựa chọn.

Thực trạng bầu cử tại Việt Nam a. Bầu cử ở Việt Nam Thuật ngữ bầu cử ở Việt Nam được cho là gắn kết mật thiết với khái niệm dân chủ, trong đó những cuộc bầu cử tự do và công bằng là phương thức bảo đảm cho việc tôn trọng các quyền tự do, dân chủ đó. Trong một nền dân chủ, quyền lực của Nhà nước chỉ được thực thi khi có sự nhất trí của người dân (người bị quản lý). Cơ chế căn bản để chuyển sự nhất trí đó thành quyền lực nhà nước là tổ chức bầu cử tự do và công bằng.

Các nguyên tắc bầu cử 5 Ở Việt Nam, các nguyên tắc bầu cử dân chủ được kế thừa, bổ sung và phát triển để làm một căn cứ thực hiện một chế độ bầu cử mới thực sự dân chủ. Các nguyên tắc bầu cử theo quy định của pháp luật gồm bốn nguyên tắc, đó là [3]: - Nguyên tắc phổ thông đầu phiếu: đây là nguyên tắc rất quan trọng được khẳng định tại Điều 7 Hiến pháp năm 2013. Theo đó, công dân đủ mười tám tuổi trở lên có quyền bầu cử và đủ hai mươi mốt tuổi trở lên có quyền ứng cử vào Quốc hội và HĐND các cấp. Nguyên tắc này nhằm bảo đảm cho tất cả công dân, không phân biệt thành phần dân tộc, tín ngưỡng, địa vị xã hội, giới tính đều có quyền bầu cử.

- Nguyên tắc bình đẳng: được thể hiện ở một số khía cạnh, như mỗi cử tri không phân biệt đều có số lần bỏ phiếu như nhau, giá trị lá phiếu của mỗi cử tri đều như nhau, số lượng dân cư như nhau thì bầu được số lượng đại biểu bằng nhau. - Nguyên tắc trực tiếp: nguyên tắc này nhằm bảo đảm cho người dân trực tiếp thể hiện ý chí của mình trong lựa chọn người đại biểu. Cụ thể: cử tri được trực tiếp bỏ phiếu vào thùng phiếu mà không qua người trung gian, cử tri cũng trực tiếp lựa chọn người mình bỏ phiếu, không được nhờ người khác bầu hộ, không bầu bằng cách thức gửi thư. - Nguyên tắc bỏ phiếu kín: nguyên tắc này nhằm bảo đảm tôn trọng quyền tự do thể hiện ý chí của cử tri, tạo điều kiện để quá trình lựa chọn của mỗi cử tri không bị tác động, ảnh hưởng của các cá nhân khác hoặc tổ chức.

Giới thiệu về bầu cử truyền thống 1. Mô hình triển khai Hình 1.1: Mô hình triển khai bầu cử truyền thống 1. Ưu nhược điểm của mô hình bầu cử truyền thống a. Ưu điểm - Không lo sợ việc bị hacker tấn công, do sử dụng phiếu bầu bằng giấy.

- Các lá phiếu bằng giấy rất thân thiện và dễ hiểu, vì vậy không đòi hỏi cử tri phải có kiến thức về công nghệ. - Không lo sợ các sự cố về điện hoặc mạng internet trong quá trình diễn ra bầu cử. Nhược điểm - Cần phải in rất nhiều phiếu bầu, gây lãng phí tài nguyên giấy và ảnh hưởng tiêu cực đến môi trường. - Tốn thời gian trong việc phát phiếu bầu và ký tên hoặc đóng dấu vào phiếu bầu.

- Phiếu bầu có thể bị giả mạo bằng cách giả mạo chữ ký hoặc làm giả con dấu. - Việc triển khai đến các khu vực vùng sâu vùng xa là rất khó khăn và tốn nhiều chi phí. - Tính an ninh của những lá phiếu trong quá trình vận chuyển và kiểm phiếu chưa thực sự được đảm bảo. - Cần số lượng lớn nhân lực phục vụ cho cuộc bầu cử.

Giới thiệu về bầu cử điện tử 1. Mô hình triển khai Hình 1.2: Mô hình triển khai bầu cử điện tử 1. Ưu nhược điểm của mô hình bầu cử điện tử a. Ưu điểm - Dễ dàng trong việc tổng hợp kết quả.

Bầu cử điện tử có thể cho kết quả trong vài giờ, vài phút hoặc một số hệ thống có thể đưa ra kết quả theo thời gian thực. - Dễ dàng trong việc bầu cử. Cử tri có thể thực hiện bầu cử ở bất kỳ đâu thông qua thiết bị có kết nối internet như máy tính, điện thoại… - Tiết kiệm thời gian. Việc tạo ra số lượng lớn phiếu bầu điện tử chỉ mất một vài phút.

- Cử tri có thể kiểm tra được phiếu bầu của họ đã thành công hay chưa - Giảm thiểu số lượng phiếu bầu không hợp lệ do hệ thống sẽ từ chối những phiếu bầu này. Nhược điểm - Hệ thống máy chủ có thể bị tấn công, cài các phần mềm mã độc để phá hoại kết quả bầu cử. - Cử tri cần có một chút kiến thức về công nghệ. - Cần chuẩn bị các phương án dự phòng về sự cố điện hoặc sự cố mạng internet.

Kết luận chương Chương này đã giới thiệu khái quát về bầu cử nói chung và bầu cử tại Việt Nam nói riêng. Đồng thời, chương cũng đã trình bày mô hình, ưu và nhược điểm của phương pháp bầu cử truyền thống cũng như bầu cử điện tử. Từ đó, là tiền đề để đưa ra đề xuất ứng dụng công nghệ blockchain cho bầu cử điện tử. Phần này sẽ được trình bày chi tiết hơn trong nội dung của chương 2 và chương 3.

9 CHƯƠNG 2: BLOCKCHAIN VÀ BẦU CỬ ĐIỆN TỬ 2. Giới thiệu về công nghệ blockchain 2. Khái niệm Blockchain (chuỗi khối), tên ban đầu block chain là một cơ sở dữ liệu phân cấp lưu trữ thông tin trong các khối thông tin được liên kết với nhau bằng mã băm (hash) và mở rộng theo thời gian. Mỗi khối thông tin đều chứa thông tin về thời gian khởi tạo và được liên kết tới khối trước đó, kèm một mã thời gian và dữ liệu giao dịch.

Blockchain được thiết kế để chống lại việc thay đổi của dữ liệu: Một khi dữ liệu đã được mạng lưới chấp nhận thì sẽ không có cách nào thay đổi được nó hoặc phải tốn rất nhiều tài nguyên tính toán. Blockchain được đảm bảo nhờ cách thiết kế sử dụng hệ thống tính toán phân cấp với khả năng chịu lỗi cao. Vì vậy sự đồng thuận phân cấp có thể đạt được nhờ Blockchain. Vì vậy Blockchain phù hợp để ghi lại những sự kiện, hồ sơ y tế, xử lý giao dịch, công chứng, danh tính và chứng minh nguồn gốc.

Việc này có tiềm năng giúp xóa bỏ các hậu quả lớn khi dữ liệu bị thay đổi trong bối cảnh thương mại toàn cầu [4]. Blockchain đầu tiên được phát minh và thiết kế bới Satoshi Nakamoto vào năm 2008 và được hiện thực hóa vào năm sau đó như là một phần cốt lõi của Bitcoin, khi công nghệ blockchain đóng vai trò như là một cuốn sổ cái cho tất cả các giao dịch. Qua việc sử dụng mạng lưới ngang hàng và một hệ thống dữ liệu phân cấp, Bitcoin blockchain được quản lý tự động. Việc phát minh ra blockchain cho Bitcoin đã làm cho nó trở thành loại tiền tệ kỹ thuật số đầu tiên giải quyết được vấn đề double spending (chi tiêu gian lận khi 1 lượng tiền được dùng 2 lần).

Công nghệ này của Bitcoin đã trở thành nguồn cảm hứng cho một loạt các ứng dụng khác[5]. Các loại blockchain 10 Các loại blockchain có thể chia thành ba loại theo nguyên tắc về quyền đọc ghi dữ liệu và tham gia vào hệ thống: Public (công khai); Private (riêng tư); và Consortium (được phép). Với kiểu public, bất kỳ ai cũng có thể đọc và ghi dữ liệu trên blockchain, ví dụ về các ứng dụng đồng tiền ảo Bitcoin, Ethereum.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu có tiêu đề Nghiên Cứu Ứng Dụng Công Nghệ Blockchain Trong Bầu Cử Điện Tử cung cấp cái nhìn sâu sắc về cách công nghệ blockchain có thể cải thiện quy trình bầu cử điện tử. Tác giả phân tích các lợi ích của việc áp dụng blockchain, bao gồm tính minh bạch, bảo mật và khả năng chống gian lận, từ đó giúp tăng cường niềm tin của cử tri vào hệ thống bầu cử. Bài viết cũng nêu rõ những thách thức mà công nghệ này phải đối mặt, như vấn đề về quy định pháp lý và khả năng tiếp cận công nghệ.

Để mở rộng thêm kiến thức về ứng dụng của blockchain trong các lĩnh vực khác, bạn có thể tham khảo tài liệu Blockchain và ứng dụng trong tài chính. Tài liệu này sẽ giúp bạn hiểu rõ hơn về cách blockchain đang được áp dụng trong ngành tài chính, từ đó cung cấp thêm bối cảnh cho việc áp dụng công nghệ này trong bầu cử điện tử.