RaoVat24h
Kinh doanh Quản trị Marketing

Blockchain

Advertisement

Blockchain
Tổng quan
Khắc phục nhược điểm những giao dịch truyền thống 
Giá trị giao dịch hạn chế
Chi phí giao dịch cao
Đối với giao dịch lớn cần có trung gian đảm bảo
Tăng tính minh bạch cho các giao dịch

=> Loại bỏ trung gian, Giao dịch được xác nhận bởi các node mạng (peer 2 peer)
An toàn và minh bạch khi các giao dịch được ghi nhận vào sổ cái và
mỗi giao dịch không thể bị thay đổi mà chỉ có thể được xử lý lại bằng giao dịch #

Bitcoin là một đại diện được xây dựng trên nền tảng Blockchain
Blockchain cung cấp công cụ cho phép ghi nhận & chia sẻ lại thông tin các
giao dich minh bạch

Giao dịch truyền thống
Bên trung gian xác nhận
Tốn kém về mặt chi phí, vận hành
Xử lý giao dịch tập trung => trung tâm thanh toán gặp trục trặc
=> hệ thống sẽ đình trị

Blockchain
Cung cấp công cụ xây dựng nên giao dich ngang hàng
Giao dịch được xác nhận từ các node trong mạng
Thông tin giao dịch được đồng bộ từ các node trong mạng

=> Đặc điểm của công nghệ Blockchain
Đồng thuận
Mỗi giao dịch chỉ được hoàn thành hợp lệ khi được xác nhận từ
một số node xác nhận trong mạng
Minh bạch
Nguồn gốc và thông tin các giao dịch được public trong mạng
Bất biến
Thông tin các giao dịch được toàn vẹn (không thể thay đổi)
Kết thúc
Một số cái sẽ ghi lại toàn bộ thông tin về giao dịch, node trong mạng

Xác thực giao dịch 
Phân tán & bền vững
Mọi giao dịch trong mạng sẽ được lưu trữ tại sổ cái
Không cá nhân hay tổ chức có thể thay đổi đc thông tin đã ghi nhận

Bảo mật
Thông tin lưu trữ đều đc mã hóa
Mọi giao dịch đều không thể được sửa đổi, nếu có lỗi thì sẽ được revert
bằng một giao dich khác

Trong suốt và minh bạch
Thông tin giao dịch đều được truy suất và xác nhận từ các node mạng

Đồng thuận
Giao dịch chỉ được xác nhận là hợp lệ khi được một số các node xác nhận

Linh hoạt & trật tự
Rules và Smart contracts

Hoạt động
Blockchain = data in block được liên kết

Mỗi block ghi lại và xác nhận thời gian và trình tự giao dịch sau đó ghi lại,
giao dịch được xác nhận hợp lệ bởi quy tắc và sự xác nhận của các node in mạng

Mỗi block chứa thông tin về 
Block hash: Block tiếp theo mà nó trỏ tới
Previous hash: Block trước đó trỏ tới nó
Transactions: các giao dịch hợp lệ thông qua block đó

Blockchain for business
Shared ledger = Shared + Distributed ledger
Chứa thông tin các thông tin thành viên và giao dịch trong toàn nút mạng

Ghi lại toàn bộ giao diện diễn ra trong hệ thống
Thông trong Shared Ledger được chia sẻ tới tất cả những thành viên trong mạng
Mỗi thành viên trong mạng lưới chỉ được phép xem thông tin những giao dịch
được ủy quyền

Permissions
Vói mỗi block được cấp quyền, mỗi thành viên tham gia sẽ có ID duy nhất cho
phép chính sách hạn chế sự tham gia mạng, và truy câp chi tiết giao dịch

Trong mạng lưới tồn tại 2 thành phần: thành viên có trách nhiệm xác nhận
giao dịch sẽ có thể view chi tiết giao dịch và ngược lại những thành viên
không đủ quyền sẽ không thể xem chi tiết giao dịch trong hệ thống

Consensus (sự đồng thuận)
Trong một business network các thành viên đều được các thành viên khác biết
và xác thực, và giao dịch được xác nhận thông qua nhiều node mạng
Proof of stake
Để xác nhận một giao dịch thì node mạng đó phải nắm giữ một giá trị
xác định trong tổng giá trị mạng

=> Khi muốn tấn công hệ thống mạng thì giá trị của cuộc tấn công sẽ
rất đắt

Proof of work
Mọi node mạng sẽ có nhiệm vụ thực hiện xử lý một vấn đề thông qua
sổ cái, khi một node mạng có kết quả đúng => các node mạng khác
cần cập nhật phiên bản sổ cái để khớp với kết quả mới

=> Phù hợp với hệ thống public Blockchain, nhưng không phù hợp với
Private  business Blockchain do tiêu tốn nhiều tài nguyên để xử lý
không hiệu quả

Multi-signature
Được phần lớn các node mạng xác nhận thì giao dịch mới được xác nhận

Practical Byzantine Fault Tolerance (PBFT)
Thuật toán giải quyết vấn đề tranh chấp giữa các node mạng
=> mục đích xác thực giao dịch hợp lệ

Khi một node nào đó đưa ra kết quả đầu ra khi thực hiện xác nhận giao
dịch khác với các nút còn lại

Smart contract
Là bản cam kết hoặc tập hợp các luật chi phối các giao dịch

Được lưu trữ tại Blockchain và thực thi tụ động như là 1 phần của giao dịch

Gồm nhiều điều khoản: Có thể được thực hiện 1 phần, hay toàn bộ

Đối tượng trong mạng
Blockchain user
Người dùng thông thường, mọi quy tắc và hoạt động trong mạng đều trong
suốt với họ

Regulator
Người mạng có thể thực hiện xác nhận giao dịch, có thể xem chi tiết
thông tin giao dịch. Có thể cấm thực hiện giao dịch

Blockchain developer
Tạo ra những ứng dụng và smart contracts trên nền tảng Blockchain
cho phép người dùng có thể giao dịch trong mạng

Blockchain network operator
Người có quyền hạn đặc biệt để xác định, quản lý và giám sát sự hoạt
động của mạng

Traditional processing platforms
Hệ thống máy tính tham gia và mạng lưới để xử lý những giao dịch

Traditional data sources

Certificate authority

Rate this post

DienDan.Edu.Vn

DienDan.Edu.Vn Cám ơn bạn đã quan tâm và rất vui vì bài viết đã đem lại thông tin hữu ích cho bạn.
DienDan.Edu.Vn! là một website với tiêu chí chia sẻ thông tin,... Bạn có thể nhận xét, bổ sung hay yêu cầu hướng dẫn liên quan đến bài viết. Vậy nên đề nghị các bạn cũng không quảng cáo trong comment này ngoại trừ trong chính phần tên của bạn.
Cám ơn.

Đăng bình luận

(+84) (901) 369.468