Blockchain là gì? Ưu nhược điểm của công nghệ Blockchain
icon

Blockchain là gì? Ưu nhược điểm của công nghệ Blockchain

user Đăng bởi Tiến Huỳnh
ngày đăngg 2021-10-08 00:33:53

Hiện nay, Blockchain đang trở thành chủ đề thảo luận bàn tán sôi nổi trên nhiều diễn đàn. Đặc biệt khi nhắc đến Blockchain sẽ luôn có loại tiền ảo vô cùng nổi tiếng là Bitcoin được “sánh đôi” xuất hiện trên nhiều mặt báo. Liệu Blockchain là gì và mối tương quan giữa Blockchain và Bitcoin như thế nào sẽ được giải đáp trong bài viết này.

Blockchain là gì? Ưu nhược điểm của công nghệ Blockchain

Blockchain là gì?

Blockchain là một hệ thống cơ sở dữ liệu dạng khối hay còn được xem là sổ cái kỹ thuật. Sổ cái kỹ thuật Blockchain được chia sẻ cho nhiều người cùng lưu trữ và truyền tải thông tin. Điều này cho thấy rằng Blockchain được quản lý bởi nhiều người tham gia chứ không phải bởi trung gian nào khác.

Chính vì nhiều người tham gia cùng quản lý, Blockchain giúp giảm rủi ro và chống gian lận trong các giao dịch. Các khối thông tin hay dữ liệu một khi đã được truyền tải lên Blockchain sẽ không có cách nào thay đổi được. Khối thông tin này chỉ có thể được bổ sung khi có sự đồng thuận của tất cả các thành viên tham gia.

Ứng dụng công nghệ Blockchain

Để có thể hiểu hơn, bạn hãy xem qua ứng dụng công nghệ Blockchain đối với Bitcoin. Bitcoin (BTC) là đơn vị tiền tệ mã hóa (Cryptocurrency). Loại tiền mã hóa Bitcoin này chỉ có giá trị khi có nhiều người hoặc cộng đồng đồng ý sử dụng Bitcoin làm đơn vị giao dịch hàng hóa/ dịch vụ.

Để theo dõi số dư tài khoản Bitcoin hay các giao dịch mua bán thì cần đến cuốn sổ cái kế toán - Blockchain. Lưu ý, không giống như ngân hàng hay một trung tâm dữ liệu, Blockchain sẽ không được lưu trữ trong một máy chủ trung tâm. Blockchain hay sổ cái kỹ thuật sẽ được phân phối trên toàn thế giới thông qua mạng máy tính ngang hàng đều có thể lưu trữ dữ liệu. Mỗi mạng máy tính đóng vai trò bản sao của tệp sổ cái (Blockchain) và là các “nút” liên kết lẫn nhau trong mạng lưới Blockchain.

Nói một cách dễ hiểu, tất cả những ai trên thế giới đều có thể giao dịch mua bán dễ dàng mà không cần phải đến máy chủ trung tâm mới giao dịch được. 

Những đặc điểm chính của công nghệ Blockchain

Phân loại Blockchain

Có 3 loại chính Blockchain như sau:

  • Public Blockchain: Các thông tin, dữ liệu trên Blockchain sẽ được công khai để mỗi người tham gia có thể theo dõi được dữ liệu dễ dàng.
  • Private Blockchain: Đối với loại này, người dùng chỉ được đọc dữ liệu, không được ghi/ truyền tải dữ liệu vì điều này thuộc về bên tổ chức thứ ba tuyệt đối tin cậy.
  • Permissioned Blockchain (Consortium): Đây là loại kết hợp giữa Public và Private Blockchain.

3 Công nghệ hình thành Blockchain

Dựa trên cơ sở và sự kết hợp của 3 công nghệ dưới đây đã hình thành nên công nghệ Blockchain:

  • Mật mã học: Hai thành phần hàm Hash function và Public key được sử dụng vào Blockchain để đảm bảo tính minh bạch, toàn vẹn và riêng tư.
  • Mạng ngang hàng: Mỗi một nút trong mạng Blockchain 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 giao dịch vào hệ thống Blockchain đều phải tuân thủ luật chơi đồng thuận (giao thức PoW, PoS,…).

Ưu nhược điểm của công nghệ Blockchain

Ưu điểm của Blockchain

Với những thông tin trên, Blockchain mang lại nhiều lợi ích với các ưu điểm nổi bật sau:

  • Các chuỗi Blockchain do nhiều người dùng tham gia quản lý nên không thể làm giả hay phá hủy.
  • Hệ thống cơ sở dữ liệu trong Blockchain được lưu trữ vĩnh viễn và không bao giờ biến mất.
  • Blockchain không lưu trữ trong một máy chủ trung tâm mà được lưu trữ phân tán. Vì thế, dữ liệu luôn có bản sao chép và đảm bảo an toàn tuyệt đối, không bị mất.
  • Dữ liệu Blockchain được tất cả người tham gia quản lý nên công khai minh bạch. Bất kỳ người nào đều tùy ý theo dõi dữ liệu Blockchain từ địa chỉ này tới địa chỉ khác.  Không chỉ vậy, người dùng có thể thống kê toàn bộ lịch sử trên địa chỉ đó.
  • Công nghệ Blockchain ứng dụng hợp đồng thông minh. Khi giao dịch sẽ được thực nhúng vào đoạn code if-this-then-that (IFTTT) cho hợp đồng kỹ thuật số. Đoạn code này cho phép tự động thỏa thuận giữa các bên trong hợp đồng minh bạch mà không cần bên thứ ba làm chứng.

Nhược điểm của Blockchain

  • Luôn là mục tiêu “xâm lược” của Hacker: Blockchain trở thành công nghệ của thời đại và ngày càng có lượt giao dịch càng cao. Chính vì thế Blockchain nghiễm nhiên trở thành “con mồi hấp dẫn” cho hacker ăn cắp thông tin.
  • Sửa đổi các dữ liệu đã được ghi nhận trên hệ thống rất khó.
  • Người dùng sẽ sử dụng Private-key để truy cập vào tài khoản/ quỹ tiền của mình. Nếu bị mất Private-key, tiền của người dùng không bao giờ có thể lấy lại được.

Hy vọng với bài viết trên đã giúp bạn đọc hiểu hơn về Blockchain là gì và những công nghệ hình thành Blockchain để bạn có cái nhìn tổng quát khi sử dụng công nghệ này. Hãy thường xuyên theo dõi 100Man để đón đọc các tin tức về công nghệ kỹ thuật số, Crypto,... mới nhất nhé!

logo
Đăng bởi Tiến Huỳnh 2021-10-08 00:33:53