Blockchain là một sổ cái kỹ thuật số phân tán, phi tập trung của các giao dịch. Sổ cái này được nhân đôi và phân phối rộng rãi trên một mạng lưới các máy tính trên blockchain nói trên.
Về mặt kỹ thuật, blockchain có thể đóng vai trò như một cách phi tập trung để lưu trữ thông tin. Do tính chất phân tán của blockchain, nó là một hệ thống hầu như không thể lừa dối, hack hoặc thay đổi.
Bitcoin ( BTC), như bạn có thể biết, là loại tiền điện tử đầu tiên dựa trên blockchain. Nó nhanh chóng bắt gặp trong cộng đồng tiền điện tử vì nó cho phép dữ liệu được chia sẻ công khai giữa những người dùng, cho phép những người tham gia trong mạng xác minh và xác thực các giao dịch một cách độc lập.
Mỗi khối trong blockchain bao gồm các giao dịch. Mỗi khi một giao dịch mới xảy ra, một bản ghi của như vậy được thêm vào sổ cái của mọi người tham gia. Do đó, loại cơ sở dữ liệu phi tập trung này được gọi là công nghệ sổ cái phân tán hoặc DLT. Blockchain là một loại DLT, và các giao dịch được ghi lại thông qua một băm (chữ ký mật mã).
Nói tóm lại, DLC bao gồm một loạt các công nghệ và khuôn khổ cho phép thiết kế phân tán. Hai mô hình nổi bật là các blockchain không cho phép và được cho phép, mà chúng ta sẽ thảo luận chi tiết hơn trong suốt bài viết này.
Blockchain được cho phép là gì?
blockchains được cho phép là các blockchains được đóng lại hoặc có một lớp kiểm soát truy cập. Lớp bảo mật bổ sung này chỉ cho phép người tham gia thực hiện các hành động mà họ được ủy quyền thực hiện.
Trong một blockchain được cho phép, người dùng sẽ cần sự cho phép của chủ sở hữu mạng để trở thành một phần của mạng nói trên. Về mặt kỹ thuật, người dùng chỉ có thể truy cập, đọc và ghi thông tin trên blockchain nếu họ được cấp quyền truy cập vào nó. Một blockchain được cho phép riêng xác định các vai trò quyết định cách mỗi người tham gia có thể đóng góp cho blockchain và những gì họ có thể truy cập.
Một blockchain được cho phép cũng hỗ trợ tùy chỉnh. Do đó, xác minh danh tính cũng có thể được thực hiện để cho phép mọi người vào mạng cho phép, thay vì có chủ sở hữu mạng phê duyệt từng người dùng. Người dùng lý tưởng vẫn chỉ có thể thực hiện một số hoạt động nhất định trong mạng, dựa trên các quyền được chỉ định của blockchain.
Cũng đôi khi được gọi là “blockchain riêng” hoặc “hộp cát cho phép”, các blockchain được cho phép được coi là phân cấp một phần. Điều này là do, không giống như Bitcoin, mạng được phân phối trên những người tham gia đã biết.
Một ví dụ blockchain được cho phép tốt là Ripple, một loại tiền điện tử lớn hỗ trợ vai trò dựa trên quyền cho người tham gia mạng. Rất nhiều doanh nghiệp thích các mạng blockchain được cho phép bởi vì chúng cho phép quản trị viên mạng định cấu hình cài đặt và đặt các hạn chế khi cần thiết.
Làm thế nào để sự đồng thuận blockchain hoạt động trên một blockchain được cho phép?
Một blockchain được cho phép không sử dụng các mô hình đồng thuận tương tự như các blockchain không cho phép. Thông thường, các tổ chức sử dụng blockchain cho phép sử dụng các mô hình như Thực tế Byzantine Fault Tolerance (PBFT), federated, và round-robin consensuses.
-
đồng thuận PBFT: PBFT là một thuật toán đồng thuận dựa trên cử tri. Trong mô hình này, sự an toàn của mạng được đảm bảo miễn là tỷ lệ phần trăm tối thiểu cần thiết của các nút đang hoạt động trung thực và hoạt động bình thường.
-
đồng thuận liên kết: Trong một sự đồng thuận liên kết, có một tập hợp các người ký được mỗi nút tin cậy trong blockchain. Những người ký này giúp các nút đạt đến giai đoạn đồng thuận bằng cách sử dụng một trình tạo khối duy nhất nhận các giao dịch, giữ chúng và lọc chúng cho phù hợp.
-
đồng thuận Round-robin: Trong một sự đồng thuận round-robin, các nút được chọn giả ngẫu nhiên để tạo ra các khối. Mỗi nút phải đợi vài chu kỳ trước khi nó có thể được chọn lại để thêm một khối mới.
Sự
Sự
Đặc điểm của blockchain được cho phép
Một số đặc điểm xác định của blockchain được cho phép được kết nối sâu sắc với bảo mật. Vì có một lớp kiểm soát truy cập, các blockchain được cho phép được coi là lựa chọn thay thế an toàn hơn cho các hệ thống blockchain công cộng như Bitcoin.
Do đó, nó được ưa thích bởi những người cần xác định vai trò, xác minh danh tính và truy cập an toàn trong mạng. Blockchain được cho phép cũng không ẩn danh và thường được phát triển bởi các thực thể tư nhân như doanh nghiệp và tổ chức tư nhân.
Các quyết định được ủy quyền bởi một nhóm tư nhân
Trái ngược với các mạng không cho phép, các mạng được cho phép không dựa trên sự đồng thuận. Thay vào đó, các quyết định được đưa ra bởi các chủ sở hữu của mạng thông qua một mức độ trung tâm, được xác định trước.
Phân cấp không cố định
Không giống như Bitcoin, là một blockchain phi tập trung hoàn toàn, các blockchain được cho phép có thể được tập trung hoàn toàn hoặc phân cấp một phần. Các thành viên thường quyết định mức độ phân cấp của mạng, cũng như các thuật toán cho sự đồng thuận.
Tính minh bạch là không cần thiết
Không giống như các blockchain không cho phép, các blockchain được cho phép không cần phải minh bạch. Tính minh bạch là tùy chọn, vì hầu hết các mạng blockchain được cho phép đặc biệt nhằm mục đích không minh bạch cho mục đích bảo mật. Mức độ minh bạch thường phụ thuộc vào mục tiêu của tổ chức điều hành mạng blockchain.
Ưu điểm và nhược điểm của blockchain được cho phép
Độc quyền cấp cho các blockchain được cho phép lợi thế so với các blockchain công khai, nhưng cũng có một vài nhược điểm. Dưới đây là một so sánh:
Ưu điểm của blockchain được cho phép
Trên danh sách các lợi thế của blockchain được cho phép là mức độ riêng tư và bảo mật cao. Nếu không được xác minh hoặc cấp phép, người ngoài không thể truy cập hoặc thay đổi thông tin giao dịch.
Một ưu điểm khác là tính linh hoạt khi nói đến phân cấp. Nó có thể tăng dần hoặc tập trung hoàn toàn, giúp doanh nghiệp tự do tham gia hơn mà không phải lo lắng về những rủi ro liên quan đến mạng lưới tập trung cao.
Chúng cũng có thể tùy chỉnh cao và có thể đáp ứng các cấu hình và tích hợp dựa trên nhu cầu của tổ chức. Cuối cùng, chúng đều có khả năng mở rộng và hiệu suất cao do số lượng nút cần thiết để quản lý xác minh giao dịch.
Nhược điểm của blockchain được cho phép
Mặc dù những lợi thế mà chúng tôi đã nêu ở trên, vẫn có một số rủi ro và bất lợi liên quan đến loại blockchain này.
Hầu hết, nó liên quan đến việc thiếu tính minh bạch trong mạng và nguy cơ tham nhũng. Chính vì nó chỉ giới hạn ở một số người và được kiểm soát bởi một nhóm tư nhân, có nguy cơ thông đồng và vượt qua sự đồng thuận cao. Như vậy, các nhà khai thác của mạng có thể dễ dàng thay đổi các quy tắc đồng thuận.
Chỉ cần nói rằng mặc dù được coi là an toàn, bảo mật của blockchain được cho phép cũng phụ thuộc vào tính toàn vẹn của các thành viên. Nếu một người hoặc nhóm có quyền kiểm soát mạng quyết định thay đổi dữ liệu vì lợi ích của họ, họ có thể làm như vậy. Về vấn đề này, sự thiếu minh bạch của mạng trở thành một nhược điểm lớn.
Họ cũng phải tuân theo quy định và kiểm duyệt, đặc biệt là đối với các doanh nghiệp cần hoạt động theo các quy tắc và quy định nhất định. Do đó, không có quyền tự do truy cập các tính năng của các blockchain công cộng không thể kiểm duyệt.
Blockchain không cho phép là gì?
Ở phía đối diện của quang phổ là một loại mô hình DLT khác, đó là một blockchain không cho phép. Hầu hết các loại tiền điện tử lớn (như Bitcoin) đều chạy trên các mạng blockchain không cho phép.
Đúng với tên của nó, nó cho phép bất cứ ai tham gia vào mạng và truy cập thông tin. Nói tóm lại, nó là phi tập trung và mở cửa cho công chúng. Nó được gọi là “permissionless” bởi vì không có người giữ cổng và không kiểm duyệt. Bất cứ ai muốn truy cập blockchain không cần phải vượt qua yêu cầu Biết khách hàng của bạn (KYC) hoặc cung cấp tài liệu nhận dạng.
Về mặt kỹ thuật, miễn là giao thức cho phép, bất cứ ai cũng có thể sử dụng nó để làm bất cứ điều gì họ muốn trong mạng. Các blockchain không cho phép được coi là gần gũi hơn với khái niệm ban đầu của Satoshi Nakamoto về blockchain.
Bây giờ, bởi vì nó có thể truy cập được với công chúng, sự đánh đổi điển hình của các blockchain không cho phép là tốc độ. Họ có xu hướng chậm hơn so với các đối tác được cho phép, chỉ có một vài thành viên.
Vậy blockchain permissionless hoạt động như thế nào? Thông thường, thông tin giao dịch được lưu trữ trên các blockchain này được công chúng xác nhận. Bởi vì không có cơ quan quản lý hoặc thẩm quyền, mạng dựa vào công chúng để đạt được sự đồng thuận liên quan đến tính hợp lệ của các giao dịch.
Các cơ chế đồng thuận thường được sử dụng trong các loại mạng này là proof-of-work (POW) và proof-of-stake (POS). Nói chung, sự trung thực được khuyến khích với các cơ chế này tại chỗ và giữ cho hệ thống hoạt động như mong đợi. Một số ví dụ về các mạng không cho phép là Bitcoin và Ethereum.
Đặc điểm của blockchain permissionless
Trái ngược với các blockchain được cho phép, các blockchain không cho phép được đặc trưng bởi tính minh bạch của các giao dịch của họ và tính ẩn danh của người dùng. Họ cũng ủng hộ sự phát triển mã nguồn mở.
Phân cấp
Các blockchain không cho phép thường được phân cấp. Do đó, một thực thể duy nhất không thể chỉnh sửa sổ cái, tắt mạng hoặc thay đổi các giao thức của nó. Điều này được neo rất nhiều trong giao thức đồng thuận, dựa vào phần lớn và cảm giác toàn vẹn của chúng. Sự đồng thuận như vậy thường đòi hỏi sự thỏa thuận của hơn 50% người dùng của nó.
Minh bạch
Người dùng trong một mạng không cho phép có thể truy cập tất cả các loại thông tin (trừ khóa riêng). Bởi vì bản chất của một mạng lưới phi tập trung là che đi các số liệu chính quyền trung ương, tính minh bạch của các giao dịch trong một mạng lưới không cho phép được đánh giá cao.
Ẩn danh
Không giống như các mạng được cho phép, các blockchain không cho phép không yêu cầu người dùng nhận dạng hoặc thông tin cá nhân của họ khi họ tạo một địa chỉ.
Mã thông báo
Blockchain Permissionless cho phép sử dụng mã thông báo hoặc tài sản kỹ thuật số. Những điều này thường đóng vai trò là ưu đãi cho người dùng tham gia vào mạng. Token và tài sản có thể tăng giá trị hoặc giảm giá trị theo thời gian, tùy thuộc vào thị trường.
Ưu điểm và nhược điểm của blockchain permissionless
Các blockchain không cho phép được phân cấp cao và mở. Đương nhiên, chúng đi kèm với một tập hợp các ưu điểm và nhược điểm. Dưới đây là một so sánh:
Ưu điểm của blockchain permissionless
Một trong những lợi thế quan trọng nhất của mạng không cho phép là mức độ minh bạch cao. Bởi vì nó là phân cấp cao và trải dài trên một mạng lưới lớn, minh bạch tạo điều kiện cho sự hòa giải nhanh chóng giữa các bên không xác định.
Phân cấp có đặc quyền của nó, tất nhiên. Một trong số đó là thông tin không được lưu trữ trong bất kỳ một kho lưu trữ trung tâm nào, do đó làm cho hồ sơ công khai an toàn, đáng tin cậy và có thể truy cập được cho tất cả mọi người. Vì lý do này, nó cũng được coi là hầu như không thể giải quyết được.
Mạng cũng an toàn và có khả năng kiểm duyệt vì nó có khả năng truy cập cao bởi người dùng trên toàn cầu. Do đó, những kẻ tấn công sẽ khó xâm nhập vào mạng. Không có kho lưu trữ duy nhất để nhắm mục tiêu và họ sẽ phải tấn công 51% mạng để ghi đè các cơ chế đồng thuận của nó.
Nhược điểm của blockchain permissionless
Hầu hết các nhược điểm liên quan đến blockchain không cho phép được kết nối với hiệu suất của nó. Một trong những thách thức lớn nhất của blockchain permissionless là sức mạnh cần thiết để chạy nó. Nó đòi hỏi một lượng lớn năng lượng và sức mạnh tính toán để đạt được sự đồng thuận.
Bởi vì nó thường là một mạng lưới lớn như vậy, nó thường chậm hơn so với các mạng được cho phép và khó mở rộng quy mô hơn. Do kích thước của nó, và sức mạnh tính toán cần thiết để xác minh các giao dịch, các blockchain không cho phép do đó tiêu thụ rất nhiều năng lượng và sức mạnh tính toán. Do đó, rất khó để một số công ty áp dụng các mạng không cho phép làm giải pháp doanh nghiệp cho tổ chức của họ.
Ngoài ra còn ít quyền riêng tư hơn thông tin giao dịch do tính chất công khai của nó.
Ở một mức độ nào đó, ẩn danh cũng có thể được coi là một nhược điểm của các hệ thống không cho phép. Bởi vì bất cứ ai cũng có thể tham gia vào mạng, không có cách nào để dễ dàng lọc ra những người chơi độc hại hoặc những kẻ lừa đảo.
Sự khác biệt chính giữa một blockchain được cho phép và một blockchain không cho phép
Điểm tương đồng giữa một blockchain được cho phép và một blockchain không cho phép
Về mặt đất chung, đây là một vài đặc điểm được chia sẻ bởi cả hai blockchain.
Đầu tiên, cả hai đều được coi là sổ cái phân tán, có nghĩa là nhiều phiên bản dữ liệu tương tự được lưu trữ ở những nơi khác nhau trên mạng. Cả hai blockchain cũng sử dụng các cơ chế đồng thuận, có nghĩa là các thành viên có thể đạt được thỏa thuận liên quan đến cách các giao dịch có thể được xác minh hoặc cách sổ cái sẽ trông như thế nào.
Cả hai blockchain cũng là bất biến, mặc dù không đầy đủ cho các mạng được cho phép. Bất biến có nghĩa là dữ liệu được lưu trữ trong các mạng này, về mặt lý thuyết, không thể thay đổi trừ khi các cơ chế đồng thuận bị ghi đè, hoặc hệ thống bị tấn công.
Cho phép so với blockchain không cho phép: Cái nào tốt hơn cho bạn?
Hai kiến trúc blockchain có các trường hợp sử dụng khác nhau, làm cho mỗi kiến trúc trong số chúng phù hợp hơn với một số ứng dụng nhất định, tương ứng.
Ví dụ, các blockchain không cho phép phù hợp hơn cho các ứng dụng tài chính. Nó cũng được áp dụng cao cho những người yêu cầu mức độ phân cấp cao, chẳng hạn như:
-
Đóng góp và huy động vốn cộng đồng Giao dịch tài
-
sản kỹ thuật số
-
Lưu trữ Blockchain
Trong khi đó, các blockchain được cho phép phù hợp với các ứng dụng yêu cầu mức độ bảo mật và quyền riêng tư cao, chẳng hạn như:
-
Xác minh danh tính
-
Giải quyết khiếu nại
-
Theo dõi chuỗi cung ứng
Như với bất cứ điều gì, bạn nên xem xét ưu và nhược điểm của cả hai mô hình DLT trước khi cam kết tiền của bạn vào chúng. Trong một bài báo nghiên cứu được công bố trên Tạp chí Phần mềm, các nhà nghiên cứu Solat, Calvez và Naït-Abdesselam đã trình bày một trường hợp mạnh mẽ về lý do tại sao các blockchain không cho phép tốt hơn các blockchain được cho phép.
Bài báo, có tựa đề “Permissioned vs. Permissionless Blockchain: Làm thế nào và tại sao chỉ có một lựa chọn đúng,” đã trình bày các lập luận sau:
Khả năng tính toán lại các khối tiếp theo trong một mạng kín
Một hệ thống blockchain đảm bảo tính toàn vẹn của dữ liệu bằng cách xác minh các giao dịch và bảo vệ các giao dịch lịch sử khỏi bị giả mạo. Điều này hoạt động trong một mạng không cho phép bằng cách làm mất hiệu lực phần còn lại của các khối thành công khi một khối bị thay đổi.
Trong một mạng lưới được cho phép, các nhà nghiên cứu khẳng định rằng “có thể tính toán lại tất cả các khối tiếp theo (…) sao cho tất cả các khối thay đổi sẽ trở nên hợp lệ trở lại. Nói cách khác, chỉ chuỗi các khối với nhau, dựa trên băm của cái trước đó, không thể đảm bảo tính toàn vẹn và bảo mật của dữ liệu và bảo vệ các giao dịch chống giả mạo.”
Đơn giản chỉ cần chuỗi các khối với nhau là không đủ
Chuỗi khối với nhau dựa trên hàm băm của khối trước đó là không đủ. Trong bài báo, các nhà nghiên cứu đã chứng minh cách phương pháp này “không thể đảm bảo tính toàn vẹn và bảo mật của dữ liệu và bảo vệ các giao dịch chống giả mạo.”
Theo các nhà nghiên cứu, điều này làm cho chuỗi các giao dịch không còn có ý nghĩa, và loại blockchain này trở thành một “cấu trúc vô ích”. Các nhà nghiên cứu đã thừa nhận những thiếu sót của các blockchain không cho phép, cũng như sự hấp dẫn của các blockchain được cho phép. Tuy nhiên, họ nhấn mạnh rằng mặc dù những thách thức của blockchain không cho phép trong khả năng mở rộng trong hiệu suất, các mạng khép kín vẫn không phải là một lựa chọn tốt.
Một blockchain được cho phép không cho phép tham gia mở
Các nhà nghiên cứu lập luận rằng một mạng khép kín không thể đạt được mục tiêu của một blockchain. Điều này là do một blockchain được cho phép “không cho phép tham gia mở trong việc gửi giao dịch hoặc tham gia vào quá trình xác thực giao dịch [các].” Hơn nữa, “việc gửi một giao dịch cần một số sự cho phép ngoài việc sở hữu một số cách để trả phí giao dịch hoặc những người tham gia không thể mong đợi mạng lưới chống lại sự kiểm duyệt.”
Theo bài báo, có ba điều mà một hệ thống blockchain phải sở hữu mọi lúc:
-
Sự cởi mở
-
Đang
-
được cho phép
Theo lập luận này, sự cởi mở trở thành cả một “tính năng bắt buộc và cần thiết cho một mạng blockchain.” Ví dụ, mạng blockchain không cho phép Bitcoin và Ethereum sử dụng bằng chứng công việc (PoW) để đánh bại các cuộc tấn công Sybil. Ethereum kể từ đó đã chuyển sang proof-of-stake (pos), đây cũng là một cơ chế đồng thuận.
Các cơ chế đồng thuận này phục vụ để ngăn chặn các trình xác thực tạo ra các khối thư rác. Họ cũng có hiệu quả “buộc” xác nhận tiêu thụ quyền lực để đánh bại cuộc tấn công Sybil, theo các nhà nghiên cứu.
With all that being said, it is still up to the organization to decide whether or not the risks and flaws associated with each network far outweigh the benefits they offer. In the next section, we’ll discuss whether or not the two paradigms can co-exist.
Can permissioned and permissionless blockchains co-exist?
As we delve deeper into this topic, it’s important to look back on the implications of Satoshi Nakamoto’s white paper, in the first place. Nakamoto is a pseudonymous figure known as the “Father of Bitcoin,” who also proposed the complete opposite to centralized institutions such as banks and other financial gatekeepers as a solution to many of the problems with modern finance.
Trở lại năm 2008, Nakamoto lần đầu tiên vạch ra một giao thức ngang hàng phi tập trung để theo dõi và xác minh các giao dịch kỹ thuật số. Blockchain trong bài báo của Nakamoto là một câu trả lời cho các cuộc khủng hoảng làm nổi bật những điểm yếu của một hệ thống tài chính tập trung.
Nakamoto’s blockchain, then, was a permissionless, trustless and stateless blockchain. The system could prevent double-spending and also generate clear, accessible records of transactions for all participants to inspect at any time.
Tuy nhiên, như với bất cứ điều gì liên quan đến công nghệ, một khi rõ ràng rằng công nghệ blockchain có thể được sử dụng cho nhiều ứng dụng, các nhánh từ mục đích ban đầu đã được khám phá. Các blockchain được cho phép được sinh ra để “thu hẹp khoảng cách” giữa công nghệ blockchain truyền thống và các trường hợp sử dụng bởi các tổ chức ưa thích truy cập hạn chế.
As we’ve outlined above, there’s a strong argument against networks with gatekeepers, so to speak. The basic reasoning is that consensus mechanisms like PoW and PoS serve that purpose.
Một lần nữa, như với bất cứ điều gì liên quan đến công nghệ, công chúng (và sức mạnh đó) thường có khả năng chống lại các công nghệ “công cộng”. Chúng tôi đã thấy điều này trong các cuộc tranh luận và chấp nhận công khai những điều sau đây kể từ những năm 1990:
-
Cơ sở hạ tầng đám mây so với cơ sở hạ tầng
-
tại chỗ Internet so với mạng nội bộ
But since they are flexible, have more benefits, and have lower barriers to entry, of course, the more public versions of these technologies will prevail. The same is true with permissionless blockchains, which are more widely used now.
Tuy nhiên, mặc dù các công nghệ công cộng có thể chiếm ưu thế, điều này không có nghĩa là các công nghệ khép kín không có công đức. Có thể nói rằng vẫn còn những trường hợp sử dụng cụ thể và ứng dụng hoạt động tốt với các công nghệ khép kín.
Sức mạnh của blockchain được cho phép nằm ở hiệu quả của nó. Nó có thể:
-
Facilitate quick and secure trading among members within a closed group
-
Create a single reference for risk management, compliance and other critical teams within an organization
-
Eliminate unnecessary paperwork
Vì vậy, có thể lập luận rằng trong các cài đặt kinh doanh và trường hợp sử dụng nhất định, các blockchain được cho phép có thể phù hợp hơn. Đối với một, các blockchain được cho phép không yêu cầu các thuật toán phức tạp như các blockchain không cho phép, vì nó chỉ có thể truy cập được với một nhóm khép kín. Điều này làm cho việc xử lý dữ liệu và giao dịch tiết kiệm năng lượng hơn, với sự đồng thuận cũng được đạt được nhanh hơn.
The same principle applies to the internet and intranets. The internet is virtually accessible to everyone and is undeniably useful to a larger group of people, correct? However, we also cannot discount the fact that intranets are useful within organizations. A lot of workplaces use them to communicate, collaborate remotely and store confidential files.
Tóm lại, có thể nói rằng có, các blockchain không cho phép và được cho phép có thể cùng tồn tại. Chỉ là họ có những mục đích khác nhau.