Blockchain đã trở thành một trong những công nghệ được nhắc đến nhiều nhất trong vài năm trở lại đây. Nó được biết đến nhiều nhất là công nghệ làm nền tảng cho Bitcoin, nhưng nó còn có nhiều trường hợp sử dụng khác. Nó cũng thường được theo sau bởi những lầm tưởng và quan niệm sai lầm. Trong hướng dẫn này, chúng tôi sẽ giải thích chi tiết mọi thứ bạn muốn biết về blockchain.
Xem nhanh nội dung
Blockchain là gì?
Blockchain là một loại cơ sở dữ liệu, hoặc một tập hợp thông tin, được lưu trữ trong cái gọi là các khối được kết nối thông qua các giao thức mật mã phức tạp. Những điều này khiến cho việc xâm phạm dữ liệu được lưu trữ trên blockchain gần như không thể. Điều này là do bất kỳ thay đổi nào đối với một khối ngay lập tức làm hỏng dữ liệu trong các khối khác, vì vậy rõ ràng là ai đó đã cố gắng thay đổi điều gì đó. Điều này làm cho sự giả mạo blockchain trở nên rõ ràng. Dữ liệu đã ghi trước đó có thể được cập nhật nhưng không thay đổi trở về trước. Điều này có nghĩa là tất cả thông tin có thể được truy tìm nhờ dấu thời gian, được kiểm tra lại bất kỳ lúc nào và có thể đóng vai trò như một loại dấu vân tay kỹ thuật số.
Blockchain có một số chi tiết cụ thể khác làm cho nó khác biệt với các cơ sở dữ liệu truyền thống khác. Đây thường được coi là ba trụ cột của blockchain.
Các trụ cột của Blockchain
Blockchain có ba đặc điểm chính:
- Bất biến
- Phân quyền
- Minh bạch
Đây là những nền tảng của chính blockchain, nhưng cũng là những thứ đảm bảo tiền điện tử được xây dựng bằng blockchain được an toàn. Có thể nói rằng bạn không thể thực sự hiểu công nghệ blockchain nếu không hiểu các nguyên tắc này. Chúng ta hãy xem xét từng đặc điểm trong số chúng.
1. Tính bất biến
Tính bất biến có nghĩa là một thứ gì đó không thể thay đổi khi nó đã được tạo ra. Đây là thuộc tính của một khối được thêm vào blockchain: một khi nó là một phần của hệ thống, nó không thể được sửa đổi thêm bớt.
Tính bất biến trong blockchain đạt được thông qua một quá trình được gọi là băm. Hashing lấy một số dữ liệu và đưa ra một đầu ra nhất định được gọi là tổng kiểm tra. Mỗi khi bạn băm cùng một dữ liệu bằng cách sử dụng cùng một thuật toán, bạn sẽ nhận được cùng một kết quả, đóng vai trò như một chữ ký điện tử. Ưu điểm lớn nhất của băm là nó không thể được thiết kế ngược: bạn không thể lấy một hàm băm và lấy thông tin được sử dụng để tạo ra hàm băm đó.
Trong một chuỗi khối, mã băm được tạo ra bằng cách sử dụng cả thông tin từ khối hiện đang được sử dụng và khối trước đó trong chuỗi. Điều này liên kết chúng với nhau: nếu ai đó cố gắng thay đổi dữ liệu trong một khối, tất cả các hàm băm sẽ thay đổi, làm cho dữ liệu trong tất cả các khối khác không thể sử dụng được. Vì các hàm băm không còn hợp lệ nữa, nên blockchain từ chối thông tin thay đổi.
Nói cách khác, điều này đảm bảo tính toàn vẹn của dữ liệu. Bạn luôn có thể tham khảo thông tin được lưu trữ trên blockchain vì bạn biết rằng nó không bị thay đổi trong thời gian chờ đợi. Tất nhiên, thông tin có thể được cập nhật, nhưng điều này được thêm vào một khối mới. Điều này đảm bảo rằng bạn có thể theo dõi lịch sử của nó một cách đáng tin cậy và dùng để ngăn chặn gian lận. Ngoài ra, nó có thể đóng vai trò là bằng chứng gian lận: nó có thể chứng minh ai đã làm gì và khi nào nó có thể dùng như một nguồn thông tin khách quan. Tất nhiên, chỉ vì một số thông tin nằm trên blockchain không có nghĩa là nó đúng – nhưng trong trường hợp này, ai đó đã mắc sai lầm không thể che giấu dấu vết của họ.
Nhưng chủ sở hữu của blockchain có thể che dấu vết của họ nếu họ muốn? Ồ không. Điều này đưa chúng ta đến khía cạnh quan trọng tiếp theo của blockchain.
2. Phân cấp
Phân quyền là sự chuyển giao quyền hạn và trách nhiệm từ một cơ quan trung ương, duy nhất cho tất cả những người tham gia. Trong một chuỗi khối, điều này có nghĩa là không ai có thể đóng vai trò là ông chủ của bất kỳ ai khác. Mọi người tham gia đều bình đẳng với những người khác.
Tất nhiên, điều này không dễ thực hiện trong thế giới thực. Có những cân nhắc quan trọng, chẳng hạn như khả năng mọi người tạo ra một số đặc điểm nhận dạng để tăng khả năng ra quyết định của họ. Đây thực sự là một chiến thuật thao túng nổi tiếng được gọi là tấn công Sybil. Để tránh những khả năng như vậy, cũng như để mọi người duy trì quyền riêng tư của họ ở một mức độ nhất định, lượng sức mạnh bạn sử dụng trong mạng blockchain phụ thuộc vào các yếu tố khác. Những điều này khác nhau tùy theo thuật toán đồng thuận: đối với Bitcoin, nó phụ thuộc vào sức mạnh tính toán của bạn, nhưng đối với những nền tảng khác như Cardano hoặc Ethereum 2.0, nó phụ thuộc vào số lượng coin bạn nắm giữ.
Có một số lợi ích đối với phân quyền:
- Giao tiếp ngang hàng: không có trung gian trong một hệ thống phi tập trung. Nếu bạn muốn gửi tiền cho ai đó thông qua mạng Bitcoin, bạn làm như vậy trực tiếp, thay vì thông qua bên thứ ba như trong trường hợp của các ngân hàng và các dịch vụ tài chính tập trung khác.
- Bảo mật: vì dữ liệu không được lưu trữ ở một nơi duy nhất mà thay vào đó được chia sẻ giữa tất cả những người tham gia, nên bạn không thể thực sự hack blockchain.
- Đối chiếu dữ liệu: với tất cả dữ liệu ở một nơi và được phân phối giữa những người tham gia, mọi dữ liệu không chính xác (thông qua một sai lầm trung thực hoặc do một nỗ lực xấu) có thể nhanh chóng được nhận ra và sửa chữa.
- Hiệu quả: nếu một nút hoặc người tham gia phải cập nhật hệ thống của họ hoặc nguồn của họ bị mất, mạng vẫn có thể hoạt động như bình thường. Điều này là do nó không phụ thuộc vào một người hoặc thậm chí một nhóm người.
- Không tin cậy: nhờ vào tất cả các yếu tố trước đó, cũng như tính bất biến của blockchain, bạn không cần phải biết bất kỳ ai khác trong mạng để biết nó sẽ hoạt động tốt.
Những lợi ích này phù hợp với nhau và tạo ra môi trường nổi tiếng của blockchain luôn phấn đấu cho sự công bằng và bình đẳng.
3. Tính minh bạch
Thực tế là mọi thứ được lưu trữ trên blockchain như nó vốn có và không thể bị giả mạo sẽ không có nghĩa là rất nhiều dữ liệu đó không được hiển thị cho mọi người. Đây là lý do tại sao tính minh bạch là trụ cột thứ ba của công nghệ: bất kỳ ai cũng có thể xem mọi giao dịch và tất cả thông tin liên quan thông qua cái gọi là trình khám phá khối.
Tuy nhiên, điều này không có nghĩa là thông tin này có thể dễ dàng truy ngược lại cá nhân hoặc công ty chịu trách nhiệm về nó. Ví dụ: bạn không có nghĩa vụ phải chia sẻ thông tin cá nhân của mình với bất kỳ ai khi bạn sử dụng Bitcoin (các sàn giao dịch tiền điện tử là một ngoại lệ khác). Bạn được chỉ định một ví có địa chỉ riêng và địa chỉ đó là thông tin được lưu trữ trong khối khi bạn chuyển tiền đến và đi từ ví.
Nhưng “khó lần ra” không có nghĩa là không thể. Nhiều công ty sử dụng blockchain, chẳng hạn như sàn giao dịch, giữ địa chỉ ví của họ ở chế độ công khai để bạn có thể xem các giao dịch của họ. Đây là một khía cạnh quan trọng, vì nó bổ sung một mức độ trách nhiệm mà hầu như chưa từng có trước blockchain.
Điều gì đó tương tự cũng đúng đối với các cá nhân. Nếu bạn đã trải qua quy trình Biết-Khách-hàng (KYC) để đăng ký tại một sàn giao dịch, địa chỉ ví của bạn tại sàn giao dịch sẽ được gắn với tên và các thông tin khác của bạn. Thông tin này sẽ vẫn không hiển thị trên chính blockchain. Tuy nhiên, nó có thể có được từ sàn giao dịch, như là một phần của quy trình quản lý (ví dụ: nếu bạn bị nghi ngờ có hành vi xấu) hoặc thông qua các vụ hack và vi phạm khác.
Blockchain hoạt động như thế nào?
Hiểu được các trụ cột của blockchain giúp hiểu được cách thức hoạt động của công nghệ. Chúng tôi đã thiết lập rằng nó là một cơ sở dữ liệu minh bạch, bất biến và phi tập trung. Tất cả những người tham gia đều có quyền truy cập vào nó, điều này làm cho nó được phân cấp. Vì vậy, khi bạn muốn thực hiện một thay đổi, chẳng hạn như gửi một số BTC cho một người bạn, điều sau sẽ xảy ra:
- Bạn tạo một giao dịch. Bạn thêm tất cả các thông tin liên quan như ai là người nhận BTC và số lượng bao nhiêu.
- Bạn trả phí mạng. Đây là một phần phần thưởng của những người khai thác khi đưa giao dịch của bạn vào khối tiếp theo.
- Giao dịch của bạn được thêm vào một khối. Khối này được tạo bởi người tham gia giành được quyền làm như vậy, tùy thuộc vào thuật toán đồng thuận (người khai thác, người xác nhận, v.v.). Phí mạng của bạn càng lớn, bạn càng có nhiều khả năng hoàn thành giao dịch trước những người khác, vì vậy giao dịch của bạn có thể diễn ra nhanh hơn.
- Khối được thêm vào blockchain. Nó trải qua quá trình băm đã nói ở trên trước tiên. Sau khi khối được thêm, bạn không thể thay đổi nó nữa (điều đó cũng có nghĩa là bạn không thể đảo ngược giao dịch của mình trừ khi người nhận quyết định gửi lại tiền cho bạn).
Quá trình thêm một khối vào blockchain phụ thuộc vào một yếu tố khác được gọi là thuật toán đồng thuận. Chúng được sử dụng để quyết định người tham gia nào được thêm khối tiếp theo (và nhận phần thưởng). Có một số thuật toán đồng thuận khác nhau, nhưng hai trong số những thuật toán phổ biến nhất là:
- Proof of Work (PoW): được sử dụng bởi Bitcoin, nó liên quan đến việc giải một câu đố (còn được gọi là “khai thác”) và người tham gia đầu tiên hoặc người khai thác để giải câu đố và cho mọi người khác biết là người thêm khối và nhận phần thưởng.
- Proof of Stake (PoS): được sử dụng bởi phiên bản sắp tới của Ethereum, những người tham gia đưa ra quyết định được gọi là người xác nhận và được chọn theo số lượng coin mà họ nắm giữ. Người xác thực phải đặt cược một phần số tiền mà họ sở hữu để được chọn thêm khối và nhận phần thưởng, và nếu họ cố gắng hành động xấu, họ sẽ mất tiền đặt cược.
Một người tham gia trong mạng cũng được gọi là một nút. Có ba loại nút chính:
- Light Clients chỉ giữ một bản sao ngắn của blockchain, chỉ bao gồm thông tin cơ bản mà họ có thể cần, vì bản thân blockchain có xu hướng trở nên rất lớn;
- Full Nodes là những thứ lưu giữ một bản sao đầy đủ của blockchain và do đó có quyền truy cập vào tất cả thông tin được lưu trữ trên đó, bất kể kích thước; và
- Công cụ khai thác hoặc Trình xác thực là các nút có thể có quyền xác minh các giao dịch, tùy thuộc vào cơ chế đồng thuận của mạng.
Ai là người phát minh ra chuỗi khối
Nhưng blockchain đến từ đâu?
Blockchain đầu tiên ra mắt vào năm 2009 với tư cách là công nghệ làm nền tảng cho Bitcoin, được tạo ra bởi một người hoặc một nhóm người dưới tên Satoshi Nakamoto. Tuy nhiên, nó đã được các nhà nghiên cứu Stuart Haber và W. Scott Stornetta vạch ra lần đầu tiên gần hai thập kỷ trước đó vào năm 1991. Trong 18 năm tiếp theo, những đổi mới công nghệ khác (chẳng hạn như lý thuyết về chuỗi bảo mật bằng mật mã của Stefan Konst từ năm 2000) đã làm cho blockchain dễ triển khai trong thế giới thực đầu tiên.
Nó được coi là blockchain được tách ra từ Bitcoin vào năm 2014, và từ đó trở đi, công nghệ này đôi khi được gọi là blockchain 2.0. Điều này có nghĩa là nó được sử dụng cho các mục đích khác ngoài Bitcoin kể từ thời điểm đó, đầu tiên bắt đầu với các loại tiền điện tử khác và sau đó chuyển sang các trường hợp sử dụng khác.
Blockchains công khai và riêng tư
Tất cả các thuộc tính mà chúng tôi đã đề cập trong suốt hướng dẫn này đều dành riêng cho cái gọi là blockchain công khai. Các blockchain này cũng không được phép, có nghĩa là bất kỳ ai cũng có thể trở thành bất kỳ nút nào họ muốn mà không sợ bị kiểm duyệt, vì đơn giản là không có thẩm quyền nào cấm điều này.
Tuy nhiên, với sự phát triển của blockchain 2.0, một số doanh nghiệp cần sử dụng công nghệ này cho các mục đích riêng của họ. Trong hầu hết các trường hợp, không có lý do gì khiến dữ liệu được lưu trữ trên blockchain của công ty phải được hiển thị công khai. Đây là nơi xuất phát cái gọi là blockchain riêng tư.
Như tên gọi của chúng, các blockchains riêng tư không có sẵn cho tất cả mọi người. Chúng thường được dành cho công ty và các đối tác của họ. Ví dụ, trong ngành công nghiệp chuỗi cung ứng, chỉ những người bị ràng buộc bằng cách nào đó với hàng hóa đang được theo dõi mới có thể truy cập vào blockchain. Đơn giản là công chúng không cần truy cập vào chuỗi khối đó và thông tin được lưu trữ bên trong, đặc biệt là vì nó có thể nhạy cảm và cần được bảo vệ.
Hầu hết các blockchain riêng tư cũng được cấp phép. Nói cách khác, một người có thẩm quyền (thường là ông chủ của công ty) có thể chỉ định ai có thể thực hiện các thay đổi đối với blockchain và ai chỉ có thể đọc dữ liệu được ghi lại. Rất thường xuyên, các blockchain này không được phân cấp đơn giản vì chúng không cần thiết.
Cách đầu tư vào công nghệ chuỗi khối
Có hai cách chính để đầu tư vào công nghệ blockchain:
- Thông qua tiền điện tử: mua tiền điện tử có nghĩa là tham gia vào chuỗi khối. Khi mạng lưới blockchain giới thiệu một khái niệm mới, cải tiến hoặc thay đổi quan trọng khác, giá tiền của nó thường tăng theo. Bạn không chỉ có thể tạo thu nhập theo cách này, mà việc sở hữu một lượng tiền điện tử nhất định tương đối cũng mang lại cho bạn quyền biểu quyết trong chuỗi khối. Điều này không khác với việc sở hữu cổ phiếu.
- Thông qua cổ phiếu: nói về điều này, bạn cũng có thể đầu tư vào cổ phiếu của các công ty đã thành lập có các giải pháp blockchain như một phần trong ưu đãi của họ. Đây thường là những lựa chọn có rủi ro thấp hơn. Bạn cũng có thể đầu tư vào các công ty khởi nghiệp blockchain đã ra mắt công chúng.
Các cách khác để đầu tư vào blockchain bao gồm tham gia huy động vốn từ cộng đồng (ICO và IEO), cổ phiếu penny blockchain và quỹ mạo hiểm. Loại bạn chọn sẽ phụ thuộc vào khả năng chấp nhận rủi ro của chính bạn và số tiền bạn sẵn sàng tham gia.
Cách sử dụng Blockchain
Khi nói đến việc sử dụng blockchain cho tiền điện tử, quá trình này khá đơn giản. Tất cả những gì bạn cần làm là lấy địa chỉ bạn đang gửi tiền, nhập địa chỉ đó vào tùy chọn Gửi của ví, đặt phí mạng bạn muốn thanh toán và chờ xác nhận. Nhận tiền thậm chí còn dễ dàng hơn vì bạn không phải làm bất cứ điều gì.
Để sử dụng blockchain để theo dõi thông tin được lưu trữ trên đó, bạn sẽ cần quyền truy cập vào trình khám phá khối của blockchain. Trình khám phá khối được sử dụng rộng rãi nhất cho Bitcoin là Blockstream.info, trong khi đối với Ethereum, mọi người sử dụng Etherscan.io. Loại thứ hai cũng được sử dụng cho tất cả các đồng tiền được xây dựng trên mạng Ethereum, khiến nó trở thành một cửa hàng tổng hợp cho tất cả mọi thứ Ethereum.
Việc sử dụng blockchain để trở thành người tham gia ra quyết định sẽ phụ thuộc vào loại blockchain. Đối với các blockchain dựa trên PoW, bạn sẽ cần phải sở hữu phần cứng khai thác và sẵn sàng trang trải chi phí điện cao. Trong mạng PoS, bạn sẽ phải sở hữu một lượng kha khá token gốc của mạng và sẵn sàng đóng góp ít nhất một phần của nó. Để biết thêm thông tin chuyên sâu, hãy kiểm tra tài liệu của mạng, điều này sẽ giải thích mọi thứ bạn cần biết một cách chi tiết.
Các trường hợp sử dụng chuỗi khối
Blockchain ngày nay được sử dụng trong nhiều ngành công nghiệp. Điểm giống nhau chính mà họ chia sẻ là tất cả đều được hưởng lợi từ các thuộc tính của blockchain như tính bất biến và tính minh bạch. Dưới đây là cách blockchain cải thiện doanh nghiệp trong một số ngành nhất định:
- Chuỗi cung ứng: phải chịu đựng những dấu vết dài và nhiều giấy tờ, ngành công nghiệp chuỗi cung ứng được hưởng lợi từ blockchain ở chỗ nó loại bỏ nhu cầu tất cả những người tham gia phải có bản sao của riêng họ về mọi thứ. Với một nguồn thông tin duy nhất, bất biến, việc đối chiếu dữ liệu trở nên nhanh hơn nhiều và loại bỏ sự cần thiết của bất kỳ bên thứ ba không cần thiết nào.
- Bảo hiểm: một trường hợp khác trong đó việc đối chiếu dữ liệu là quan trọng, blockchain cho phép tất cả những người tham gia xem những gì đã được thực hiện bởi ai. Điều này ngăn chặn gian lận bảo hiểm và tăng tốc tất cả các quy trình.
- Ngân hàng: blockchain cho phép thanh toán xuyên biên giới nhanh hơn và hiệu quả hơn nhưng cũng bổ sung thêm một lớp minh bạch và trách nhiệm giải trình mới cho tài chính truyền thống. Đây là lý do tại sao nhiều ngân hàng đang xem xét các đồng tiền kỹ thuật số của ngân hàng trung ương (CBDC) của riêng họ.
- Chăm sóc sức khỏe: đại dịch coronavirus đã chứng tỏ nhu cầu về thông tin chăm sóc sức khỏe có thể truy cập được. Sử dụng blockchain, người dùng có thể quyết định chia sẻ thông tin của họ với ai, bao gồm tình trạng tiêm chủng, liệu họ đã tiêm Covid hay chưa và liệu họ có gặp rủi ro hay không — tất cả thông tin có thể giúp họ có một cuộc sống bình thường hơn, chẳng hạn như đi xem hòa nhạc và các sự kiện, nếu chúng khỏe mạnh.
- Dược phẩm: dược phẩm thường bị làm giả và / hoặc bán trên thị trường chợ đen, có thể cực kỳ nguy hiểm. Có thể theo dõi một mặt hàng từ khi sản xuất đến khi đến tay người dùng cuối có thể giúp ngăn chặn điều đó, cùng với việc kiểm tra xem nó có hết hạn sử dụng hay không.
- Chính phủ: gian lận cử tri là một vấn đề phổ biến trên toàn cầu mà blockchain có thể giúp chống lại. Đây là lý do tại sao nhiều quốc gia đang xem xét triển khai một hệ thống cử tri dựa trên blockchain mà không thể bị thao túng có lợi cho bất kỳ bên nào để tạo điều kiện cho một quá trình dân chủ thực sự.
- Nghệ thuật: có lẽ ví dụ nổi tiếng nhất là NFT. Sở hữu một NFT là bạn có thể chứng minh rằng bạn sở hữu một vật phẩm kỹ thuật số ban đầu — điều gì đó giống như sự khác biệt giữa việc sở hữu một bức tranh gốc và chỉ có bản in của nó.
- Chơi game: tương tự như nghệ thuật, NFT đưa quyền sở hữu lên một cấp độ hoàn toàn mới, vì vậy trò chơi sưu tầm đang phát triển mạnh nhờ công nghệ.
Đây không phải là một danh sách đầy đủ về các lợi ích tiềm năng, nhưng nó là một điểm khởi đầu tốt để hiểu được những gì blockchain tốt.
Những lầm tưởng phổ biến về Blockchain
Mặc dù chuỗi khối là một cuộc các mạng nhưng vẫn có nhiều hiểu lầm phổ biến về nó. Ở đây, chúng ta sẽ xem xét chúng và giải thích sự thật.
- Bitcoin = chuỗi khối. Một trong những lầm tưởng phổ biến nhất cho rằng Bitcoin và blockchain là một trong những thứ giống nhau. Như chúng ta đã đề cập, cả hai có cùng nguồn gốc, nhưng blockchain kể từ đó đã tìm thấy tiềm năng sử dụng trong nhiều trường hợp khác nhau.
- Blockchain sử dụng rất nhiều điện. Điều này chỉ đúng với các thuật toán đồng thuận PoW; các blockchains sử dụng các cơ chế đồng thuận khác không tiêu tốn nhiều điện hơn so với nhiều công nghệ khác.
- Blockchain chậm. Trong khi các giao dịch Bitcoin chậm hơn nhiều so với các bộ xử lý thanh toán fiat khác, điều này là do thời gian khối đã đặt của nó. Nhiều blockchain khác nhanh hơn nhiều, thậm chí có thể xử lý hàng nghìn giao dịch mỗi giây.
- Blockchain chưa đủ trưởng thành để sử dụng chính thống. Nhiều doanh nghiệp đã và đang sử dụng blockchain — Forbes có danh sách Blockchain 50 hàng năm, nơi các doanh nghiệp có doanh thu hơn 1 tỷ USD mỗi năm được hiển thị.
- Tất cả các giao dịch của tôi được hiển thị công khai! Mặc dù điều này đúng, nhưng điều này không có nghĩa là nó có thể dễ dàng truy ngược lại bạn nếu bạn thực hiện một số biện pháp bảo mật cơ bản.