Vina Blockchain
Vina Blockchain
Dang Van
Episode 158 – Public Blockchain vs Private Blockchain - Blockchain Công khai So Với Blockchain Riêng
20 minutes Posted Jan 9, 2019 at 1:31 am.
0:00
20:24
Download MP3
Show notes

Một Blockchain Công khai – Công cộng, là một blockchain không cần xin phép – tự do tham gia. Bất cứ ai cũng có thể tham gia mạng blockchain công cộng, nghĩa là họ có thể đọc, viết hoặc tham gia với một blockchain công khai. Các chuỗi khối công khai được phân cấp, không ai có quyền kiểm soát mạng và họ an toàn ở chỗ dữ liệu không thể thay đổi một khi được xác thực trên blockchain.

Mặt khác, Blockchain riêng là một blockchain được phép, phải được cho phép tham gia. 

Các mạng được phép đặt các hạn chế về người được phép tham gia vào mạng và trong các giao dịch nào.

Khi chúng ta nói về blockchain công khai, điều mà hầu hết mọi người thực sự đang nói đến là một blockchain mở công khai. Đó là một blockchain nơi mọi người có thể ghi dữ liệu lên blockchain và bất kỳ ai khác cũng có thể đến và đọc dữ liệu đó. 

Các nền tảng blockchain công cộng như Bitcoin, Ethereum, Litecoin có xu hướng được nói đến nhiều ngay bây giờ, đây là những gì chúng tôi cũng gọi là nền tảng blockchain không cần xin phép (permissionless blockchainplatform), có nghĩa là họ thực sự cố gắng, bằng cách thiết kế, tăng và bảo vệ tính ẩn danh của người dùng.

Bây giờ, đối nghịch với một blockchain công khai đương nhiên là một blockchain riêng tư, cần được cho phép.

Đây là những nền tảng như Hyperledger, Hashgraph, Corda, v.v.

Blockchains riêng tư được gọi cụ thể hơn là blockchains cần được cho phép. 

Khi chúng ta nói về blockchain riêng tư hoặc khi chúng ta nghe mọi người nói về các giải pháp blockchain riêng tư, họ có xu hướng nói về những thứ ở đầu cuối riêng tư và khép kín của không gian blockchain. Chúng ta muốn kiểm soát ai có thể ghi dữ liệu vào blockchain này và chúng ta muốn kiểm soát ai có thể đọc dữ liệu từ blockchain này. Và để làm được điều đó, bước đầu tiên là danh tính bản sắc (identity). Chúng ta cần biết ai đó là một thành viên của mạng blockchain. Nếu chúng ta không biết người dùng là ai, thì việc xác định các quy tắc về dữ liệu nào họ có thể cam kết với sổ cái và việc sử dụng dữ liệu nào từ sổ cái sẽ trở nên khó khăn.

Một số lợi ích của blockchains công cộng là:

• Mở, Đọc và Viết

Bất cứ ai cũng có thể tham gia bằng cách gửi giao dịch lên blockchain, chẳng hạn như Ethereum hoặc Bitcoin; giao dịch có thể được xem trên trình khai thác (explorer) blockchain.

• Sổ cái được phân phối 

Cơ sở dữ liệu không tập trung như trong cách tiếp cận máy khách-máy chủ và tất cả các nút trong blockchain đều tham gia xác thực giao dịch.

• Bất biến 

Một khi điều gì được ghi vào blockchain, nó không thể được / bị thay đổi.

• Bảo mật do khai thác (quy tắc 51%)

Ví dụ, với Bitcoin, có được phần lớn quyền hạn của mạng có thể có khả năng cho phép chi tiêu gấp đôi và khả năng ngăn chặn xác nhận giao dịch, trong số các hành vi nguy hiểm tiềm tàng khác.

Một số lợi ích của blockchains tư nhân là:

• Doanh nghiệp được phép 

Doanh nghiệp kiểm soát các tài nguyên và quyền truy cập vào blockchain, do đó riêng tư và / hoặc được phép.

• Giao dịch nhanh hơn

Khi bạn phân phối các nút cục bộ, nhưng cũng có ít nút hơn để tham gia vào sổ cái, hiệu suất của mạng sẽ nhanh hơn.

• Khả năng mở rộng tốt hơn

Có thể thêm các nút và dịch vụ theo yêu cầu khiến có thể cung cấp một lợi thế lớn cho doanh nghiệp.

• Hỗ trợ tuân thủ

Là một doanh nghiệp, bạn có thể sẽ phải tuân theo các yêu cầu tuân thủ và việc kiểm soát cơ sở hạ tầng của bạn sẽ cho phép yêu cầu này liền mạch hơn.

• Đồng thuận Hiệu quả hơn (ít nút hơn)

Các blockchain doanh nghiệp hoặc riêng tư có ít nút hơn và thường có thuật toán đồng thuận khác nhau, chẳng hạn như BFT vs POW.  

Các Blockchain khối công khai có xu hướng tập trung nhiều hơn vào các kịch bản B2C hoặc Business to Consumer, trong khi các blockchain riêng tư như Hyperledger, thực sự được cấu trúc tốt theo