Phần
Chuỗi khối 101
Chuỗi khối hoạt động như thế nào?
Blockchain được sử dụng để làm gì?
Phần 1 - Blockchain 101
Nội dung
Chuỗi khối là gì?
Các khối được kết nối như thế nào?
Blockchains và phân cấp
Vấn đề của các vị tướng Byzantine
Tại sao blockchain cần phải được phân cấp?
Mạng ngang hàng là gì?
Các nút của một blockchain là gì?
Chuỗi khối công khai và công khai chuỗi khối riêng tư
Các giao dịch hoạt động như thế nào?
Cách thực hiện giao dịch Bitcoin
Cách rút bitcoin từ Binance
Cách gửi bitcoin từ Trust Wallet đến Electrum
Ai đã phát minh ra công nghệ blockchain?
Ưu và nhược điểm của công nghệ blockchain
Ưu điểm
tương phản
Chuỗi khối là gì?
Blockchain là một loại cơ sở dữ liệu đặc biệt. Bạn cũng có thể đã nghe nói về công nghệ sổ cái phân tán (DLT) – trong nhiều trường hợp, cả hai khái niệm đều đề cập đến cùng một thứ.
Một blockchain có một số thuộc tính độc đáo nhất định. Có những quy tắc xác định cách thêm dữ liệu và một khi dữ liệu đã được lưu trữ thì hầu như không thể sửa đổi hoặc xóa nó.
Dữ liệu được thêm vào theo thời gian vào các cấu trúc được gọi là khối. Mỗi khối được xây dựng trên khối trước đó và bao gồm một phần thông tin liên kết nó với khối đó. Nhìn vào khối gần đây nhất, chúng ta có thể xác minh rằng nó được tạo sau khối trước đó. Vì vậy, nếu chúng ta tiếp tục đi xuống “chuỗi”, chúng ta sẽ đạt được khối đầu tiên – được gọi là khối gốc.
Sử dụng một phép tương tự, hãy tưởng tượng bạn có một bảng tính có hai cột. Tại ô đầu tiên của cột đầu tiên, bạn nhập bất kỳ thông tin nào bạn muốn giữ lại.
Dữ liệu trong ô đầu tiên này sẽ được chuyển đổi thành mã định danh gồm hai chữ cái, sau đó sẽ được sử dụng như một phần của dữ liệu đầu vào tiếp theo. Trong ví dụ của chúng tôi, mã định danh hai chữ cái KP nên được sử dụng để điền vào ô tiếp theo ở hàng thứ hai (defKP). Điều này có nghĩa là nếu bạn sửa đổi dữ liệu ở đầu vào đầu tiên (abcAA), bạn sẽ có tổ hợp chữ cái khác trong tất cả các ô còn lại.

Một cơ sở dữ liệu trong đó mỗi mục được liên kết với mục cuối cùng.
Nếu bây giờ chúng ta nhìn vào hàng 4, chúng ta sẽ thấy mã định danh gần đây nhất của chúng ta là TH. Hãy nhớ cách chúng tôi đã đề cập rằng bạn không thể quay lại và xóa hoặc xóa các mục nhập? Lý do là mọi người sẽ dễ dàng nhận thấy điều này đã xảy ra và nỗ lực thay đổi của bạn sẽ bị bỏ qua.
Hãy tưởng tượng rằng bạn thay đổi dữ liệu trong ô đầu tiên – bạn sẽ nhận được một mã định danh khác, điều đó có nghĩa là khối thứ hai của bạn sẽ có dữ liệu khác, dẫn đến một mã định danh khác ở hàng 2, v.v. Về bản chất, TH là sản phẩm của tất cả thông tin có trước nó.
Các khối được kết nối như thế nào?
Cuộc thảo luận ở trên – với mã định danh gồm hai chữ cái của chúng tôi – là một sự tương tự đơn giản về cách blockchain sử dụng các hàm băm. Băm là chất keo giữ các khối lại với nhau. Nó bao gồm việc lấy dữ liệu có kích thước bất kỳ để tạo ra đầu ra (hàm băm) luôn có cùng độ dài.
Hàm băm được sử dụng trong chuỗi khối rất thú vị vì xác suất tìm thấy hai mẩu thông tin tạo ra kết quả giống hệt nhau là rất thấp về mặt thiên văn. Giống như các mã nhận dạng của chúng tôi ở trên, bất kỳ sửa đổi nhỏ nào đối với dữ liệu đầu vào của chúng tôi sẽ dẫn đến kết quả đầu ra hoàn toàn khác.
Chúng ta có thể minh họa điều này bằng SHA256, một hàm được sử dụng rộng rãi trong Bitcoin. Như bạn có thể thấy, ngay cả việc sử dụng chữ in hoa khác nhau cũng đủ để thay đổi hoàn toàn kết quả đầu ra.
Dữ liệu đầu vào | Đầu ra của SHA256 |
|---|---|
Học viện Binance | 886c5fd21b403a139d24f2ea1554ff5c0df42d5f873a56d04dc480808c155af3 |
Học viện Binance | 4733a0602ade574551bf6d977d94e091d571dc2fcfd8e39767d38301d2c459a7 |
học viện binance | a780cd8a625deb767e999c6bec34bc86e883acc3cf8b7971138f5b25682ab181 |
Thực tế là không có "sự va chạm" nào được biết đến (tức là hai đầu vào khác nhau cho cùng một đầu ra) đối với SHA256 là vô cùng có giá trị trong bối cảnh của chuỗi khối. Điều đó có nghĩa là mỗi khối có thể trỏ đến khối trước nó bằng cách bao gồm hàm băm của nó và mọi nỗ lực chỉnh sửa các khối cũ sẽ được hiển thị ngay lập tức.

Mỗi khối chứa một dấu vân tay của khối trước đó.
Blockchains và phân cấp
Chúng tôi đã giải thích cấu trúc cơ bản của blockchain. Nhưng khi bạn nghe mọi người nói về công nghệ blockchain, có thể họ không đề cập đến cơ sở dữ liệu mà là hệ sinh thái được xây dựng xung quanh nó.
Là cấu trúc dữ liệu độc lập, chuỗi khối chỉ hữu ích cho các ứng dụng rất cụ thể. Mọi thứ trở nên thú vị là khi chúng ta sử dụng chúng như một công cụ để những người xa lạ phối hợp với nhau. Kết hợp với các công nghệ khác và một số lý thuyết trò chơi, blockchain có thể hoạt động như một sổ cái phân tán mà không ai kiểm soát.
Điều này có nghĩa là không có tác nhân nào có quyền chỉnh sửa đầu vào xung quanh các quy tắc của hệ thống (sẽ sớm nói thêm về các quy tắc). Theo nghĩa này, chúng ta có thể lập luận rằng mọi người đều đồng thời sở hữu sổ cái: những người tham gia luôn đồng ý về hình thức của nó.
Vấn đề của các vị tướng Byzantine
Thách thức thực sự cản trở một hệ thống giống như hệ thống được mô tả ở trên là cái mà chúng ta gọi là Bài toán các vị tướng Byzantine. Được hình thành vào những năm 1980, nó mô tả một tình thế tiến thoái lưỡng nan trong đó những người tham gia bị cô lập phải giao tiếp để phối hợp hành động của họ. Vấn đề nan giải liên quan đến việc hàng loạt tướng quân bao vây một thành phố, đồng thời quyết định có nên tấn công thành phố đó hay không. Các tướng chỉ có thể liên lạc qua người đưa tin.
Mỗi người phải quyết định nên tấn công hay rút lui. Sẽ không có vấn đề gì nếu họ làm điều này hay điều khác, miễn là tất cả các tướng đều có chung quyết định. Nếu quyết định tấn công, họ sẽ chỉ thành công nếu đồng lòng di chuyển. Vậy làm thế nào chúng ta có thể đảm bảo họ đạt được điều này?
Tất nhiên, họ có thể liên lạc thông qua người đưa tin. Nhưng điều gì sẽ xảy ra nếu người đưa tin bị chặn bởi một tin nhắn có nội dung “chúng tôi sẽ tấn công vào lúc bình minh” và tin nhắn đó được thay thế bằng một tin nhắn khác có nội dung “chúng tôi sẽ tấn công tối nay”? Điều gì sẽ xảy ra nếu một trong những vị tướng là một kẻ ác độc cố tình đánh lừa những người khác để đảm bảo họ thất bại?

Tướng thành công khi mọi người cùng tấn công (trái). Khi một số rút lui trong khi những người khác tấn công, họ sẽ bị đánh bại (phải).
Chúng ta cần một chiến lược có thể đạt được sự đồng thuận, ngay cả trong trường hợp người tham gia trở nên độc hại hoặc tin nhắn bị chặn. Việc không duy trì cơ sở dữ liệu không phải là tình huống sinh tử tương đương với việc tấn công một thành phố mà không có quân tiếp viện, nhưng nguyên tắc tương tự cũng được áp dụng. Nếu không có ai chịu trách nhiệm giám sát chuỗi khối và cung cấp cho người dùng thông tin “chính xác” thì chính người dùng sẽ phải có khả năng giao tiếp với nhau.
Để khắc phục những thất bại tiềm ẩn của một (hoặc một số) người dùng, các cơ chế blockchain phải được thiết kế cẩn thận để chống lại những thất bại đó. Chúng tôi gọi các hệ thống có khả năng đạt được Dung sai lỗi Byzantine này. Như chúng ta sẽ thấy ngay sau đây, các thuật toán đồng thuận được sử dụng để thực thi các quy tắc vững chắc.
Tại sao blockchain cần phải được phân cấp?
Tất nhiên, người ta có thể vận hành một blockchain một mình. Nhưng cuối cùng bạn sẽ có một cơ sở dữ liệu cồng kềnh so với các lựa chọn thay thế ưu việt khác. Và tiềm năng thực sự của nó chỉ có thể được khai thác trong một môi trường phi tập trung – tức là một môi trường có sự bình đẳng giữa tất cả người dùng. Bằng cách này, blockchain không thể bị loại bỏ hoặc thống trị một cách độc hại. Nó sẽ là một nguồn sự thật duy nhất mà tất cả mọi người đều có thể nhìn thấy được.
Mạng ngang hàng là gì?
Mạng ngang hàng (P2P) là lớp người dùng của chúng tôi (hoặc lớp chung, trong ví dụ trước của chúng tôi). Không có quản trị viên nên thay vì kết nối với máy chủ trung tâm mỗi khi ai đó muốn trao đổi thông tin với người dùng khác, việc họ làm là gửi trực tiếp đến đồng nghiệp của mình.
Chúng ta hãy nhìn vào biểu đồ dưới đây. Ở bên trái, A cần gửi tin nhắn của mình qua máy chủ để gửi đến F. Tuy nhiên, ở bên phải, cả hai được kết nối mà không qua trung gian.

Mạng tập trung (trái) so với mạng tập trung một mạng lưới phi tập trung (phải).
Thông thường, máy chủ lưu trữ tất cả thông tin mà người dùng cần. Khi bạn truy cập Binance Academy, bạn đang yêu cầu máy chủ của họ cung cấp cho bạn tất cả các vật phẩm của họ. Nếu trang web ở trạng thái "ngoại tuyến", bạn sẽ không thể nhìn thấy chúng. Tuy nhiên, nếu bạn đã tải xuống tất cả nội dung, bạn có thể tải nó lên máy tính của mình mà không cần truy vấn Binance Academy.
Về cơ bản, đó là những gì mỗi mạng ngang hàng thực hiện với blockchain: họ lưu trữ toàn bộ cơ sở dữ liệu trên máy tính của mình. Nếu ai đó rời khỏi mạng, người dùng vẫn ở trên đó vẫn có thể truy cập vào chuỗi khối và chia sẻ thông tin với nhau. Khi một khối mới được thêm vào chuỗi, dữ liệu sẽ được truyền đi khắp mạng để mọi người có thể cập nhật bản sao sổ cái của riêng mình.
Đừng quên đọc phần Giới thiệu về Mạng ngang hàng của chúng tôi để có phân tích chi tiết hơn về loại mạng này.
Các nút của một blockchain là gì?
Các nút đơn giản là các máy được kết nối với mạng – chúng chịu trách nhiệm lưu trữ các bản sao của chuỗi khối và chia sẻ thông tin với các đơn vị còn lại. Người dùng không cần phải quản lý thủ công các quy trình này. Nói chung, tất cả những gì họ cần làm là tải xuống và chạy phần mềm blockchain, phần còn lại sẽ tự động hoạt động.
Ở trên, chúng tôi đã mô tả nút theo nghĩa thuần túy nhất của nó, nhưng định nghĩa này cũng có thể bao gồm những người dùng khác tương tác với mạng theo một cách nào đó. Ví dụ: trong trường hợp tiền điện tử, một ứng dụng loại ví đơn giản trên điện thoại của bạn sẽ là cái mà chúng tôi gọi là light node.
Chuỗi khối công khai và công khai chuỗi khối riêng tư
Như bạn có thể biết, Bitcoin đã đặt nền móng cho ngành công nghiệp blockchain để trở thành như ngày nay. Ngay khi Bitcoin bắt đầu chứng tỏ mình là một tài sản tài chính hợp pháp, những người chơi sáng tạo bắt đầu nghĩ về tiềm năng của công nghệ cơ bản đối với các lĩnh vực khác. Điều này đã dẫn đến việc khám phá blockchain cho vô số trường hợp sử dụng ngoài lĩnh vực tài chính.
Bitcoin là cái mà chúng tôi gọi là “chuỗi khối công khai”. Điều này có nghĩa là bất kỳ ai cũng có thể xem các giao dịch trong đó và tất cả những gì cần thiết để tham gia là kết nối Internet và phần mềm cần thiết. Vì không có yêu cầu nào khác để tham gia nên chúng tôi có thể coi những loại môi trường này là không được phép.
Ngược lại, còn có một loại blockchain khác mà chúng tôi gọi là "blockchain riêng tư". Các hệ thống này thiết lập các quy tắc xác định ai có thể xem và tương tác với blockchain. Vì lý do này, chúng tôi gọi chúng là môi trường được phép. Mặc dù ban đầu các chuỗi khối riêng có vẻ dư thừa, nhưng chúng có một số ứng dụng quan trọng nhất định – chủ yếu là trong các kịch bản của công ty.
Nếu bạn muốn biết thêm về chủ đề này, hãy xem Blockchain riêng tư, công cộng và tập đoàn - Chúng khác nhau như thế nào?
Bạn đang nghĩ đến việc bắt đầu trong thế giới tiền điện tử? Mua Bitcoin trên Binance!
Các giao dịch hoạt động như thế nào?
Nếu Alice muốn thanh toán cho Bob bằng chuyển khoản ngân hàng, cô ấy sẽ cần thông báo cho ngân hàng. Để đơn giản, giả sử cả hai bên đều sử dụng cùng một ngân hàng. Sau này sẽ kiểm tra xem Alice có đủ số tiền cần thiết để thực hiện giao dịch hay không trước khi cập nhật cơ sở dữ liệu của mình (nghĩa là ghi -50$ cho Alice và +50$ cho Bob).
Nó không có gì khác biệt lắm so với những gì xảy ra trong một blockchain. Rốt cuộc, nó cũng là một cơ sở dữ liệu. Sự khác biệt chính là không có tác nhân duy nhất nào chịu trách nhiệm kiểm soát và cập nhật số dư mà tất cả các nút đều phải làm như vậy.
Nếu Alice muốn gửi 5 bitcoin cho Bob, cô ấy sẽ phát một thông báo thông báo điều đó lên mạng. Điều này sẽ không được thêm ngay vào blockchain – các nút sẽ nhìn thấy nó, nhưng các hành động khác sẽ cần phải được hoàn thành để giao dịch được xác nhận. Xem Các khối được thêm vào blockchain như thế nào?
Khi giao dịch được thêm vào blockchain, tất cả các nút sẽ có thể thấy rằng nó đã được thực thi. Tiếp theo, những gì họ sẽ làm là cập nhật bản sao blockchain của mình để phản ánh điều này. Kể từ đó trở đi, Alice sẽ không thể gửi cùng năm đơn vị đó cho Carol (điều này sẽ thực hiện "chi tiêu gấp đôi"), bởi vì mạng sẽ biết rằng cô ấy đã chi tiêu chúng trong giao dịch trước đó.
Không có khái niệm về "tên người dùng" và "mật khẩu" - mật mã khóa công khai được sử dụng để chứng minh quyền sở hữu tiền. Vì vậy, trước tiên, để nhận được tiền, Bob sẽ cần tạo khóa riêng. Đây chỉ đơn giản là một con số ngẫu nhiên rất dài, hầu như không ai có thể đoán được - ngay cả khi họ có hàng trăm năm để thử. Nhưng nếu Bob tiết lộ khóa riêng của mình cho bất kỳ ai, họ có thể đóng vai trò là chủ sở hữu số tiền của anh ấy (và do đó có thể chi tiêu chúng). Vì vậy, điều quan trọng là bạn phải giữ bí mật.
Tuy nhiên, điều Bob có thể làm là lấy khóa công khai từ khóa riêng của anh ấy. Sau đó, bạn có thể đưa khóa chung này cho bất kỳ ai vì hầu như không ai có thể đảo ngược khóa riêng từ nó. Trong hầu hết các trường hợp, Bob sẽ thực hiện một thao tác khác trên khóa chung (chẳng hạn như băm nó) để lấy địa chỉ công khai.

Bob sẽ cung cấp cho Alice địa chỉ công khai để cô ấy biết nơi gửi tiền. Cô ấy sẽ tạo một giao dịch yêu cầu thanh toán số tiền này đến địa chỉ công khai này. Tiếp theo, để chứng minh với mạng rằng cô ấy không cố gắng tiêu tiền không phải của mình, Alice sẽ tạo chữ ký số bằng khóa riêng của mình. Bất kỳ ai cũng có thể lấy tin nhắn đã ký của Alice và so sánh nó với khóa công khai của cô ấy để xác định một cách chắc chắn liệu cô ấy có quyền gửi số tiền đó cho Bob hay không.
Cách thực hiện giao dịch Bitcoin
Để minh họa cách bạn có thể giao dịch Bitcoin, hãy tưởng tượng hai tình huống. Trong lần đầu tiên, bạn chuẩn bị rút bitcoin từ Binance, trong khi ở lần thứ hai, bạn đề xuất gửi tiền từ TrustWallet đến ví Electrum của mình.
Cách rút bitcoin từ Binance
1. Đăng nhập vào tài khoản Binance của bạn. Nếu bạn chưa có bitcoin, hãy xem hướng dẫn Bitcoin của chúng tôi về cách mua chúng.
2. Di chuột qua "Ví" và chọn "Ví giao ngay".

3. Nhấp vào "Rút tiền" ở thanh bên trái.
4. Chọn loại tiền bạn muốn rút – trong trường hợp này là BTC.
5. Sao chép địa chỉ nơi bạn muốn gửi số bitcoin bạn rút và dán địa chỉ đó vào Địa chỉ BTC của người nhận.

6. Chỉ định số tiền bạn muốn rút.
7. Nhấp vào "Gửi".
8. Bạn sẽ nhận được email xác nhận ngay sau đó. Vui lòng kiểm tra cẩn thận xem địa chỉ có chính xác không. Nếu có, hãy xác nhận giao dịch trong cùng một email.
9. Đợi giao dịch của bạn đi qua blockchain. Bạn có thể theo dõi trạng thái của nó trong tab Lịch sử gửi và rút tiền hoặc sử dụng trình khám phá khối.
Cách gửi bitcoin từ Trust Wallet đến Electrum
Trong ví dụ này, chúng tôi sẽ gửi một số bitcoin từ Trust Wallet đến Electrum.
1. Mở ứng dụng Trust Wallet.
2. Nhấp vào tài khoản Bitcoin của bạn.
3. Nhấp vào "Gửi".
4. Mở ví Electrum của bạn.
5. Nhấp vào tab "Nhận" của Electrum và sao chép địa chỉ.

Ngoài ra, bạn có thể quay lại Trust Wallet và nhấn vào biểu tượng [–] để quét mã QR trỏ đến địa chỉ Electrum của bạn.

6. Dán địa chỉ Bitcoin của bạn vào “Địa chỉ người nhận” trong Ví Trust.
7. Ghi rõ số lượng.
8. Nếu mọi thứ đều chính xác, hãy xác nhận giao dịch.
9. Bạn đã hoàn tất! Đợi giao dịch của bạn được xác nhận trên blockchain. Bạn có thể theo dõi trạng thái của nó bằng cách nhập địa chỉ của bạn vào trình khám phá khối.
Bạn đang nghĩ đến việc bắt đầu trong thế giới tiền điện tử? Mua Bitcoin trên Binance!
Ai đã phát minh ra công nghệ blockchain?
Công nghệ chuỗi khối được chính thức hóa vào năm 2009 với sự ra mắt của Bitcoin – chuỗi khối đầu tiên và phổ biến nhất. Tuy nhiên, bút danh của người tạo ra nó, Satoshi Nakamoto, sẽ được lấy cảm hứng từ các công nghệ và đề xuất trước đó.
Chuỗi khối sử dụng rộng rãi các hàm băm và mật mã – những yếu tố mà khi Bitcoin ra mắt đã tồn tại trong nhiều thập kỷ. Điều thú vị là nguồn gốc của cấu trúc blockchain có thể bắt nguồn từ đầu những năm 1990, tuy nhiên, vào thời điểm đó nó chỉ được sử dụng để "đánh dấu thời gian" cho các tài liệu - để chúng không thể bị thay đổi sau này.
Để tìm hiểu thêm về chủ đề này, hãy xem Lịch sử của Blockchain.
Ưu và nhược điểm của công nghệ blockchain
Chuỗi khối được thiết kế phù hợp sẽ giải quyết vấn đề ảnh hưởng đến các bên liên quan trong các lĩnh vực khác nhau - từ tài chính đến nông nghiệp. Mạng phân tán có nhiều ưu điểm so với mô hình máy khách-máy chủ truyền thống nhưng nó cũng có những hạn chế nhất định.
Ưu điểm
Một trong những lợi ích trước mắt được ghi nhận trong sách trắng Bitcoin là khả năng thực hiện thanh toán mà không cần sự tham gia của bên trung gian. Các blockchain tiếp theo đã tiến thêm một bước nữa, cho phép người dùng gửi tất cả các loại thông tin. Việc loại bỏ các đối tác đồng nghĩa với việc giảm rủi ro cho những người dùng liên quan và dẫn đến mức hoa hồng thấp hơn - vì không có người trung gian thực hiện việc cắt giảm.
Như chúng tôi đã đề cập trước đây, mạng blockchain công cộng cũng “không được cấp phép” – không có rào cản gia nhập vì không có ai chịu trách nhiệm về nó. Nếu một người dùng tiềm năng có thể kết nối Internet thì họ sẽ có thể tương tác với những người ngang hàng khác trên mạng.
Nhiều người sẽ lập luận rằng chất lượng quan trọng nhất của blockchain là chúng có mức độ chống kiểm duyệt cao. Để vô hiệu hóa một dịch vụ tập trung, tất cả những gì kẻ độc hại cần làm là nhắm mục tiêu vào máy chủ. Nhưng trong mạng ngang hàng, mỗi nút hoạt động như một máy chủ.
Một hệ thống như Bitcoin có hơn 10.000 nút có thể nhìn thấy trải rộng khắp thế giới, khiến ngay cả kẻ tấn công có nguồn lực tốt cũng gần như không thể xâm phạm mạng. Cần lưu ý rằng cũng có nhiều nút ẩn - không hiển thị trên mạng nói chung.
Đây là một số lợi thế chung. Có nhiều trường hợp sử dụng cụ thể mà blockchain có thể đáp ứng, như bạn sẽ thấy trong phần Blockchain được sử dụng để làm gì?
tương phản
Blockchain không phải là viên đạn bạc cho mọi vấn đề. Vì chúng được tối ưu hóa cho những điểm mạnh của mình, như đã đề cập ở phần trước, nên chúng sẽ gặp phải những thiếu sót ở các lĩnh vực khác. Trở ngại rõ ràng nhất đối với việc áp dụng rộng rãi blockchain là thực tế là chúng không có quy mô tốt.
Điều này hợp lệ cho bất kỳ mạng phân phối nào. Vì tất cả những người tham gia phải được đồng bộ hóa nên thông tin mới không thể được thêm quá nhanh, nếu không các nút sẽ không thể theo kịp. Do đó, các nhà phát triển có xu hướng cố tình hạn chế tốc độ cập nhật blockchain để đảm bảo rằng hệ thống vẫn được phân cấp.
Đối với người dùng mạng, điều này có thể biểu hiện dưới dạng thời gian chờ đợi lâu nếu có quá nhiều người cố gắng thực hiện giao dịch. Các khối chỉ có thể chứa một lượng dữ liệu nhất định và không được thêm vào chuỗi ngay lập tức. Nếu có nhiều giao dịch hơn mức mà một khối có thể nắm giữ thì những giao dịch bổ sung sẽ phải đợi khối tiếp theo.
Một nhược điểm khác có thể có của các hệ thống blockchain phi tập trung là chúng không thể được cập nhật dễ dàng. Nếu bạn đang tạo phần mềm của riêng mình, bạn có thể thêm chức năng mới khi thấy phù hợp - bạn không cần cộng tác với người khác hoặc xin phép họ để thực hiện thay đổi.
Trong môi trường có hàng triệu người dùng tiềm năng, việc thực hiện thay đổi khó khăn hơn nhiều. Bạn sẽ có thể sửa đổi một số thông số nhất định của phần mềm nút của mình, nhưng cuối cùng bạn sẽ bị cô lập khỏi mạng. Nếu phần mềm được sửa đổi không tương thích với các nút khác, chúng sẽ phát hiện phần mềm đó và từ chối tương tác với nó.
Giả sử bạn muốn thay đổi quy tắc xác định kích thước khối tối đa (từ 1MB thành 2MB). Bạn có thể thử gửi khối đã nói đến các nút mà bạn được kết nối nhưng họ có quy tắc "không chấp nhận các khối lớn hơn 1MB". Nếu họ nhận được bất cứ thứ gì lớn hơn, họ sẽ không đưa nó vào bản sao blockchain của họ.
Cách duy nhất để thực hiện các thay đổi là khiến phần lớn hệ sinh thái chấp nhận chúng. Trong trường hợp của các blockchain lớn, có thể mất nhiều tháng – thậm chí nhiều năm – thảo luận sôi nổi trên diễn đàn trước khi các thay đổi có thể được phối hợp. Để tìm hiểu thêm về chủ đề này, hãy xem Hard Fork và Soft Fork.
Phần 2 - Blockchain hoạt động như thế nào?
Nội dung
Các khối được thêm vào blockchain như thế nào?
Khai thác (Bằng chứng công việc)
Ưu điểm của Bằng chứng công việc
Ngược lại với Bằng chứng công việc
Đặt cược (Bằng chứng về cổ phần)
Ưu điểm của Bằng chứng cổ phần
Ngược lại với Bằng chứng về cổ phần
Các thuật toán đồng thuận khác
Tôi có thể đảo ngược các giao dịch blockchain không?
Khả năng mở rộng blockchain là gì?
Tại sao blockchain cần phải mở rộng quy mô?
Phân nhánh blockchain là gì?
Dĩa mềm
Dĩa cứng
Các khối được thêm vào blockchain như thế nào?
Cho đến thời điểm này chúng tôi đã đề cập đến nhiều chủ đề. Chúng tôi biết rằng các nút được kết nối với nhau và chúng lưu trữ các bản sao của chuỗi khối. Ngoài ra, họ truyền tải thông tin về các giao dịch và khối mới cho nhau. Chúng tôi đã phân tích nút là gì, nhưng bạn có thể thắc mắc: các khối mới được thêm vào chuỗi khối như thế nào?
Không có nguồn duy nhất nào cho người dùng biết phải làm gì. Vì tất cả các nút đều có quyền lực như nhau nên cần phải có một cơ chế để quyết định một cách công bằng ai có thể thêm khối vào chuỗi khối. Chúng tôi cần một hệ thống khiến người dùng phải trả giá đắt nếu gian lận nhưng sẽ thưởng cho họ khi họ hành động trung thực. Bất kỳ người sử dụng hợp lý nào cũng sẽ muốn hành động theo cách có lợi về mặt kinh tế.
Vì mạng không được phép nên bất kỳ ai cũng có thể truy cập được việc tạo khối. Các giao thức thường đảm bảo điều này bằng cách yêu cầu người dùng đưa một số “skin vào trò chơi”: họ phải mạo hiểm tiền của mình. Làm như vậy sẽ cho phép họ tham gia vào việc tạo các khối và nếu họ tạo ra một khối hợp lệ, họ sẽ được trả phần thưởng.
Tuy nhiên, nếu họ cố gắng gian lận, phần còn lại của mạng sẽ biết. Bất kỳ cổ phần nào họ đã gửi sẽ bị mất. Chúng tôi gọi các cơ chế này là thuật toán đồng thuận vì chúng cho phép những người tham gia mạng đạt được sự đồng thuận về khối nào sẽ được thêm vào tiếp theo.
Khai thác (Bằng chứng công việc)

Khai thác cho đến nay là thuật toán đồng thuận được sử dụng rộng rãi nhất. Trong khai thác, thuật toán Proof of Work (PoW) được sử dụng. Điều này liên quan đến việc người dùng hy sinh sức mạnh tính toán để cố gắng giải một câu đố do giao thức đặt ra.
Câu đố yêu cầu người dùng kiểm soát các giao dịch và thông tin khác có trong khối. Nhưng để hàm băm được coi là hợp lệ, nó phải nằm dưới một con số nhất định. Vì không có cách nào để dự đoán kết quả nhất định sẽ như thế nào nên thợ mỏ phải tiếp tục phân tích dữ liệu được sửa đổi đôi chút cho đến khi tìm ra giải pháp hợp lệ.
Rõ ràng, việc băm dữ liệu lặp đi lặp lại sẽ tốn kém về mặt tính toán. Trong chuỗi khối Proof of Work, “cổ phần” mà người dùng gửi là số tiền đầu tư vào máy tính khai thác và điện được sử dụng để cung cấp năng lượng cho chúng. Họ làm điều này với hy vọng nhận được phần thưởng khối.
Hãy nhớ rằng chúng tôi đã nói trước đó rằng hầu như không thể đảo ngược hàm băm nhưng lại dễ xác minh? Khi người khai thác gửi một khối mới đến phần còn lại của mạng, tất cả các nút khác sẽ sử dụng khối đó làm đầu vào cho hàm băm. Họ chỉ cần chạy nó một lần để xác minh rằng khối đó hợp lệ theo các quy tắc của blockchain. Nếu không, người khai thác sẽ không nhận được phần thưởng và sẽ lãng phí điện năng một cách vô ích.
Chuỗi khối Proof of Work đầu tiên là Bitcoin. Kể từ khi được tạo ra, nhiều blockchain khác đã áp dụng cơ chế PoW.
Ưu điểm của Bằng chứng công việc
Đã thử và kiểm tra: Cho đến nay, Proof of Work là thuật toán đồng thuận hoàn thiện nhất và đã đảm bảo giá trị hàng trăm tỷ đô la.
Không được phép: Bất kỳ ai cũng có thể tham gia cuộc thi khai thác hoặc chỉ cần chạy nút xác thực.
Phân cấp: Các thợ mỏ cạnh tranh với nhau để tạo ra các khối, nghĩa là sức mạnh băm không bao giờ được kiểm soát bởi một bên duy nhất.
Ngược lại với Bằng chứng công việc
Lãng phí: Khai thác tiêu thụ một lượng điện rất lớn.
Rào cản gia nhập ngày càng cao: Khi có nhiều người khai thác tham gia mạng, các giao thức sẽ làm tăng độ khó của câu đố khai thác. Để duy trì tính cạnh tranh, người dùng phải đầu tư vào thiết bị tốt hơn. Điều này có thể khiến nhiều thợ mỏ phải trả giá.
Tấn công 51%: Mặc dù việc khai thác thúc đẩy sự phân cấp, nhưng có khả năng một người khai thác sẽ có được phần lớn sức mạnh băm. Nếu làm vậy, về mặt lý thuyết, họ có thể hủy bỏ các giao dịch và làm suy yếu tính bảo mật của blockchain.
Đặt cược (Bằng chứng về cổ phần)
Trong hệ thống Proof of Work, điều khuyến khích bạn hành động trung thực là số tiền bạn đã trả cho máy tính và điện khai thác. Bạn sẽ không nhận được tiền lãi từ khoản đầu tư của mình nếu bạn không khai thác các khối một cách chính xác.
Với Bằng chứng cổ phần (PoS), không có chi phí bên ngoài. Thay vì những người khai thác, chúng tôi có những người xác nhận đề xuất (hoặc "giả mạo") các khối. Họ có thể sử dụng máy tính thông thường để tạo các khối mới, nhưng họ phải đặt cược một phần đáng kể số tiền của mình để có được đặc quyền. Việc đặt cọc được thực hiện với một lượng tiền điện tử gốc của blockchain được xác định trước, theo quy tắc của từng giao thức.
Các cách triển khai khác nhau có các biến thể khác nhau, nhưng khi người xác thực đặt cược các đơn vị của mình, giao thức có thể chọn ngẫu nhiên chúng để thông báo khối tiếp theo. Nếu làm đúng, họ sẽ nhận được phần thưởng. Ngoài ra, có thể có nhiều người xác nhận đồng ý với khối tiếp theo và phần thưởng được phân bổ tương ứng với số cổ phần mà mỗi người đã gửi.
Chuỗi khối PoS "thuần túy" ít phổ biến hơn DPoS (Bằng chứng cổ phần được ủy quyền), yêu cầu người dùng bỏ phiếu trên các nút (nhân chứng) để xác thực các khối cho toàn bộ mạng.
Ethereum, blockchain hợp đồng thông minh hàng đầu, sẽ sớm chuyển sang Proof of Stake khi nó chuyển sang ETH 2.0.
Ưu điểm của Bằng chứng cổ phần
Thân thiện với môi trường: Lượng khí thải carbon của PoS chỉ bằng một phần nhỏ của hoạt động khai thác PoW. Đặt cược loại bỏ nhu cầu thực hiện các hoạt động băm tốn nhiều tài nguyên.
Giao dịch nhanh hơn: Vì không cần tốn thêm sức mạnh tính toán cho các câu đố tùy ý do giao thức đặt ra, một số người đề xuất PoS cho rằng nó có thể tăng thông lượng giao dịch.
Đặt cược phần thưởng và tiền lãi: Thay vì dành cho người khai thác, phần thưởng để bảo mật mạng được trả trực tiếp cho chủ sở hữu mã thông báo. Trong một số trường hợp, PoS cho phép người dùng kiếm thu nhập thụ động dưới dạng airdrop hoặc tiền lãi, chỉ bằng cách đặt cọc tiền của họ.
Ngược lại với Bằng chứng về cổ phần
Tương đối chưa được kiểm tra: Các giao thức PoS chưa được thử nghiệm trên quy mô lớn. Có thể có một số lỗ hổng chưa được phát hiện trong quá trình triển khai hoặc kinh tế học mật mã.
Chế độ tài phiệt: Có những lo ngại rằng PoS khuyến khích một hệ sinh thái “giàu trở nên giàu hơn”, vì những người xác nhận có mức đặt cược cao có xu hướng kiếm được nhiều phần thưởng hơn.
Vấn đề "không đặt cọc": Trong PoW, người dùng chỉ có thể "đặt cọc" một chuỗi: họ khai thác trên chuỗi mà họ tin là có nhiều khả năng thành công nhất. Trong quá trình hard fork, họ không thể đặt cược bội số với cùng sức mạnh băm. Tuy nhiên, trình xác nhận trong PoS có thể hoạt động trên nhiều chuỗi với ít chi phí bổ sung, điều này có thể gây ra các vấn đề kinh tế.
Các thuật toán đồng thuận khác Các thuật toán đồng thuận khác
Bằng chứng công việc và Bằng chứng cổ phần là những thuật toán đồng thuận phổ biến nhất, nhưng còn nhiều thuật toán khác nữa. Một số là giống lai kết hợp các yếu tố của cả hai hệ thống, trong khi một số khác là các phương pháp hoàn toàn khác nhau.
Chúng tôi sẽ không đề cập đến chúng ở đây nhưng nếu bạn quan tâm, hãy xem các bài viết sau:
Bằng chứng công việc bị trì hoãn Explicado
Bằng chứng đồng thuận về cổ phần cho thuê Explicado
Bằng chứng về quyền hạn Explicado
Bằng chứng đốt cháy Explicado
Tôi có thể đảo ngược các giao dịch blockchain không?
Theo thiết kế, blockchain là cơ sở dữ liệu rất mạnh mẽ. Các thuộc tính vốn có của nó khiến việc xóa hoặc sửa đổi dữ liệu blockchain sau khi được ghi lại trở nên cực kỳ khó khăn. Khi nói đến Bitcoin và các mạng lớn khác, điều đó gần như là không thể. Do đó, khi bạn thực hiện một giao dịch trên blockchain, tốt nhất hãy coi nó như được viết bằng đá mãi mãi.
Điều đó nói lên rằng, có nhiều cách triển khai blockchain khác nhau và sự khác biệt cơ bản nhất giữa chúng là cách chúng đạt được sự đồng thuận trong mạng. Điều này có nghĩa là, trong một số triển khai, một nhóm tương đối nhỏ người tham gia có thể có đủ quyền lực trong mạng để đảo ngược các giao dịch một cách hiệu quả. Điều này đặc biệt đáng lo ngại đối với các altcoin chạy trên các mạng nhỏ (với tỷ lệ băm thấp do cạnh tranh khai thác thấp).
Khả năng mở rộng blockchain là gì?
Khả năng mở rộng của chuỗi khối thường được sử dụng như một thuật ngữ chung để chỉ khả năng của hệ thống chuỗi khối trong việc đáp ứng nhu cầu ngày càng tăng. Mặc dù chuỗi khối có các đặc tính mong muốn (chẳng hạn như phân quyền, chống kiểm duyệt, bất biến), nhưng chúng vẫn phải trả giá.
Không giống như các hệ thống phi tập trung, cơ sở dữ liệu tập trung có thể hoạt động với tốc độ và hiệu suất cao hơn đáng kể. Điều này có ý nghĩa vì hàng nghìn nút nằm rải rác trên khắp thế giới không cần đồng bộ hóa với mạng mỗi khi nội dung của chúng được sửa đổi. Nhưng đây không phải là trường hợp của blockchain. Do đó, khả năng mở rộng đã là chủ đề được tranh luận sôi nổi giữa các nhà phát triển blockchain trong nhiều năm.
Một số giải pháp khác nhau đã được đề xuất hoặc triển khai để giảm thiểu một số hạn chế về hiệu suất của chuỗi khối. Tuy nhiên, tại thời điểm này, không có cách tiếp cận tốt nhất rõ ràng. Nhiều giải pháp khác nhau có thể sẽ cần được thử cho đến khi có nhiều câu trả lời trực tiếp hơn cho vấn đề về khả năng mở rộng.
Ở cấp độ rộng hơn, có một câu hỏi cơ bản về khả năng mở rộng: chúng ta có nên cải thiện hiệu suất của chính blockchain (mở rộng quy mô trên chuỗi) hay chúng ta nên cho phép các giao dịch được thực hiện mà không làm tăng quy mô chuỗi khối chính (mở rộng quy mô ngoài chuỗi)?
Có thể có những lợi thế rõ ràng cho cả hai. Các giải pháp về khả năng mở rộng trên chuỗi có thể giảm quy mô giao dịch hoặc thậm chí đơn giản là tối ưu hóa cách lưu trữ dữ liệu trong các khối. Mặt khác, các giải pháp ngoài chuỗi liên quan đến các giao dịch hàng loạt bên ngoài chuỗi khối chính và chỉ thêm chúng sau này. Một số giải pháp off-chain đáng chú ý nhất được gọi là sidechain và kênh thanh toán.
Nếu bạn muốn tìm hiểu sâu hơn về chủ đề này, hãy đọc Khả năng mở rộng của Blockchain: Chuỗi bên và Kênh thanh toán.
Tại sao blockchain cần phải mở rộng quy mô?
Nếu các hệ thống blockchain muốn cạnh tranh với các đối tác tập trung của chúng thì ít nhất chúng phải hiệu quả như chúng. Tuy nhiên, trên thực tế, họ có thể sẽ phải làm tốt hơn nữa để khuyến khích các nhà phát triển và người dùng chuyển sang các nền tảng và ứng dụng dựa trên blockchain.
Điều này có nghĩa là so với các hệ thống tập trung, việc sử dụng chuỗi khối sẽ nhanh hơn, rẻ hơn và dễ dàng hơn cho cả nhà phát triển và người dùng. Đây không phải là một nhiệm vụ dễ dàng đạt được trong khi vẫn duy trì các đặc điểm xác định của chuỗi khối mà chúng ta đã thảo luận ở trên.
Phân nhánh blockchain là gì?
Giống như bất kỳ phần mềm nào, chuỗi khối cần cập nhật để khắc phục sự cố, thêm quy tắc mới hoặc xóa quy tắc cũ. Vì hầu hết phần mềm blockchain là nguồn mở nên về mặt lý thuyết, bất kỳ ai cũng có thể đề xuất các bản cập nhật mới để thêm vào phần mềm quản lý mạng.
Hãy nhớ rằng blockchain là mạng phân tán. Sau khi phần mềm được cập nhật, hàng nghìn nút trải khắp thế giới phải có khả năng giao tiếp và triển khai phiên bản mới. Nhưng điều gì sẽ xảy ra nếu người tham gia không thể thống nhất về việc triển khai bản cập nhật nào? Thông thường, không có tổ chức nào có quy trình quyết định được thiết lập sẵn để quyết định. Điều này đưa chúng ta đến các nhánh mềm và cứng.
Dĩa mềm
Nếu có sự nhất trí chung về hình thức của một bản cập nhật thì đó là một vấn đề tương đối đơn giản. Trong trường hợp như thế này, phần mềm được cập nhật với một thay đổi tương thích ngược, nghĩa là các nút được cập nhật vẫn có thể tương tác với các nút không được cập nhật. Tuy nhiên, trên thực tế, hầu hết tất cả các nút đều sẽ được cập nhật theo thời gian. Đây được gọi là một ngã ba mềm.
Dĩa cứng
Hard fork phức tạp hơn. Sau khi được triển khai, các quy tắc mới sẽ không tương thích với các quy tắc cũ. Do đó, nếu một nút chạy các quy tắc mới cố gắng tương tác với một nút chạy các quy tắc cũ, chúng sẽ không thể giao tiếp. Điều này dẫn đến việc blockchain bị chia thành hai: một bên là phần mềm cũ đang chạy, mặt khác là các quy tắc mới được triển khai.
Sau hard fork, về cơ bản có hai mạng khác nhau chạy song song hai giao thức khác nhau. Điều đáng chú ý là tại thời điểm phân nhánh, số dư của đơn vị gốc của chuỗi khối được sao chép từ mạng trước đó. Do đó, nếu bạn có số dư trên dây chuyền cũ tại thời điểm phân nhánh thì bạn cũng sẽ có số dư trên dây chuyền mới.
Xem Hard Fork và Soft Fork để biết thêm thông tin về điều này.
Chương 3 - Blockchain dùng để làm gì?
Nội dung
Blockchain cho chuỗi cung ứng
Blockchain và ngành công nghiệp trò chơi
Chuỗi khối cho chăm sóc sức khỏe
Chuyển tiền bằng blockchain
Chuỗi khối và nhận dạng kỹ thuật số
Chuỗi khối và Internet vạn vật (IoT)
Blockchain cho quản trị
Chuỗi khối từ thiện
Blockchain dành cho đầu cơ
Huy động vốn từ cộng đồng với Blockchain
Hệ thống tập tin chuỗi khối và phân tán
Công nghệ chuỗi khối có thể được sử dụng cho nhiều trường hợp sử dụng. Chúng ta hãy nhìn vào một số trong số họ.
Blockchain cho chuỗi cung ứng
Chuỗi cung ứng hiệu quả là cốt lõi của nhiều doanh nghiệp thành công và liên quan đến việc xử lý hàng hóa từ nhà cung cấp đến người tiêu dùng. Việc phối hợp nhiều bên liên quan trong một ngành nhất định thường rất khó khăn. Tuy nhiên, công nghệ blockchain có thể mang lại mức độ minh bạch mới trong nhiều ngành công nghiệp. Một hệ sinh thái chuỗi cung ứng có khả năng tương tác xoay quanh cơ sở dữ liệu bất biến chính là điều mà nhiều ngành công nghiệp cần để trở nên mạnh mẽ và đáng tin cậy hơn.
Nếu bạn muốn đọc thêm, hãy xem Các trường hợp sử dụng Blockchain: Chuỗi cung ứng.
Blockchain và ngành công nghiệp trò chơi
Ngành công nghiệp game đã trở thành một trong những ngành giải trí lớn nhất thế giới và có thể được hưởng lợi rất nhiều từ công nghệ blockchain. Nói chung, các game thủ có xu hướng phụ thuộc vào các nhà phát triển trò chơi. Trong hầu hết các trò chơi trực tuyến, người chơi buộc phải tin tưởng vào không gian máy chủ của nhà phát triển và tuân theo các bộ quy tắc luôn thay đổi của họ. Trong bối cảnh này, blockchain có thể giúp phân cấp quyền sở hữu, quản lý và bảo trì các trò chơi trực tuyến.
Tuy nhiên, vấn đề lớn nhất có thể là các yếu tố trò chơi không thể tồn tại bên ngoài tựa game, loại bỏ khả năng sở hữu thực tế và thị trường thứ cấp. Bằng cách chọn cách tiếp cận dựa trên blockchain, trò chơi có thể trở nên bền vững hơn về lâu dài và các vật phẩm trong trò chơi được phát hành dưới dạng sưu tầm tiền điện tử có thể đạt được giá trị trong thế giới thực.
Nếu bạn muốn đọc thêm, hãy xem Các trường hợp sử dụng Blockchain: Chơi game.

Chuỗi khối cho chăm sóc sức khỏe
Việc lưu trữ hồ sơ y tế một cách đáng tin cậy là điều quan trọng đối với bất kỳ hệ thống chăm sóc sức khỏe nào và việc phụ thuộc vào các máy chủ tập trung sẽ khiến thông tin nhạy cảm dễ bị tổn thương. Tính minh bạch và bảo mật của công nghệ blockchain khiến nó trở thành nền tảng lý tưởng để lưu trữ hồ sơ y tế.
Bằng cách bảo mật hồ sơ của họ bằng mật mã trên blockchain, bệnh nhân có thể duy trì quyền riêng tư và chia sẻ thông tin y tế của họ với bất kỳ tổ chức chăm sóc sức khỏe nào. Nếu tất cả những người tham gia trong hệ thống chăm sóc sức khỏe hiện đang bị phân mảnh có thể truy cập cơ sở dữ liệu toàn cầu, an toàn thì luồng thông tin giữa họ sẽ nhanh hơn nhiều.
Nếu bạn muốn đọc thêm, hãy xem Các trường hợp sử dụng Blockchain: Chăm sóc sức khỏe.
Chuyển tiền bằng blockchain
Gửi tiền quốc tế là một rắc rối với ngân hàng truyền thống. Chủ yếu là do mạng lưới trung gian phức tạp, phí và thời gian thanh toán khiến việc sử dụng ngân hàng truyền thống trở nên tốn kém và không đáng tin cậy cho các giao dịch khẩn cấp.
Tiền điện tử và chuỗi khối loại bỏ hệ sinh thái trung gian này và có thể cho phép chuyển tiền nhanh chóng và rẻ trên toàn thế giới. Trong khi các blockchain chắc chắn phải hy sinh hiệu suất để có được một số đặc tính mong muốn của chúng, thì nhiều dự án khác nhau đang tận dụng công nghệ này để cho phép các giao dịch giá rẻ, gần như ngay lập tức.
Nếu bạn muốn đọc thêm, hãy xem Các trường hợp sử dụng Blockchain: Chuyển tiền.
Bạn đang nghĩ đến việc bắt đầu trong thế giới tiền điện tử? Mua Bitcoin trên Binance!
Chuỗi khối và nhận dạng kỹ thuật số
Quản lý danh tính an toàn trên Internet rất cần một giải pháp nhanh chóng. Một lượng lớn dữ liệu cá nhân của chúng tôi được lưu trữ trên các máy chủ tập trung và được phân tích bằng thuật toán học máy mà chúng tôi không biết hoặc không đồng ý.
Công nghệ chuỗi khối cho phép người dùng sở hữu dữ liệu của họ và chỉ tiết lộ thông tin có chọn lọc cho bên thứ ba khi cần thiết. Loại phép thuật tiền điện tử này có thể cho phép trải nghiệm trực tuyến mượt mà hơn mà không ảnh hưởng đến quyền riêng tư.
Nếu bạn muốn đọc thêm, hãy xem Các trường hợp sử dụng Blockchain: Nhận dạng kỹ thuật số.

Chuỗi khối và Internet vạn vật (IoT)
Một số lượng lớn các thiết bị vật lý đang được kết nối với Internet và con số này sẽ ngày càng tăng lên. Một số suy đoán rằng giao tiếp và hợp tác giữa các thiết bị này có thể tăng lên đáng kể với công nghệ blockchain. Các khoản thanh toán vi mô tự động từ máy đến máy (M2M) có thể tạo ra một nền kinh tế mới phụ thuộc vào giải pháp cơ sở dữ liệu an toàn, hiệu suất cao.
Nếu bạn muốn đọc thêm, hãy xem Các trường hợp sử dụng Blockchain: Internet of Things (IoT).
Blockchain cho quản trị
Các mạng phân tán có thể xác định và thực thi các hình thức quy định riêng của chúng dưới dạng mã máy tính. Không có gì đáng ngạc nhiên khi blockchain có cơ hội loại bỏ các quy trình quản trị khác nhau ở cấp địa phương, quốc gia hoặc thậm chí quốc tế.
Hơn nữa, nó có thể giải quyết một trong những vấn đề lớn nhất hiện nay đối với môi trường phát triển nguồn mở: thiếu cơ chế đáng tin cậy để phân phối vốn. Quản trị chuỗi khối đảm bảo rằng tất cả người tham gia có thể tham gia vào việc ra quyết định và cung cấp cái nhìn tổng quan minh bạch về các chính sách đang được thực hiện.
Nếu bạn muốn đọc thêm, hãy xem Các trường hợp sử dụng Blockchain: Quản trị.
Chuỗi khối từ thiện
Các tổ chức từ thiện thường bị cản trở bởi những hạn chế về cách họ có thể nhận tiền. Thậm chí còn khó chịu hơn nữa, đích đến cuối cùng của số tiền quyên góp có thể khó theo dõi chính xác, điều này chắc chắn khiến nhiều người không muốn ủng hộ các tổ chức này.
“Từ thiện tiền điện tử” đề cập đến việc sử dụng công nghệ blockchain để tránh những hạn chế này. Dựa vào các đặc tính vốn có của công nghệ để đảm bảo tính minh bạch cao hơn, sự tham gia toàn cầu và giảm chi phí, lĩnh vực mới nổi này tìm cách tối đa hóa tác động của các tổ chức từ thiện. Một tổ chức như vậy là Quỹ từ thiện Blockchain.
Nếu bạn muốn đọc thêm, hãy xem Các trường hợp sử dụng Blockchain: Từ thiện.
Blockchain dành cho đầu cơ
Không còn nghi ngờ gì nữa, một trong những ứng dụng phổ biến nhất của công nghệ blockchain là đầu cơ. Chuyển khoản dễ dàng giữa các sàn giao dịch, giải pháp giao dịch không giám sát và hệ sinh thái các sản phẩm phái sinh đang phát triển khiến nơi đây trở thành sân chơi lý tưởng cho tất cả các loại hình giao dịch lướt sóng.
Do các đặc tính vốn có của nó, blockchain là một công cụ tuyệt vời cho những người sẵn sàng chấp nhận rủi ro khi tham gia vào loại tài sản như vậy. Một số người thậm chí còn nghĩ rằng một khi công nghệ và các quy định xung quanh hoàn thiện, thị trường đầu cơ toàn cầu có thể được token hóa trên blockchain.
Nếu bạn muốn đọc thêm, hãy xem Các trường hợp sử dụng Blockchain: Thị trường dự đoán.

Huy động vốn từ cộng đồng với Blockchain
Các nền tảng huy động vốn từ cộng đồng trực tuyến đã đặt nền móng cho nền kinh tế ngang hàng trong gần một thập kỷ. Sự thành công của các trang web này cho thấy có sự quan tâm thực sự đến việc phát triển các sản phẩm được tài trợ bởi huy động vốn từ cộng đồng. Tuy nhiên, vì các nền tảng này đóng vai trò là người giám sát tiền nên họ có thể lấy một phần đáng kể trong số đó làm phí. Ngoài ra, mỗi bên sẽ có bộ quy tắc riêng để tạo điều kiện thuận lợi cho việc thỏa thuận giữa những người tham gia khác nhau.
Công nghệ chuỗi khối và cụ thể hơn là các hợp đồng thông minh, có thể cho phép huy động vốn từ cộng đồng an toàn và tự động hơn trong đó các điều khoản của thỏa thuận được xác định trong mã máy tính.
Một ứng dụng khác của huy động vốn cộng đồng bằng cách sử dụng blockchain là Cung cấp tiền xu ban đầu (ICO) và Cung cấp trao đổi ban đầu (IEO). Trong hoạt động bán mã thông báo như thế này, các nhà đầu tư gây quỹ với hy vọng rằng mạng sẽ thành công trong tương lai và họ sẽ nhận được tiền lãi từ khoản đầu tư của mình.
Hệ thống tập tin chuỗi khối và phân tán
Phân phối lưu trữ tệp qua Internet có nhiều lợi ích so với các giải pháp thay thế tập trung thông thường. Phần lớn dữ liệu được lưu trữ trên đám mây phụ thuộc vào các máy chủ và nhà cung cấp dịch vụ tập trung, có xu hướng dễ bị tấn công và mất dữ liệu hơn. Trong một số trường hợp, người dùng cũng có thể gặp phải các vấn đề về khả năng truy cập do sự kiểm duyệt của các máy chủ tập trung.
Từ góc độ người dùng, giải pháp lưu trữ tệp blockchain hoạt động giống như các giải pháp lưu trữ đám mây khác: bạn có thể tải lên, lưu trữ và truy cập tệp. Tuy nhiên, những gì xảy ra trong nền lại hoàn toàn khác.
Khi bạn tải một tệp lên bộ lưu trữ blockchain, nó sẽ được phân phối và sao chép trên nhiều nút. Trong một số trường hợp, mỗi nút sẽ lưu trữ một phần khác nhau trong tệp của bạn. Họ không thể làm gì nhiều với dữ liệu một phần, nhưng sau đó bạn có thể yêu cầu các nút cung cấp từng phần để bạn có thể kết hợp chúng để truy xuất toàn bộ tệp
Không gian lưu trữ được lấy từ những người tham gia cung cấp dung lượng lưu trữ và băng thông của họ cho mạng. Thông thường, những người tham gia này nhận được các ưu đãi tài chính để cung cấp các tài nguyên đó và bị trừng phạt về mặt tài chính nếu họ không tuân theo các quy tắc hoặc không lưu trữ và phân phát các tệp.
Bạn có thể nghĩ loại mạng này tương tự như Bitcoin. Tuy nhiên, trong trường hợp này, mục tiêu chính của mạng không phải là hỗ trợ chuyển giá trị tiền tệ mà là cho phép lưu trữ tệp phi tập trung chống kiểm duyệt.
Các giao thức nguồn mở khác, chẳng hạn như Hệ thống tệp liên hành tinh (IPFS), đã mở đường cho trang web mới, lâu dài và phân tán hơn này. Mặc dù IPFS là một giao thức và mạng ngang hàng nhưng nó không hẳn là một blockchain. Nhưng nó áp dụng một số nguyên tắc của công nghệ blockchain để cải thiện tính bảo mật và hiệu quả.

