Đặc tính nổi bật của Blockchain

1. Công nghệ kết hợp

Blockchain với sự kết hợp của 3 công nghệ tồn tại qua nhiều năm đó là: mạng ngang hàng [1], lý thuyết mật mã [2] và lý thuyết trò chơi [3] Blockchain được sử dụng trong việc lưu trữ thông tin trong các khối thông tin được liên kết với nhau và được quản lý bởi tất cả mọi người tham gia hệ thống. Blockchain được tạo ra để chống lại sự thay đổi dữ liệu trong hệ thống, không thể làm giả, không thể phá hủy sự liên kết giữa các khối thông tin. 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 thông tin khi có sự đồng thuận của tất cả các bên trong hệ thống.


1.1.1     - Mạng ngang hàng(peer-to-peer network)

Là hệ thống mạng mà mỗi một nút trong mạng có vai trò như nhau, tự quản lý tài nguyên của mình. Một nút được xem như một client và cũng là server để lưu trữ bản sao dữ liệu. Còn trong mạng máy tính có thể hiểu mạng ngang hàng là các máy tính trong cùng một hệ thống đều bình đẳng được gọi là peer và không có phân biệt máy chủ hay máy khách

- Chữ ký số (Digital Signature). Chữ ký số là một cơ chế mật mã hóa được sử dụng để kiểm tra độ chân thực và tính toàn vẹn của dữ liệu số. Chúng ta có thể xem nó như là một phiên bản kỹ thuật số của các chữ ký bằng tay thông thường, nhưng với mức độ phức tạp và bảo mật cao hơn.


- Hàm băm (hash function)

Là giải thuật nhằm sinh ra các giá trị băm tương ứng với mỗi khối dữ liệu (có thể là một chuỗi ký tự, một đối tượng trong lập trình hướng đối tượng, v.v...).










- Lý thuyết trò chơi

Tất cả các nút tham gia vào hệ thống đều phải tuân thủ luật chơi đồng thuận (PoW, PoS) và được thúc đẩy bởi động lực xác định trước. Lý thuyết trò chơi có thể được coi là một mô hình thu nhỏ của hành vi con người trong các tình huống được đặt ra trong đó các cấu trúc và cơ chế khuyến khích nhất định có thể dẫn đến hành vi trung thực và có thể dự đoán được của người chơi. 

1.1           2. Đặc điểm nổi bật

- Tính bất biến của Blockchain hoạt động theo nguyên tắc không thoái thác và không thể đảo ngược giao dịch. Blockchain là bất biến bởi vì một khi dữ liệu đã được ghi vào sổ cái, không ai có thể bí mật thay đổi dữ liệu cũ mà không bị mạng phát hiện (tức là, blockchain có khả năng chống giả mạo). Tính bất biến được bảo đảm nhờ sử dụng các thuật toán băm.

- Bảo mật: Người dùng chỉ có thể chuyển dữ liệu nếu họ sở hữu khóa riêng. Khóa riêng được sử dụng để tạo chữ ký cho mỗi giao dịch blockchain mà người dùng gửi đi. Chữ ký này xác nhận rằng giao dịch đã đến từ người dùng và cũng để giữ cho giao dịch không bị thay đổi bởi bất cứ ai một khi nó đã được phát hành

- Tính minh bạch: Các bản ghi trên blockchain có thể được kiểm tra bởi các bên tham gia được xác định trước. Ví dụ, trong các blockchain công khai, tất cả mọi người có kết nối Internet đều có quyền truy cập vào sổ cái và kiểm tra mọi giao dịch.

- Hợp đồng thông minh: Là các hợp đồng được viết thành mã máy tính hoạt động trên blockchain, nó bảo đảm tất cả các bên tham gia đều biết được chi tiết hợp đồng và các điều khoản sẽ được tự động thực hiện một khi các điều kiện được bảo đảm mà không cần bên thứ ba can thiệp.

theo_congnguyen_

Không có nhận xét nào:

Được tạo bởi Blogger.