Nói chung, trừ khi bạn đang sử dụng tiền mặt khi thanh toán, khoản thanh toán này sẽ được xử lý và được chuyển
từ tài khoản này sang tài khoản khác bằng cách sử dụng một hoặc nhiều tổ chức tài chính hoặc ngân hàng.
Điều tương tự cũng xảy ra khi bạn lên mạng và mua một thứ gì đó, ngay cả khi bạn mua bằng PayPal hoặc một số phương thức khác.
Một lần nữa, thường có một hoặc nhiều tổ chức tài chính xử lý khoản thanh toán đó.
Vì vậy, như bạn có thể thấy, đây là một cấu trúc tập trung nơi một thực thể đang quản lý các khoản thanh toán.
Và chúng tôi cũng quan tâm đến thực thể đó để quản lý bảo mật của chúng tôi, bảo mật tài khoản và quyền riêng tư
của chúng tôi.
Bây giờ, cho dù bạn tin tưởng công ty này hay ngân hàng này đến đâu, như chúng ta đã thấy trước đây, cấu trúc
tập trung vốn dĩ không phải là tư nhân.
Lý do cho điều này là vì tất cả thông tin được lưu trữ ở một nơi duy nhất.
Vì vậy, ngay cả khi bạn tin tưởng công ty này và tin tưởng mọi thứ về nó, còn những nhân viên làm việc tại
nơi này thì sao?
Điều gì về những tin tặc quản lý để có được quyền truy cập vào nó?
Còn các cơ quan khác buộc thực thể này phải có cửa hậu hoặc cấp cho họ quyền truy cập thì sao?
Và danh sách cứ lặp đi lặp lại.
Chỉ đơn giản là ý tưởng giữ mọi thứ ở một nơi không phải là riêng tư.
Giải pháp thay thế cho điều này là sử dụng tiền điện tử, không được kiểm soát hoặc quản lý bởi một thực thể duy nhất.
Vì vậy, trước đây chúng ta đã có tiền, đó là tiền mặt được lưu trữ trong ngân hàng hoặc tổ chức tài chính
nào đó quản lý tiền tệ đó.
Khi nói đến tiền điện tử, nó loại bỏ sự cần thiết của người trung gian hoặc một tổ chức quản lý
loại tiền này.
Thay vào đó, nó dựa trên cấu trúc ngang hàng phi tập trung được gọi là blockchain.
Bây giờ, để hiểu cách hoạt động của điều này, hãy lấy một ví dụ mà David muốn gửi tiền cho John để thực hiện việc
này.
Điều đầu tiên David sẽ làm là tạo một ví tiền điện tử.
Bạn có thể nghĩ về điều này tương tự như việc tạo một tài khoản pjp.
Vì vậy, ví sẽ được liên kết với hai khóa, một khóa riêng tư và một khóa công khai.
Và giả sử David muốn chuyển một đồng xu cho bạn của anh ấy là John, vì vậy anh ấy tạo một tin nhắn hoặc một yêu cầu tương
tự như thế này ngay tại đây.
Và anh ấy sẽ ký yêu cầu này bằng khóa cá nhân của mình, khóa này sẽ tạo ra chữ ký hoặc dấu vân tay.
Vì vậy, một lần nữa, điều này rất giống với khi chúng ta sử dụng để ký tin nhắn bằng khóa cá nhân với PGP.
Và lý do tại sao điều này được thực hiện để đảm bảo rằng bất kỳ ai kiểm tra tin nhắn này hoặc yêu cầu này
sẽ lưu ý rằng yêu cầu chuyển một đồng từ tài khoản của David này thực sự do David tạo ra bởi vì David sẽ không
bao giờ chia sẻ khóa riêng tư của mình.
Bây giờ, sau khi điều này được ký, David cũng sẽ bao gồm khóa công khai của mình để nó có thể được sử dụng để xác
minh chữ ký.
Một lần nữa, tương tự như những gì chúng ta đã nói trong phần mã hóa của khóa học này, khóa công
khai có liên quan về mặt toán học với khóa riêng và do đó nó có thể được sử dụng để xác minh chữ ký
mà không tiết lộ thông tin về khóa riêng.
Vì vậy, khi thư này được kiểm tra bởi bất kỳ ai, họ có thể sử dụng khóa công khai để xác minh chữ ký.
Và nếu kiểm tra, chúng ta sẽ biết rằng tin nhắn này thực sự được tạo ra bởi David.
Do đó, chúng tôi có thể xử lý việc chuyển một đồng từ David sang John.
Vì vậy, khi thông điệp này được tạo ra từ phần cuối của David, David sẽ gửi thông điệp này đến mạng lưới tiền
điện tử.
Bây giờ, mạng này về cơ bản là một số máy tính, thường có thông số kỹ thuật cao lưu giữ bản sao của tất cả
các giao dịch được thực hiện bằng tiền điện tử này.
Những máy tính này thường được gọi là thợ đào vì chúng được trả tiền để duy trì sổ cái hoặc
hồ sơ giao dịch này.
Giờ đây, bản ghi các giao dịch này được biết đến như một chuỗi khối, vì vậy nó là một bản ghi công khai chứa tất cả các
giao dịch được thực hiện bằng tiền điện tử này.
Và mỗi thợ đào, mỗi máy tính trên mạng tiền điện tử đều chứa một bản sao của tất cả các giao dịch này.
Vì vậy, nó chứa một bản sao của chuỗi khối.
Vì vậy, thông điệp của David được gửi đến mạng lưới tiền tệ.
Nó sẽ được xác minh và nếu nó được kiểm tra, nó sẽ được thêm vào blockchain.
Vì vậy, thông báo này sẽ được thêm vào dưới dạng một khối mới vào chuỗi khối hiện có được lưu trữ bởi từng máy
tính hoặc thợ đào này.
Vì vậy, ngay tại đây tôi có một sơ đồ phóng to của blockchain, vì vậy mỗi một trong số các công cụ khai
thác của máy tính đều chứa một bản sao của cái này và bạn có thể coi mỗi một trong số các khối này như một giao dịch đã xảy ra
trong quá khứ.
Cái mới nhất là cái mà David vừa tạo ra, trong đó anh ấy đã chuyển một đồng xu cho John.
Nhưng những người khác chỉ là những giao dịch khác đã được thực hiện trong quá khứ.
Vì vậy, như bạn có thể thấy, đây là một cấu trúc phi tập trung.
Nó không thuộc sở hữu của bất kỳ ai và không được kiểm soát bởi bất kỳ ai.
Bất kỳ ai cũng có thể tham gia mạng này và sử dụng máy tính của họ để khai thác, vì vậy bất kỳ ai cũng có thể tải xuống
bản sao của chuỗi khối này và bắt đầu khai thác cũng như bắt đầu giúp duy trì mạng lưới tiền điện tử này.
Bây giờ chúng ta cũng có thể thấy rằng việc triển khai này là riêng tư vì tôi đang sử dụng tên ở đây.
Vì vậy, tôi đang nói rằng chúng tôi đang chuyển một đồng từ David sang John hoặc từ Bob sang Alice ở đây.
Nhưng trong thực tế, tên thật không được sử dụng.
Thay vào đó, địa chỉ ví được sử dụng, vì vậy nội dung của các khối, ngay cả khi chúng ở chế độ công khai,
bạn sẽ thấy nội dung của nó cho biết nó đang chuyển từ một địa chỉ dài sang một địa chỉ dài khác.
Và miễn là người dùng được sử dụng trong OPSEC phù hợp, giữ danh tính thực của họ tách biệt với
danh tính giả, kết nối bằng mạng Tor và sử dụng tất cả các mẹo và phương pháp mà chúng tôi đã thảo
luận để giữ bí mật và ẩn danh nhất có thể.
Những địa chỉ này sẽ không liên kết với danh tính thực của họ.
Như đã nói, thực tế là toàn bộ sổ cái hoặc toàn bộ chuỗi khối là công khai có nghĩa là chúng ta có thể đọc
tất cả các giao dịch được thực hiện bằng cách sử dụng tiền điện tử này.
Do đó, mặc dù những địa chỉ này không liên kết với danh tính thực, chúng tôi có thể phân tích một địa chỉ cụ thể
và xem tất cả các giao dịch mà nó đã tham gia.
Vì vậy, chúng tôi có thể thấy tất cả số tiền đã rời khỏi địa chỉ này và tất cả số tiền
đã nhập vào địa chỉ này, do đó, thậm chí sẽ có thể tính toán số dư hiện tại trong tài khoản cụ thể này.
Bây giờ rõ ràng bạn có thể chỉ cần tạo nhiều địa chỉ để giải quyết vấn đề này.
Ngoài ra còn có các phương pháp khác để tăng tính ẩn danh và quyền riêng tư, đồng thời khiến khó có thể biết được
tiền đang đi và về từ đâu.
Và bạn có thể chỉ cần sử dụng một loại tiền điện tử riêng tư hơn như Monero, điều mà chúng ta sẽ nói ở phần
sau của khóa học.
Hiện tại, tôi chỉ muốn cung cấp cho bạn những hiểu biết cơ bản về cách hoạt động của tiền điện tử và đây
là phần lớn cách hoạt động của Bitcoin, đây là loại tiền điện tử phổ biến nhất.