Công nghệ Blockchain là gì? Các kiến thức bạn nên tìm hiểu về Blockchain
Internet

Công nghệ Blockchain là gì? Các kiến thức bạn nên tìm hiểu về Blockchain

Blockchain xuất hiện khi nào??

Năm 1991, Blockchain được diễn giải bởi W. Scott Stornetta và Stuart Haber. Mục đích của Blockchain là chống lại việc thay đổi dữ liệu, tức là nếu dữ liệu đã được mạng lưới chấp nhận thì sẽ không thay đổi được.

Năm 2008, Công nghệ Blockchain được thiết kế và phát minh bởi Satoshi Nakamoto, tên ẩn danh một cá nhân hay một nhóm người và được hiện thực hóa trở thành một phần cốt lõi của Bitcoin vào năm sau đó.

Bitcoin là một loại tài sản đối với các nhà đầu tư, nhưng vấn đề mấu chốt ở đây là Blockchain chứ không phải Bitcoin.

Advertisement

Kể từ đó mọi người biết đến công nghệ Blockchain.

Blockchain là gì?

Blockchain là một chuỗi khối các thông tin được liên kết với nhau bằng mã hóa và được mở rộng theo thời gian.

Công nghệ Blockchain là được ví như một sổ cái của công ty. Sổ cái được chia sẻ với những người tham gia vào mạng lưới. Blockchain được tạo thành từ các khối, ở mỗi khối chứa đều chứa dữ liệu. Dữ liệu nào gần nhất thì được thêm vào đầu chuỗi, còn đối với dữ liệu nào lâu đời sẽ được đặt dưới đáy, trong khi đó bên trong được gọi là “khối nguyên thủy – genesis block”

Các block (khối) được liên kết với nhau bằng các thuật toán phức tạp. Bởi vậy, bất kỳ thay đổi dữ liệu nào cũng phá vỡ chuỗi và thay đổi đó sẽ bị hệ thống từ chối.

cong-nghe-blockchain-1

Các đặc điểm chính của Blockchain?

Không thể phá vỡ các chuỗi blockchain: công nghệ blockchain chỉ bị phá hủy khi không có internet trên toàn thế giới.

Bất biến: Dữ liệu trong blockchain sẽ được lưu giữ mãi mãi và khó có thể sửa đổi được. Chỉ có người tạo ra nó mới thay đổi được và được sự chấp nhận của tất cả mọi người.

Minh bạch: Tất cả mọi người đều theo dõi được dữ liệu trong blockchain.

Hợp đồng thông minh: Là hợp đồng kỹ thuật số được nhúng bởi một đoạn code if-this-then-that (IFTTT), có khả năng thực hiện các điều khoản, thỏa thuận giữa hai bên. Cho phép chúng thực hiện mà không cần bên thứ ba. Các bên tham gia đều biết được các điều khoản.

Bảo mật: Dữ liệu trong Blockchain an toàn tuyệt đối. Chỉ có ai giữ private key mới được truy xuất dữ liệu.

cong-nghe-blockchain-2

Blockchain hoạt động như thế nào?

Để khối thông tin được lưu vào Blockchain thì cần có:

Các giao dịch xảy ra: Có hoạt động mua bán, trao đổi qua lại.

Giao dịch được xác minh: mong thông tin chi tiết khi giao dịch sẽ được ghi lại như thời gian, người tham gia, địa điểm,…

Giao dịch được lưu trữ trong block: khi nào bạn cần xem lại thông tin giao dịch đã thực hiện thì bạn sẵn sàng xem lại.

Phải nhận được hash: chuyển đổi sang một giá trị khác. Chỉ khi nhận hash thì block mới được thêm vào blockchain.

Blockchain cho phép thực hiện giao dịch mà không cần có bên thứ ba can thiệp hoặc không cần dựa trên sự tin tưởng.

Một ví dụ cụ thể để bạn hiểu rõ hơn: 

Hai bạn A và B chơi một trò chơi nhìn hình đoán chữ. Mỗi người cược 200.000. Nếu như A đoán trúng và nhanh nhất thì A sẽ thắng, ngược lại thì  B sẽ thắng (1 trong 2 người có người thắng).

Quản lý giao dịch A và B sẽ có các phương án như: 

Chọn cách tin tưởng lẫn nhau: Nếu A thắng thì B sẽ đưa tiền cho bên A và ngược lại. Tuy nhiên dù là bạn thân nhưng có trường hợp không đưa tiền.

Chuyển thành một bản hợp đồng giữa 2 người: Nếu A chiến thắng mà B không trả tiền thì A có thể bỏ ra một khoản tiền để chi trả cho pháp lý, có thể mất thời gian của một trong hai người.

Nhờ đến một bên thứ ba: Hai người mỗi người đưa cho bên thứ ba 200.000. Người thứ ba sẽ nhận tổng cộng 400.000. Khi ai giành chiến thắng thì bên thứ ba sẽ đưa tiền. Nhưng cách nàu vẫn chưa tối ưu, nếu bên thứ ba bỏ trốn thì A và B sẽ mất tiền của mình.

Có thể thấy, cách nào cũng có rủi ro khác nhau. Bởi thế Blockchain xuất hiện để giải quyết các vấn đề đó. Blockchain cho phép vài vòng lệnh, tiền của cả hai sẽ được chuyển vào Blockchain. Công nghệ này sẽ thu thập dữ liệu và khi một trong hai người giành chiến thắng thì nó sẽ xác định và trả tiền  về cho người đó.

Blockchain đóng vai trò vô cùng quan trọng thời đại ngày nay. Nó giải quyết các giao dịch một cách minh bạch. Các trao đổi trong mạng được kiểm soát một cách chặt chẽ.