Trong Tập Tin 152 này chúng tôi sẽ trình bày tiếp 3 Khái niệm còn lại
Khái niệm 4 - Đồng thuận
Khái niệm 5 - Chỉ Bổ sung – Nối thêm vào
Khái niệm 6 - Hợp đồng thông minh
Sau đó chúng tôi sẽ trình bày Phần Kết luận của Blockchain là tương lai của kinh doanh và tương lai là đây!
Khái niệm 4 - Đồng thuận
Một sự đồng thuận là gì?
Đồng thuận nói chung có nghĩa là một thỏa thuận giữa hai hoặc nhiều bên.
Để hiểu sự đồng thuận từ góc độ kỹ thuật số, Byzantine Fault Tolerance hoặc BFT là một chủ đề hữu ích để xem xét.
Blockchain sử dụng sự đồng thuận như thế nào?
Đồng thuận đảm bảo rằng trong một hệ thống phân tán, mọi nút đều được đồng bộ hóa hoàn hảo hoặc 'thỏa thuận' cho tất cả thông tin. Ngay cả với sự hiện diện của 'các nút bị lỗi' hoặc các tác nhân xấu, thuật toán đảm bảo rằng phần lớn không bị lỗi chiếm ưu thế với thông điệp chính xác.
Các cơ chế đồng thuận giúp tạo ra thỏa thuận về một giao dịch mới trên blockchain trước khi nó được thực thi và ghi lại trên chuỗi. Khi ở trên chuỗi, dữ liệu giao dịch sẽ trở thành vĩnh viễn và không thể bị thay đổi theo bất kỳ cách nào, và do đó trở thành sự thật. Do đó, các cơ chế đồng thuận giống như chìa khóa của vương quốc.
Điều quan trọng cần lưu ý, tùy thuộc vào nhu cầu cụ thể của mạng, loại giao thức đồng thuận theo sau có thể khác nhau. Ví dụ -
● một chuỗi riêng (private) với sự tham gia của 5 tổ chức lớn, với danh tính đã được xác minh và thực hiện số lượng lớn giao dịch hàng ngày - nhu cầu chính của giao thức đồng thuận, ngoài việc đảm bảo tuân thủ các quy tắc, sẽ là tỷ lệ thông lượng cao
● một chuỗi công khai (public) với hàng ngàn người tham gia ẩn danh, danh tính chưa được xác minh, thực hiện ít giao dịch hơn - nhu cầu chính của giao thức đồng thuận sẽ là bảo mật giao dịch, nghĩa là không khuyến khích và ngăn chặn các giao dịch gian lận làm thiệt hại chi phí thông qua và có thể tiêu thụ năng lượng
Bằng chứng công việc (PoW = Proof-of-Work)
Được sử dụng trong bitcoin, lần đầu tiên và phổ biến nhất được biết đến và được chấp nhận trên nhiều loại tiền điện tử và nền tảng blockchain khác nhau. Được thiết kế cho các blockchain không tin cậy hoặc công khai, giao thức yêu cầu các nút tham gia, còn được gọi là thợ mỏ, cạnh tranh để giải câu đố mật mã, để giành quyền thêm khối tiếp theo vào chuỗi và giành phần thưởng.
Bằng chứng cổ phần (PoS = Proof-of-Stake)
Thuật toán phổ biến thứ hai, được thiết kế cho môi trường công cộng hoặc không tin cậy, khắc phục vấn đề tiêu thụ năng lượng của PoW thông qua việc yêu cầu trình xác thực giao dịch (tương đương với các công cụ khai thác bitcoin) để mua và đặt tiền điện tử vào 'cổ phần' để giành quyền xác thực các khối giao dịch trên mạng.
Bằng chứng được ủy quyền (DPoS = Delegated Proof-of-Stake)
Tương tự như PoS, nhưng rất khác vì các trình xác nhận có 'cổ phần' có thể bỏ phiếu cho người đại diện mà họ ủy quyền để xác thực khối tiếp theo.
Bằng chứng Thời gian Trôi qua - Proof-of-Elapsed-Time (PoET)
Được phát triển bởi Intel, có thể được sử dụng trong cả mạng công cộng và mạng được phép, nó sử dụng phần cứng chuyên dụng để giữ thời gian chờ ngẫu nhiên giữa quá trình tạo khối. Và sau đó chọn ngẫu nhiên người lãnh đạo, người sẽ đề xuất khối tiếp theo, giống như xổ số. Giao thức này đã được Hyperledger Sawtooth áp dụng.
Khái niệm 5 - Chỉ Bổ sung – Nối thêm vào (Append-Only)
Bổ sung là gì?
Một sổ cái bao gồm các giao dịch thường liên quan đến hai hoặc nhiều thực thể. Hầu hết các sổ cái chúng ta có ngày hôm nay, trên giấy hoặc kỹ thuật số, có thể được thay đổi hoặc cập nhật, điều đó có nghĩa là ngay cả dữ liệu trong quá khứ cũng có thể được thay đổi. Chúng tôi thấy đây là sự tiện lợi và thiếu dữ liệu hoặc sự bất thường trong các giao dịch trong quá khứ, nếu được xác định thông qua kiểm tra định kỳ hoặc kiểm toán định kỳ, có thể được sắp xếp và cập nhật với dữ l

