Blockchain được mô tả lần đầu tiên vào năm 1991 bởi W. Scott Stornetta và Stuart Haber. Năm 2008, lúc này nền kinh tế sụp đổ, một đại diện có tên Satoshi Nakamoto tạo ra một giao thức mã nguồn mở có tên là Bitcoin. Ở đây chúng ta không đề cập đến giá trị hiện tại của Bitcoin lớn ra sao, cái chúng ta nói đến là công nghệ thú vị tên là Blockchain. Vậy Blockchain là gì? Chúng hoạt động như thế nào? Hãy cùng Giải Đáp Việt đi tìm hiểu.
Công nghệ Blockchain là gì?
Block là khối, Chain là chuỗi vậy từ đó có thể liên tưởng được Blockchain sẽ là một chuỗi các khối có liên kết với nhau chứa thông tin. Blockchain được ví như cuốn sổ cái của một công ty( sổ kế toán tài chính). Nơi mọi thông tin liên quan đến tiền được giám sát chặt chẽ.
Blockchain dung để lưu trữ thông tin được liên kết với nhau, nó được quản lý bởi toàn bộ người tham gia hệ thống. Công nghệ này được tạo ra để chống sự thay đổi dữ liệu trong hệ thống.
Thông tin khi được nhập vào trong chuỗi khối blockchain thì sẽ không thể thay đổi và chỉ được bổ sung thêm khi có sự chấp thuận của tất cả mọi người trong hệ thống.
Cấu trúc công nghệ Blockchain
Blockchain bao gồm Dữ Liệu, Hash (hàm chuyển đổi một giá trị sang giá trị khác) khối trước, Hash khối hiện tại.
-Dữ liệu sẽ tùy thuộc vào từng loại blockchain ví dụ dữ liệu Blockchain của Bitcoin là dữ liệu giao dịch.
-Hash khối trước chính là mắt xích giúp các khối liên kết lại với nhau, duy nhất khối đầu tiên không liên kết với hối nào.
-Hash hiện tại là đặc điểm nhận diện, chúng không trùng lặp.
Đặc điểm công nghệ Blockchain
-Không thể làm giả, không thể bị phá hủy
-Bất biến
-Bảo mật dữ liệu
-Minh bạch
-Hợp đồng thông minh
Ngoài những đặc điểm nêu trên Blockchain còn mang những đặc thù riêng ví dụ:
-Khó có thể sửa dữ liệu vì cơ chế Hash giúp các khối liên kết với nhau, khi sửa dữ liệu thì Hash thay đổi đồng nghĩa với việc các khối sau trở thành không hợp lệ. Để sửa được dữ liệu cần làm cho các khối phía sau trở thành hợp lệ.
-Mạng ngang hàng mà Blockchain sử dụng giúp ai cũng có thể tham gia mạng lưới.
Phân loại Blockchain
Public là hệ thống ai cũng có quyền đọc và ghi dữ liệu, điều này đòi hỏi để xác thực phải có hang nghìn thậm chí hang vạn nút tham gia.
Private là hệ thống blockchain cho phép người dùng chỉ được quyền đọc dữ liệu, không có quyền ghi vì điều này thuộc về một bên thứ ba tuyệt đối tin cậy. Bên thứ ba này có thể hoặc không cho phép người dùng đọc dữ liệu trong một số trường hợp. Bên thứ ba toàn quyền quyết định mọi thay đổi trên Blockchain.
Permissioned: Hay còn gọi là Consortium. Đây là một dạng của Private Blockchain nhưng bổ sung thêm một số tính năng nhất định.
Ứng dụng của Blockchain
Hiện nay hầu hết chúng ta biết đến Blockchain qua tiền điện tử, nhưng thực tế Blockchain đang ứng dụng trên rất nhiều ngành công nghiệp và dịch vụ.
-Ngành công nghiệp và dịch vụ: Facebook khám phá ứng dụng blockchain để tăng cường bảo mật và quyền riêng tư cho người dung, Apple nộp bằng sang chế liên quan đến Blockchain,…
-Ngành bán buôn, bán lẻ: Thanh toán di động, quản lý chuỗi cung ứng,…
-Ngành Thông tin truyền thông: Quảng cáo, Báo chí,…
Ngoài ra còn rất nhiều ngành khác đang ứng dụng rộng rãi.
Trên đây là một số thông tin về công nghệ Blockchain. Hy vọng bài viết giúp bạn có thêm thông tin hữu ích.