paint-brush
Hiểu các loại sổ cái phân tán (DLT): Không chỉ có Blockchaintừ tác giả@obyte
801 lượt đọc
801 lượt đọc

Hiểu các loại sổ cái phân tán (DLT): Không chỉ có Blockchain

từ tác giả Obyte5m2023/10/11
Read on Terminal Reader

dài quá đọc không nổi

Blockchain vẫn là nhân tố chủ chốt, nhưng DLT đã đa dạng hóa, cung cấp nhiều cấu trúc và ứng dụng khác nhau phù hợp với nhu cầu cụ thể. Ví dụ, Obyte là một hệ thống DAG.
featured image - Hiểu các loại sổ cái phân tán (DLT): Không chỉ có Blockchain
Obyte HackerNoon profile picture
0-item


Công nghệ sổ cái phân tán (DLT) đã nhanh chóng thay đổi cách chúng ta nghĩ về quản lý dữ liệu và sự tin cậy trong thời đại kỹ thuật số. Về cốt lõi, DLT đề cập đến một hệ thống cơ sở dữ liệu phi tập trung trải rộng trên nhiều máy tính được nối mạng. Trong khi blockchain , công nghệ đằng sau các loại tiền điện tử như Bitcoin, DLT ban đầu được phổ biến rộng rãi, điều cần thiết là phải nhận ra rằng bối cảnh sổ cái đã phát triển đáng kể kể từ đó.


Blockchain vẫn là nhân tố chủ chốt, nhưng DLT đã đa dạng hóa, cung cấp nhiều cấu trúc và ứng dụng khác nhau phù hợp với nhu cầu cụ thể. Trong số các lựa chọn thay thế này có Đồ thị chu kỳ có hướng (DAG), chẳng hạn như Obyte , cung cấp sự phân quyền nhiều hơn.


Mặt khác, bên cạnh cấu trúc, DLT có thể được phân loại là được phép (riêng tư) và không được phép (công khai). Như tên cho thấy, chúng có thể được sử dụng riêng tư bởi một công ty, tổ chức hoặc thậm chí cá nhân nhất định hoặc công khai và miễn phí bởi mọi người. Trong trường hợp của chúng tôi, chúng tôi sẽ đi sâu hơn một chút vào các cấu trúc DLT có sẵn và các tính năng chính của chúng.

Chuỗi khối


Tất nhiên, đây là loại sổ cái phân tán nổi tiếng nhất. Nó bao gồm một chuỗi các khối kỹ thuật số, trong đó mỗi khối chứa một danh sách các giao dịch. Các khối này được liên kết với nhau bằng cách sử dụng hàm băm mật mã (ID duy nhất). Trong tiền điện tử, các khối chứa giao dịch được tạo bởi người dùng quyết định thực hiện việc đó. Họ được gọi là thợ mỏ hoặc người xác nhận. Bất kỳ ai có thiết bị phù hợp hoặc đủ vốn đều có thể là một trong những người dùng đó; tuy nhiên, trên thực tế, việc sản xuất khối thường bị chi phối bởi một số lượng nhỏ (2-5) người dùng.


Tất cả các nút tham gia phải đạt được sự đồng thuận —đồng ý về trạng thái của mạng và các giao dịch hợp lệ của nó. Để làm được điều này, blockchain sử dụng nhiều cơ chế khác nhau. Được sử dụng nhiều nhất trong số đó là Proof-of-Work (PoW) và Proof-of-Stake (PoS). Cách đầu tiên đòi hỏi nhiều năng lượng để giải quyết mật mã phức tạp, vì vậy nó không được coi là thân thiện với môi trường . Phần thứ hai loại bỏ phần năng lượng nhưng thay thế nó bằng cách trao sức mạnh sản xuất khối cho các nút giàu hơn, điều này có thể gây ra sự tập trung không công bằng.



Bitcoin (BTC), Dogecoin (DOGE) và Monero (XMR) là các chuỗi khối PoW. Trong khi đó, Ethereum (ETH), Chuỗi BNB (BNB) và Cardano (ADA) là các chuỗi khối PoS, chỉ nêu một vài ví dụ.


Bảng băm phân tán (DHT)


Bảng băm phân tán (DHT) là cấu trúc dữ liệu phi tập trung và phân tán được sử dụng trong mạng máy tính để lưu trữ và truy xuất thông tin một cách hiệu quả. Hãy nghĩ về nó như một hệ thống lưu trữ ảo khổng lồ trải rộng trên nhiều máy tính được kết nối. Mỗi máy tính chứa một phần của bảng dữ liệu này và DHT giúp xác định vị trí lưu trữ các thông tin cụ thể.


Không giống như blockchain, DHT lưu trữ các cặp khóa-giá trị, giống như một từ điển phân tán. Nó được tối ưu hóa để truy xuất dữ liệu hiệu quả dựa trên các khóa. Hiện tại, ví dụ chính của hệ thống này được áp dụng trong hệ sinh thái tiền điện tử là nền tảng Holochain và đồng tiền gốc của nó, Holo (HOT). Họ mô tả hệ thống như thế này :\

“Thay vì nghĩ Holochain giống như blockchain, có thể tốt hơn nếu nghĩ nó giống như kho git cho mỗi tác nhân [nút] có thể được xuất bản, chia sẻ, đồng bộ hóa hoặc hợp nhất thông qua DHT (Bảng băm phân tán) giống như BitTorrent. Nguồn gốc của tất cả dữ liệu được chia sẻ đều được thực thi nghiêm ngặt và cấu trúc, nội dung cũng như việc tuân thủ các quy tắc ứng dụng dùng chung được xác thực bởi các đồng nghiệp ngẫu nhiên.” Logo Holochain


Tuy nhiên, DHT chủ yếu được sử dụng để lưu trữ và truy xuất dữ liệu phân tán. Nó vẫn có thể có những khai thác chưa biết ở định dạng này.


Nhịp độ + Cerberus


Tempo được mô tả như một sổ cái phân tán và giao thức đồng thuận cùng một lúc. Nó đưa ra khái niệm về sổ cái chung với sự đồng thuận lười biếng, nhằm giảm độ phức tạp trong giao tiếp và đạt được khả năng mở rộng. Đồng thuận lười biếng là một cách tiếp cận trong đó các nút không tham gia ngay lập tức. Thay vào đó, họ chấp nhận và xử lý các giao dịch một cách độc lập, chỉ đi đến thống nhất khi phát sinh tranh chấp hoặc xung đột.


Tempo phải đối mặt với những hạn chế liên quan đến tính hữu hạn và khả năng chịu lỗi, những hạn chế này đã trở nên rõ ràng trong quá trình thử nghiệm. Để giải quyết những vấn đề này và nâng cao hơn nữa khả năng mở rộng cũng như hiệu suất của DLT, hệ sinh thái tiền điện tử Cơ số được giới thiệu "Cerberus" vào năm 2020. Đây là giao thức đồng thuận đa phân đoạn kết hợp các yếu tố từ Tempo và HotStuff, một giao thức đồng thuận thay đổi người lãnh đạo theo mọi yêu cầu để tối ưu hóa hiệu suất.



Cerberus tận dụng khả năng phân chia trước quy mô lớn, cho phép thực hiện song song gần như không giới hạn trong quá trình xử lý giao dịch. Nó cũng giới thiệu một cơ chế "bện" mới để cho phép các giao dịch nguyên tử trên các phân đoạn. Sự phức tạp này có thể khiến các nhà phát triển gặp khó khăn hơn trong việc hiểu và triển khai, có khả năng làm tăng nguy cơ xảy ra lỗi hoặc lỗ hổng bảo mật .


Đồ thị tuần hoàn có hướng


Đồ thị không theo chu kỳ có hướng (DAG) là một cấu trúc dữ liệu và cơ chế đồng thuận duy nhất được sử dụng trong một số loại tiền điện tử nhất định. Không giống như các blockchain sắp xếp các giao dịch theo khối tuyến tính, DAG tổ chức các giao dịch thành một cấu trúc giống như biểu đồ không có vòng lặp, nghĩa là nó không theo chu kỳ.


trong một Hệ thống dựa trên DAG , mỗi giao dịch đóng vai trò là một nút trong biểu đồ. Trước khi người dùng bắt đầu giao dịch, họ xác thực tất cả các giao dịch trước đó kể từ khi mạng được bắt đầu , do đó kiểm tra các hoạt động mạng trước đó và đảm bảo chúng được ghi lại chính xác. Quá trình xác nhận này rất quan trọng đối với sự đồng thuận và bảo mật giao dịch. Các hệ thống dựa trên DAG loại bỏ hoàn toàn nhu cầu khai thác. Thay vào đó, người dùng tích cực tham gia bảo mật mạng mỗi khi tạo giao dịch mới.



Chúng có thể nhanh hơn, rẻ hơn và phi tập trung hơn, nhưng không phải tất cả DAG đều giống nhau. Mỗi người trong số họ có hệ thống khác nhau, đặc biệt là khi đạt được sự đồng thuận. Một số trong số chúng có thể nhanh hơn những cái khác; một số khác có thể có ít trung gian hơn. Nó phụ thuộc vào dự án cụ thể vì “DAG” chỉ đơn thuần là một cấu trúc.


Việc triển khai phổ biến của hệ thống này bao gồm các nền tảng như IOTA (MIOTA), Nano (XNO), Obyte (GBYTE) và Hedera Hashgraph (HBAR). Cái cuối cùng không được mô tả chính xác là “DAG” nhưng sử dụng DAG bên trong duy nhất của nó Hệ thống Hashgraph DLT .


Obyte dưới dạng DAG


Mọi nền tảng tiền điện tử đều hoạt động theo cách riêng của nó và Obyte cũng không khác. Trong khi các DAG khác có thể tăng cường tính tập trung hóa bằng cơ chế đồng thuận của họ, Obyte cam kết với ý tưởng về một sổ cái thực sự không có người trung gian. Trong nền tảng này, không có các bên có quyền lực (như thợ mỏ, người dùng đặc quyền hoặc công ty) kiểm soát mạng . Thay vào đó, cùng với DAG đã được đặt hàng một phần, Obyte có Nhà cung cấp đơn đặt hàng (OP) để thiết lập một trật tự giao dịch rõ ràng và tránh chi tiêu gấp đôi.


OP thường là những cá nhân hoặc công ty được kính trọng, tạo ra các giao dịch giống như những người khác, chỉ khác là những giao dịch này đóng vai trò là điểm tham chiếu để đặt hàng tất cả các giao dịch khác. Nói cách khác, các giao dịch của họ giống như những hướng dẫn hoặc đèn pha nhỏ để các hoạt động còn lại đi theo một con đường duy nhất.



Đổi lại, họ nhận được một phần phí giao dịch, nhưng đó không phải là mục đích chính của Nhà cung cấp đơn đặt hàng. Họ phải là những thành viên đáng kính của cộng đồng và luôn quan tâm đến sự thịnh vượng của cộng đồng. Và họ không thể làm được nhiều việc mà người khai thác và người xác thực có thể làm - đơn giản là họ không có quyền lực đó.


Nếu chúng ta tưởng tượng ra một tình huống mà họ cư xử không đúng mực và thông đồng với nhau thì họ không thể làm được gì nhiều. Họ không thể kiểm duyệt các giao dịch, chi tiêu gấp đôi hoặc lấy cắp tiền. Điều duy nhất họ có thể làm là dừng mạng cho đến khi mạng mới với nhóm Nhà cung cấp đơn hàng mới được khởi động lại từ thời điểm mạng cũ đã dừng. Điều đó không hữu ích lắm cho họ. Ngoài ra, tất cả các OP đều được lựa chọn bằng cách bỏ phiếu của cộng đồng thông qua ví của họ .


Trong lĩnh vực tiền điện tử dựa trên DAG, Obyte nổi bật với cam kết phân cấp. Nó ưu tiên một sổ cái thực sự không có người trung gian, đảm bảo rằng các bên có quyền lực không thể kiểm soát mạng và đồng thời duy trì tính bảo mật và tính thực tiễn.



Hình ảnh Vector nổi bật của Freepik