Khái niệm Blockchain là công nghệ chuỗi — khối, cho phép truyền tải đữ liệu một cách an toàn dựa trên hệ thống mã hóa vô cùng phức tạp, tương tự như cuốn số cái kế toán của một công ty,
Trang 1NGHIÊN CỨU KHOA HỌC
Dé tai Blockchain va nén tang tiên điện tử
Giảng viên hướng dẫn: Cô Nguyễn Thị Yến
Nguyễn Trịnh Trúc Khanh
Vũ Thị Thu Trang Nguyễn Huyền Trang Nguyễn Thị Hải Yến Trần Ngọc Hân
Trang 2MỤC LỤC
CHƯƠNG I: MỞ ĐÃ
ON DE
UC DIC U 1.3 PHUONG PHAP NGHIEN CU’
Trang 3CHƯƠNG I: MỞ ĐẦU
1.1 LY DO CHON DE TÀI
Theo tạp chí Forbes, Việt Nam được dự đoán sẽ sớm trở thành trung tâm sáng kiến phát triển Blockchain của khu vực Đông Nam Á Công nghệ Blockchain đang phat trién nhanh chóng tại Việt Nam, đặc biệt kể từ tháng 6 vừa qua, Thủ tướng Chính phủ giao cho Ngân hàng Nhà nước chủ trì nghiên cứu, xây dựng và thí điểm sử dụng
tiền điện tử dựa trên công nghệ Blockchain
Công nghệ Blockchain đang dần mở ra xu hướng ứng dụng tiềm năng cho nhiều lĩnh vực như tài chính ngân hang, bản lẻ, vận chuyền hàng hóa, sản xuất, viễn thông Gần đây, các thuật ngữ gắn liền với blockchain, đặc biệt trong lĩnh vực tiền ảo phải
kế đến NFT, Bitcoin, Cryptocurrency xuất hiện thường xuyên trên các phương tiện truyền thông đại chúng, thu hút sự quan tâm đông đảo dành cho Blockchain nói riêng cũng như đôi với nhóm công nghệ ti
Việc nghiên cứu khả năng áp dụng công nghệ Blockchain trong ứng dụng tiền điện tử là một hướng đi có ý nghĩa rất quan trọng và thiết yếu trong “ cơn sốt tiền
điện tử” như hiện nay Chính vì thế nhóm chúng tôi quyết định tìm hiểu và nghi
cứu về đề tài “ Blockchain và nền tảng tiền điện tử”
1.2 MỤC ĐÍCH NGHIÊN CỨU
Có thê thấy tiềm năng phát triển của công nghệ Blockchain là rất lớn Tuy nhiên, vẫn còn đó những rào cản về nhận thức bản chất của công nghệ này, truyền
thông đôi khi chưa có sự am hiểu đúng và đủ, dẫn tới những thông tin, quan điểm
sai lệch như “Blockchain là Bitcoin”, “Blockchain là tiền ảo, đa cấp” Vì thế,
nhóm em muốn thông qua đề tài làm sáng tỏ công nghệ Blockchain trong ứng
dụng tiền điện tử, phân tích một số đồng tiền điện tử được ra đời từ ứng dụng
công nghệ Blockchain, đồng thời đánh giá ưu điểm cũng như những bắt lợi của
nó Từ đó, nghiên cứu đưa ra những quan điểm cá nhân về định hướng và những
giải pháp nhằm tránh tối đa những rủi ro khi sử dụng công nghệ Blockch
1.3 PHƯƠNG PHÁP NGHIÊN CỨU
Đề làm rõ các về vấn đề nêu trên, dé tài này đã sử dụng rất nhiều các phương pháp nghiên cứu khoa học khác nhau như phương pháp luận, thu thập số liệu,
phương pháp nghiên cứu định lượng, phân tích và tông hợp
Trang 4CHƯƠNG 2: GIỚI THIỆU VỀ CÔNG NGHỆ BLOCKCHAIN
2.1 SƠ LƯỢC VỀ CÔNG NGHỆ BLOCKCHAIN
2.1.1 Khái niệm Blockchain là công nghệ chuỗi — khối, cho phép truyền tải đữ liệu một cách an toàn dựa trên hệ thống mã hóa vô cùng phức tạp, tương tự như cuốn số cái kế toán của một công ty, nơi mà tiền được giám sát chặt chẽ và ghi nhận mọi giao dịch trên mạng ngang hản
Blockchain giống cơ sở đữ liệu, là một hình thức lưu hồ sơ gia tri va giao dich Gần như mọi thứ đều có thể được lưu trữ trên Blockchain
Mỗi khối (block) đều chứa thông tin về thời gian khởi tạo và được liên kết với khối trước đó, kèm theo đó là một mã thời gian và dữ liệu giao dịch Dữ liệu khi đã được mạng lưới chấp nhận thì sẽ không có cách nào thay đôi được Blockchain được thiết kế đề chống lại việc gian lận, thay đổi của đữ liệu
Đa phần các giao dịch ngày nay giữa mọi người đều đòi hỏi một đơn vị trung gian đáng tin cậy, có khả năng bảo mật vả tạo điều kiện để giao dịch thuận lợi như ngân hàng và các tô chức tài chính Công nghệ Blockchain đã loại bỏ sự cần thiết của một đơn vị trung gian, cho phép mọi người giao dịch trực tiếp với nhau
Hàng tỷ người trên thế giới sống ở những quốc gia nơi mà họ không thê đặt lòng tin vào các đơn vị trung gian như ngân hàng, chính phủ và hệ thông pháp luật trong việc thực hiện giao dịch cũng như lưu trữ chính xác hồ sơ Blockchain đặc biệt hữu dụng trong những trường hợp nảy vì có thể cung cấp độ tin cậy và đảm bảo cho mọi người khi họ giao dịch với nhau
Công nghệ blockchain là sự kết hợp giữa 3 loại công nghệ:
Mat ma hoc: dam bao tinh minh bach, toàn vẹn và riêng tư thi công nghệ Blockchain đã sử dụng public key
Mạng ngang hàng: Mỗi một nút trong mang được xem như một client và cũng là server đề lưu trữ bản sao ứng dụng
Lý thuyết trò chơi: Tất cả các nút tham gia vào hệ thống đều phải tuân thủ luật chơi đồng thuận (giao thực PoW, PoS, ) và được thúc đây bởi động lực kinh tế
2.1.2 Phân loại hệ thống Blockcham
Hệ thống Blockchain chia thành 3 loại chính:
Public: Bất kỳ ai cũng có quyền đọc và ghi dữ liệu trên Blockchain Quá trình xác thực giao dịch trên Blockchain này đòi hỏi phải có rất nhiều nút tham gia Vì vậy, muốn tấn công được vào hệ thông Blockchain này cần chỉ phí rất lớn và thực sự không kha thi Vi dụ: Biteoin, Ethereum
Trang 5Private: Người dùng chỉ được quyền đọc dữ liệu, không có quyền ghi vi điều này
thuộc về bên tổ chức thứ ba tuyệt đối tin cậy Vì đây là một Private Blockchain, cho
nên thời gian xác nhận giao dịch khả nhanh vì chỉ cần một lượng nhỏ thiết bị tham gia xác thực giao dich Vi dụ: Ripple là một dạng Private Blockchain, hệ thống này cho phép 20% các nút là gian đối và chỉ cần 80% còn lại hoạt động ôn định là được Permissioned (hay Consortium): một dạng của Private nhưng bô sung thêm l số tính năng khác, đây là sự kết hợp giữa Public và Private Ví dụ: Các ngân hàng hay
tô chức tài chính liên doanh sẽ sử dụng Blockc
2.1.3 Các phiên bản của công nghé Blockchain
Công nghệ Blockchain 1.0 — Tiền tệ và Thanh toán: Ứng dụng chính của phiên bản này là tiền mã hoá: bao gồm viéc chuyén đổi tiền tệ, kiều hối va tao lập hệ thống thanh toán kỹ thuật số Đây cũng là lĩnh vực quen thuộc với chúng ta nhất mà đôi khi
khá nhiều người lầm tưởng Biteoin và Blockchain là một
Công nghệ Blockchain 2.0 — Tài chính và Thị trường: Ứng dụng xử lý tài chính
và ngân hàng mở rộng quy mô của Blockchain, đưa vào các ứng dụng tài chính và thị trường Các tài sản bao gồm cô phiếu, chí phiếu, nọ, quyền sở hữu và bất kỳ điều gì
có liên quan đến thỏa thuận hay hợp đồng
Công nghệ Blockchain 3.0 — Thiết kế và Giám sát hoạt động: Đưa Blockchain vượt khỏi biên giới tại chính và đi vào các lĩnh vực như giáo dục chính phủ, y tế và nghệ thuật
2.1.4 Sự khác biệt giữa blockchain và bitcoin
Blockchain là một trong những công nghệ cơ sở của Bitcoin Có sự nhầm lẫn rằng Blockchain là công nghệ duy nhất trong Bitcoin, tuy nhiên Bitcoin được tạo nên bằng cách sử đụng một chuỗi các công nghệ mật mã khác kết hợp với Blockchain Bitcoin là đồng tiền ảo, chủ yếu được dùng để thanh toán Đó là một cách ứng dụng công nghệ Blockchain, tuy nhiên Blockchain có thể sử dụng để lưu trữ và chuyền giao mọi giá trị không chỉ các giao dich tài chính
Các hệ thống xây dựng trên nền tảng Blockchain đang được sử dụng cho nhiều hoạt động đa dạng trên khắp các lĩnh vực công nghiệp khác nhau bao gồm nhận diện
kỹ thuật số, mạng xã hội, bầu cử, lưu trữ đữ liệu trực tuyến, ứng dụng phi tập trung
và nhiều lĩnh vực khác sẽ được trình bảy trong phần sau cuốn sách Hệ thống xây dựng trên nền tảng Blockchain sở hữu tiềm năng vô tận đang được nhiều công ty và chính phủ khai thác
Bitcoin, ngược lại, chỉ được sử dụng để thanh toán điện tử Mặc dù Bitcoin ngay càng trở nên nối tiếng vì giá trị của nó ngày càng tăng cao, đồng tiền này chủ yếu được thiết kế như một hình thức thanh toán
Trang 6COT MOC PHAT TRIEN CUA CONG NGHE BLOCKCHAIN
Cha đẻ của Blockchain được ghi nhận cho Satoshi Nakamoto vào năm 2008 Tuy
nhiên Blokchain đã có chiều dài lịch sử từ đầu những năm 90s
Năm 1991: Ý tưởng ra đời
Ý tưởng về Blockchain bắt nguồn từ một ý tưởng vẻ chuỗi đữ liệu bất biến được
mô tả lần đầu năm 1991 bởi 2 nhà nghiên cứu W Scott Sto
1 bài báo có tiêu đề: “Làm thế nào để đóng dấu thời gian một tài liệu kỹ thuật số” Ý
tưởng này sử dụng một chuỗi gồm các khối bảo mật bằng mật mã để lưu trữ các văn bản đánh dấu thời gian Năm 1992 các cây Merkle đã được tích hợp vào chuỗi khiến
nó trở nên hiệu quả hơn bằng cách cho phép 1 block có thể tập hợp nhiều hơn L văn bản Tuy nhiên, công nghệ này đã không được sử dụng và bằng sáng chế đã hết hạn vào năm 2004
Năm 2004: Thuật toàn POW
Nhà khoa học máy tính Hal Finney (Harold Thomas Finney I) da đưa ra một giải phap bao mat goi la “Reusable Proof of Work” vao nim 2004 POW được ghi nhận
là thuật toán đồng thuận đầu tiên được tạo ra trên mạng lưới Blockchain Được sử dụng để xác nhận giao dịch và sản xuất các block mới trong chuỗi, đó là lý do còn gọi POW là thuật toán bằng chứng công việc (đáp án đúng của bài toán)
W yêu cầu những người sở hữu các máy tính trong mạng phải giải một bài toán phức tạp để có thế thêm một block (khối) vào chuỗi POW được xem là 1 thử nghiệm ban đầu và là những bước đi đầu tiên quan trọng trong lịch sử tiền mã hóa Năm 2008: Bitcoin ra doi
Cuốn sách trắng (White Paper) đầu tiên về Bitcoin ra mắt vào năm 2008 với tiêu
boi l người hoặc I nhóm người có biệt danh la Satoshi Nakamoto
Bitcoin được khai thác dựa trên cơ chế của thuật toán POW Để blockchain của Bitcoin có thê hoạt động, cần đến sự ra đời liên tục của block mới để chứa các thông tin giao dịch Việc này được đảm nhận bởi thành phần gọi là “Miners” Họ sẽ phải giải đáp các bài toán phức tạp và gửi đáp án đúng đến toàn mạng lưới nhanh nhất Nói ngắn gọn, các miners đào Bitcoin để nhận phần thưởng bằng cách sử dụng cơ chế của POW và sau đó xác minh băng các node phi tập trung trong mạng
Vào ngày 3 tháng l năm 2009, Bitcoin ra đời khi Satoshi đào được khối bitcoin đầu tiên với phần thưởng là 50 B
Satoshi không sáng tạo ra blockchain nhưng ông là người đầu tiên tạo ra một đơn
vị tiền tệ phi tập trung dựa trên công nghệ Blockchain Người nhận Bitcoin đầu tiên
a Hal Finney, ông nhan duoc 10 Bitcoin tir Satoshi Nakamoto trong giao dich bitcoin
dau tién cua thé gidi vao ngay 12 thang 1 nam 2009,
Trang 7Năm 2013: Ethereum và Smart Contract Vitalik Buterin, nhà lập trình và nhà đồng sáng lập của Bitcoin Magazine chỉ ra rằng Bitcoin cần một ngôn ngữ mật mã để xây dựng các ứng dụng phi tập trung Không có được sự chấp thuận của cộng đồng, Vitalik bắt đầu phát triển một nền tảng tính toán phân tán dựa trên blockchain mới, Ethereum, với một chức năng mật mã mới được gọi là hợp đồng thông minh (Smart Contract)
Ethereum và smart contract xác nhận được ra đời vào năm 2013 Smart Contract là các chương trình hoặc tệp lệnh được triển khai và thực thi trên mạng lưới blockchain Ethereum Các Smart Contract được viết bằng một số ngôn ngữ lập trình cụ thể và được biên soạn thành bytecode trên L hệ thống gọi là máy ảo Ethereum (EVM) nhằm biên dịch, đọc và thực thi
Các nhà phát triển cũng có thê tạo và xuất bản các ứng dụng chạy trên nền tảng mạng lưới blockchain Ethereum Những ứng dụng này thường được biết đến như là các DApp (ứng dụng phi tập trung) và cho tới nay đã co hang trăm DApp đang chạy trên mạng lưới blockchain Ethereum, bao gồm các sàn giao dịch, các ứng dụng về bảo mật, các nền táng truyền thông xã hội và các ứng dụng game
Tiền điện tử của Ethereum được biết với mã thông báo là ETH Nó có thể được chuyền giữa các tài khoản cùng mạng lưới
2.3 CÁCH THỨC HOẠT ĐỘNG CỦA BLOCKCHAIN
Khi một giao dịch được xử lý và công nhận là hợp lệ, nó sẽ được tông hợp lại với những giao dịch khác rồi được bố sung vào khối mới Khối mới này được thêm vào trên khối trước đó trong chuỗi Mỗi khối dựa vào số khối trước đó và liên kết với nhau đề tạo thành một chuỗi, được 201 bang thuật ngữ "Bloc
Một chuỗi các khối trong Blockchain liên kết với nhau ngược trở về đến khối đầu tiên trong chuỗi, được gọi là "khối nguyên thủy"
Đối với Blockchain phi tập trung, mỗi khối giao dịch trên Blockchain được mạng
lưới kiểm nhận Tất cả các thành viên trong mạng lưới nhận được thông tin về giao dịch trên mạng lưới, mạng lưới không bị một cơ sở dữ liệu trung tâm thuộc quyền sở hữu của một công ty hay tô chức nào điều hành
Thay đôi giao dịch và khối sau khi thêm Ngay khi một khối các giao địch được thêm vào Blockchain, rất khó đề thay đối Mỗi khối đưa vào phía trên khối trước đó là một xác nhận giao dịch không đối Càng nhiều khối được đưa vào, càng khó thay đối cho đến khi không thể thay đôi được nữa Trong mạng lưới Bitcoin, 6 khối được coi là một xác nhận giao dịch sẽ không được thay đối
Đồng thuận phân tán
Trang 8Đối với đồng thuận phân tán, phần lớn các máy tính trong mạng lưới cần chấp nhận rằng một giao dịch là hợp lệ trước khi nó được đưa vào Bloekchain
Giao dịch lặp chi va trao đối giá trị trong Bloek Giao dịch lặp chí xảy ra khi một người trong mạng lưới cố gắng thực hiện hai giao dịch cùng một lúc Thông thường, điều này xảy ra nếu diễn ra khi gửi nhiều hơn một giao địch trước khi một trong số các giao dịch đó được xác thực và chấp nhận Tấn công giao dịch lặp chỉ xảy ra khi một người dùng kiếm soát hơn 50% máy tính trong mạng lưới Điều này cho phép người dùng nhân đôi việc truyền gửi giao dịch bằng cách kiểm soát giao dich nao duoc chap nhận và giao dịch nào bị tử chối Khai thác là quá trình kiêm nhận giao dịch rồi đưa vào khối mới trong Blockchain Những phần thưởng nhỏ sẽ được trao tặng khi mỗi khối mới được đưa vào chuỗi, tương tự như khai thác một phần thưởng nhỏ từ khối lớn
Bằng chứng xử lý
Bằng chứng xử lý liên quan đến hoạt động tìm ra mảnh ghép tính toán để bô sung khối mới vào Blockchain Thật khó đẻ tìm ra nhưng xác thực rất dễ dàng, giống như trường hợp khoá mật mã Hoạt động này cung cấp băng chứng rằng công suất tính toán cũng như nhiều nguồn lực đã được sử dụng và đóng góp cho mạng lưới
2.4 KY THUAT VE BLOCKCHAIN
Blockchain sử dụng các thuật toán dé sinh ra các mã băm ôn định và độc nhất
Mã băm là một mã bí mật sử dụng phương thức mã hóa nhằm ấn giấu dữ liệu theo cách mà gần như không thê giải mã nêu không được cấp quyền Mã băm được tạo ra luôn có cùng độ dài Nếu thay đổi một ký tự thì mã băm sẽ thay đổi hoàn toản
Mã băm xuất hiện ngẫu nhiên mà không liên quan đến đữ liệu đầu vào Gần như không thê tìm ra thông điệp ban đầu từ mã băm trừ khi biết thông điệp ban đầu hoặc Giao dịch băm trong Blockchain
Khi có giao dịch, mỗi nhóm giao dịch được chuyền thành một mã băm Sau đó, các mã băm được liên kết vào một Blockchain
Ví dụ về giao địch băm trong Blockchain Bitcoin:
Khối 0 khối đầu tiên trong Blockchain (khối nguyên thủy) sẽ chứa nội dung
"Minh nhận 100 bitcoin
Nguyệt nhận 50 bitcoin
Hiểu nhận 10 bitcoin"
Ma bam 0
Trang 9Khối I sẽ chứa các giao dịch sau:
Minh sửi Sally 50 Nguyệt gti Sam 10 bitcoin Mỗi giao dịch sẽ được chủ tài khoản gửi Biteoin xác nhận bằng một khóa cả nhân Mạng lưới sẽ không thẻ thấy được khóa cá nhân nhưng họ có thê kiêm nghiệm khóa
cá nhân được cấp quyền gửi Bitcoin đã sử dụng
Khôi sẽ còn chứa mã băm của khôi trước:
Một số được gọi là "Nonce” (số được dùng một lần) cũng sẽ có trong đó Số này
là đáp án cho mảnh ghép mà một thợ đào phải giải để bộ sung được một khối hợp lệ ckchain và nhận được phần thưởng
Hiểu gửi Minh 10 bitcoin
Nguyệt gửi Minh 20 bitcoin
Thay đôi Blockchain
Mọi thay đổi nhỏ trong Blockchain đều sẽ tạo ra một mã băm hoàn toàn mới Đây
la cach thire Blockchain hoạt động khiến việc thực hiện hành vi gian lận bằng cách thay đôi giao dich trong các khối trước là gần như không thể
Xác thực trén Blocke
Trang 10Cứ sau một khoảng thời gian sẽ có một khối mới được thêm vào trên Blockchain
Đề thay đối một giao dịch trong một khối, mỗi khối phải được đào lại bằng mã băm mới nhanh hơn tốc độ toàn bộ mạng lưới đang thêm khối
Điều này có lẽ khả thí với một số khối mới đưa vào, nhưng thường thì cứ 6 khôi được thêm vào trên một khối giao dịch, việc thay đổi các giao dịch trong một khối,
về mặt tính toán, sẽ trở nên không thể thực hiện được
Một khối mới được đưa vào trên một khối liền trước sẽ được coi là một xác nhận
rằng khối giao dịch liền trước hợp lệ và sẽ không đổi Và 6 khối phía trên sẽ là 6 xác
nhận đồng thời đưa ra đủ độ tin cậy để biết rằng giao dịch trước 6 khối đó sẽ không
bị sửa đổi hoặc đảo chiều
Chỉ tiêu độ khó Các băm được đưa ra có nhiều số 0 đẳng trước Một khối chỉ có thể được thêm vào Blockchain nếu mã băm thấp hơn băm chỉ tiêu của mạng lưới
đó kèm theo phần thưởng khối nếu họ thêm được một khối vào Blockchain
Mã băm sinh ra ngẫu nhiên và không có mối liên hệ nào với nội dung dữ liệu nhập Các thợ đào không biết mã băm sẽ là gì cho đến khi họ tạo được mã băm Họ chỉ có thể bố sung một khối vào Blockchain nếu mã băm tạo ra thấp hơn mã băm chỉ tiêu của mạng lưới Đề đạt được kết quả này, họ thêm một con số cùng với giao dịch
và mã băm của khối liền trước sau đó tạo một mã băm
Nếu mã băm sinh ra thấp hơn chỉ tiêu mạng lưới, họ có thê đưa nó vào Blockchain Nếu mã băm cao hơn chỉ tiêu mạng lưới, họ có thê thay đổi tham số Nonee rồi thử lại Không có cách xác định mã băm là gi, vi thé quá trình tạo số chỉ là ước đoán ngẫu nhiên
Các thợ đảo tìm ra con số mà khi kết hợp với các giao dịch nỗi bật sẽ tạo nên một
mã băm thấp hơn chỉ tiêu mạng lưới, họ có thê thêm một khối vào Blockchain Họ thêm được một khối hợp lệ vào Blockchaimn sẽ nhận được phí giao dịch vả phần thưởng khối
Ngay khi con số được tìm ra, tất cả các máy tính khác trong mạng lưới có thể thêm sô đó vào dữ liệu giao dịch và xác nhận sô đó hợp lệ Con sô ngầu nhiên này rat
Trang 11khó tìm, nhưng lại rất dễ kiêm nhận xem có hợp lệ không Khối hợp lệ được thêm
vào Blockchain thì tất cả các máy tính trong mạng lưới sẽ cập nhật phiên bản
Blockchain mới nhất có kèm khối mới vào hệ thống của họ
Các thợ đào sau đó lặp lại quá trình này đề thử và thêm khối mới vào Blockchain
sao cho nhanh hơn các thợ đảo khác trong mạng lưới
Tăng độ khó mạng lưới
Quá trình tìm ra số phù hợp đề tạo ra mã băm hợp lệ là ngẫu nhiên Tốc độ xử lý đóng vai trò to lớn vì một máy tính ước đoán các số càng nhanh, đáp án phù hợp c thé tìm ra càng mau chóng
Nhiều máy tính được thêm vào mạng lưới, độ khó được điều chỉnh bằng cách giảm bớt chỉ tiêu mạng lưới Vì vậy sẽ có ít mã băm hợp lệ được chấp nhận và loạt
số cần ước đoán nhiều hơn mới có thê tạo nên một khối với mã băm hợp lệ Những vấn đề về bằng chứng xử lý
Cách thức tính toán số phù hợp để một mã băm hợp lệ được gọi là Bằng Chứng
Xử Lý, nó cho biết các nguồn lực và công suất máy tính được đóng góp vào mạng
lưới khi thêm một khối Phương thức Bằng Chứng Xử Lý yêu cầu công suấ
và điện năng lớn nhưng hầu như công suất tính toán đó được dùng cho mục tiêu tạo
ra các số ngẫu nhiên Vẫn đề chính của phương thức này là vô cùng lãng phí nguồn lực vào việc thực hiện một chức năng mà có vẻ như vô nghĩa và không cần thiết để ạng lưới Blockchain hoạt động
Độ bảo mật của mạng lưới Blockchain
Một trong những đặc trưng bảo mật đáng kế của Blockchain phi tập trung là mọi nguoi đều có thể truy cập vả tất cả bản sao lưu đều được cập nhật trên toàn mạng lưới Điều này đóng vai trò to lớn trong việc đảm bảo rằng không có cơ sở đữ liệu tập trung nơi mà Blockchain có thể bị một kẻ gian lận thao túng
Mọi người có thê thêm một khối vào Blockchain nhưng đa số thành viên mạng
lưới phải chấp nhận khối đó hợp lệ hay không Ngay khi một khối mới được chấp
nhận là hợp lệ, nó sẽ được thêm vào Blockchain, toàn bộ các bản sao lưu của Blockchain trén cả mạng lưới đều được cập nhật vả khối tiếp theo sẽ được bố sung
vào trên khối đó
Nếu một người có găng ngụy tạo giao dịch, giao dịch đó sẽ không thê tương thích với những bản sao lưu còn lại của Blockchain và sẽ không được mạng lưới chấp nhận Tấn công quá bán và phân nhánh trong Blockchain
Tần công quá bán là một trường hợp vẻ lý thuyết khi một người dùng nắm được quyền kiểm soát trên 50% mạng lưới, người đó có thể quyết dinh giao dich nao va khối nào là hợp lệ và toàn bộ phần còn lại của mạng lưới sẽ được cập nhật bản Blockchain cua họ
Trang 12Phân nhánh là tình trạng khi một lượng lớn người dùng trên một mạng lưới bất đồng với một thay đôi trong mạng lưới, thay đối đó có thể là giao địch và khối được
bồ sung hoặc chức năng của mạng lưới
Sự bất đồng này tạo nên sự phân nhánh trong Blockchain khi mà một số thành
viên tách ra và đùng công suất tính toán của họ đề vận hành một Blockchain mới phân
ra từ Blockchain ban đầu
Trang 13dịch trên các trang thương mại điện tử chấp thuận tiền ảo Đặc điểm của tiền ảo là không có giá trị thực tiễn, không đảm bảo được khả năng chuyên đôi thành tiền pháp
định, không bị giới hạn số lượng và nó tồn tại tùy thuộc vào môi trường kỹ thuật số
Tiền mã hóa là một nhánh của tiền ảo, một tải sản kỹ thuật số, được thiết kế như một trung gian trao đối, dùng mật mã đề đảm bảo các giao dịch và kiểm soát việc tạo ra đơn vị bố sung đề xác minh việc chuyền giao tài sản Tiền mã hóa được xây dựng trên nền tảng công nghệ blockchain với mô hình phi tập trung tức là hệ thống số cái được lưu trữ trên nhiều nơi, trên nhiều hệ thông máy tính ở trên toàn thể giới Các giao dịch được thực hiện trực tiếp giữa người gửi và người nhận mà không cần đến
sự kiểm soát của chính phủ, ngân hàng hay tô chức tài chính mà vẫn đảm bảo tính an toàn, chính xác của giao dịch Tính phi tập trung càng cao thì tính bảo mật của nó cảng cao Sự ra đời của tiền mã hóa đã đánh dấu bước ngoặt lịch sử về thanh toán điện tử
3.2 LỊCH SỬ TIÊN ĐIỆN TỬ
Thuật ngữ tiền điện tử lần đầu tiên được đề cập trong bai bao được xuat ban trén tạp chí của Viện Ngân hàng Hoa Kỳ vào năm 1982.Tiền điện tử bắt nguồn từ ý tưởng mới lạ trong quá trình thương mại hóa Khái niệm tiền điện tử do 2 nhà nghiên cứu John Back và Alan Foulds từ Ngân hàng Anh giới thiệu trong một bài báo đã được chấp nhận và sử dụng rộng rãi vào thời điểm đó nhưng công nghệ truyền tiền mới chỉ
ai đoạn phát triển Năm 1983, một bài nghiên cứu của David Chaum đã giới
thiệu ý tưởng về tiền điện tử Năm 1990, ông thành lập DigiCash, một công ty tiền
điện tử ở Amsterdam đề thương mại hóa các ý tưởng trong nghiên cứu của mình và
§ năm sau, công ty tuyên bố phá sản Các công ty như Flooz, Been đều là những công ty tiền điện tử lúc đó nhưng do phụ thuộc vào hệ thống điều khiển và thúc đây của bên thứ ba nên cũng phá sản Trong giai đoạn thập niên 90, E Gold cũng là 1 dự
án gây được tiếng vang lớn tại Mỹ, thời điểm đó mỗi tháng E Gold đã xử lý tông giao dịch với số tiền lên tới cả tỷ USD Nhưng do bảo mật còn nhiều lỗ hông, còn quá lỏng lẻo nên đã bị Hacker tấn công khiến E Gold bắt đầu đi xuống từ năm 2000
và bị khai tử vào năm 2009,
Năm 2008, một lập trình viên (hoặc một nhóm lập trình viên) sử dụng tên là Satoshi Nakamoto đã xuất bản một bài báo mô tả các loại tiền điện tử và đến năm
2009 đã ra mắt Bitcoin Đây là loại tiền mã hóa được áp dụng công nghệ chuỗi khối Blockchain, không phụ thuộc vào bên thứ 3, có tính bảo mật cao, khắc phục được những hạn chế của các loại hình trước đó Chính vì thế, tiền điện tử đã phat triển ổn
định và phố biến hơn Từ năm 2009 2010 đã có thêm gần 100 loại tiền điện tử khác
nhau ra đời Tính đến tháng 5/2021 cd đến 10.284 loại tiền điện tử trên thế 2161 trong