OKChain 研究报告:安全、高效的 DeFi 孵化公链

Báo cáo nghiên cứu OKChain: Chuỗi công khai ươm tạo DeFi an toàn, hiệu quả

BroadChainBroadChain20:21 14/07/2020
Nội dung này được dịch bởi AI
Tóm Tắt

Việc giới thiệu vai trò của nhà điều hành DEX đã giải quyết được điểm yếu về tính thanh khoản không đủ mà các sàn giao dịch DEX khác trên thị trường đang gặp phải.

Mục lục:

I. Tổng quan về OKChain

1.1 Giới thiệu chung về OKChain

1.2 Kiến trúc Cosmos

1.2.1 Tendermint

1.2.2 Cơ chế liên chuỗi

1.3 Token OKChain

1.3.1 Cơ chế phát hành OKT

1.3.2 Chức năng của OKT

II. Cơ chế vận hành và các vai trò trong hệ sinh thái OKChain

2.1 Quy trình tạo khối

2.2 Cơ chế bỏ phiếu

2.2.1 Trọng số phiếu bầu

2.2.2 Đại diện ủy quyền

2.3 Yêu cầu đối với nút mạng

2.3.1 Yêu cầu ký quỹ token

2.3.2 Yêu cầu phần cứng

2.3.3 Yêu cầu phần mềm

2.4 Quy tắc thưởng/phạt cho nút

2.4.1 Quy tắc thưởng và phân phối

2.4.2 Quy tắc xử phạt

2.5 Cơ chế quản trị trên chuỗi

III. OKChain và OpenDEX

3.1 Sàn giao dịch tập trung (CEX) và phi tập trung (DEX)

3.1.1 Sàn giao dịch tập trung

3.1.2 Sàn giao dịch phi tập trung

3.1.3 Sự hỗ trợ lẫn nhau giữa OKChain và OKEx

3.2 OpenDEX

3.2.1 Mô hình sổ lệnh trên chuỗi

3.2.2 Mô hình khớp lệnh đấu giá tập hợp

3.2.3 Ưu điểm của OpenDEX

IV. Kết luận

I. Tổng quan về OKChain

1.1 Giới thiệu chung về OKChain

OKChain là một blockchain công khai mã nguồn mở do OKEx phát triển, với mục tiêu xây dựng cơ sở hạ tầng DeFi an toàn, hiệu quả và tạo ra một sàn giao dịch phi tập trung (DEX) do cộng đồng vận hành. DEX này có quy tắc giao dịch minh bạch và người dùng tự quản lý tài sản của mình.

Công nghệ liên chuỗi đóng vai trò then chốt trong việc trao đổi tài sản và dữ liệu giữa các blockchain, đồng thời là nền tảng kỹ thuật cho DeFi. "Liên chuỗi" ở đây chỉ khả năng chuyển tài sản, chia sẻ thông tin và phối hợp ứng dụng giữa các nền tảng blockchain khác nhau, giống như một cây cầu kết nối các blockchain công khai. Nó cho phép truyền dữ liệu giữa các mạng lưới khác nhau và giảm đáng kể chi phí truyền tải. Thông qua mô-đun liên chuỗi, việc thiết lập liên kết giá trị, người dùng và ứng dụng trong các tình huống cụ thể giữa các blockchain trở nên dễ dàng và hiệu quả hơn, từ đó cùng nhau xây dựng hệ sinh thái và gia tăng giá trị.

Vì vậy, OKChain được xây dựng dựa trên cơ chế Tendermint và CosmosSDK của Cosmos. Cosmos đề xuất Giao thức Giao tiếp Liên chuỗi (Inter-Blockchain Communication Protocol – IBC), kết hợp với tính xác định tức thì của thuật toán đồng thuận Tendermint để thực hiện chuyển giá trị giữa các blockchain. Trong tương lai, IBC còn hướng tới hỗ trợ các phương thức liên chuỗi dị cấu, giải quyết bài toán lưu thông giá trị đa chiều.

1.2 Kiến trúc Cosmos

Cosmos là một mạng lưới gồm nhiều blockchain độc lập chạy song song, được kết nối với nhau thông qua các nút. Lớp đồng thuận của mỗi chuỗi đều sử dụng Tendermint – một động cơ đồng thuận hiệu năng cao hỗ trợ dung sai lỗi Byzantine (BFT), với ưu điểm nổi bật là hiệu suất cao và tính nhất quán. Mạng Cosmos chủ yếu gồm hai thành phần: Hub (trung tâm) và nhiều Zone (phân vùng). Mỗi Zone và Hub đều là một blockchain độc lập với trạng thái đồng thuận riêng. Zone được thiết kế để đáp ứng nhu cầu ứng dụng chuyên biệt, trong khi Hub tập trung xử lý các giao dịch liên chuỗi giữa các Zone. Hub đóng vai trò tương tự chức năng thanh toán bù trừ của ngân hàng trung ương: các Zone khác nhau có thể giao tiếp và tương tác với nhau thông qua giao thức IBC và Hub chung, từ đó hoàn tất việc chuyển giá trị liên chuỗi.

(Sơ đồ kiến trúc Cosmos, ảnh nguồn từ Internet)

Tầm nhìn của Cosmos là phát triển blockchain một cách dễ dàng và cho phép chúng kết nối, tương tác liền mạch. Yếu tố then chốt giúp phát triển blockchain dễ dàng chính là thuật toán đồng thuận Tendermint, còn khả năng kết nối và tương tác giữa các blockchain lại phụ thuộc vào cơ chế liên chuỗi của nó.

1.2.1 Tendermint

Tendermint gồm hai thành phần kỹ thuật chính: một động cơ đồng thuận blockchain (Tendermint Core) và một giao diện lập trình ứng dụng chung (ABCI). Tendermint Core chịu trách nhiệm truyền tải dữ liệu giữa các nút và đạt được đồng thuận Byzantine, sử dụng thuật toán kết hợp BFT và DPoS để đảm bảo tính xác định cuối cùng của khối (tức là giao dịch một khi được ghi vào khối và thêm vào blockchain thì không thể đảo ngược hay sửa đổi). Điều này đảm bảo mọi nút đều ghi nhận cùng một giao dịch theo đúng thứ tự, giúp xác nhận giao dịch cực nhanh và đạt thông lượng cao. Về cơ bản, Tendermint Core đảm nhiệm lớp mạng và lớp đồng thuận của blockchain, cho phép nhà phát triển tùy chỉnh blockchain mà không cần lo lắng về việc triển khai đồng thuận hay truyền tải mạng.

ABCI là giao diện lập trình ứng dụng (API) cho blockchain, đồng thời cũng là một giao thức, hỗ trợ xử lý giao dịch bằng bất kỳ ngôn ngữ lập trình nào. Khi phát triển một blockchain dựa trên Cosmos, nhà phát triển chỉ cần viết một ứng dụng tuân thủ giao diện ABCI.

Để hỗ trợ người dùng phát triển blockchain dễ dàng hơn, Cosmos cung cấp công cụ Cosmos SDK dựa trên Tendermint Core và ABCI, giúp chuẩn hóa các mô-đun phổ biến. Cosmos SDK có thể coi là "bộ công cụ tạo chuỗi" của Cosmos, cho phép nhà phát triển thiết kế blockchain riêng trên mạng lưới theo cách tiếp cận mô-đun đơn giản – ví dụ như thêm các mô-đun quản trị, staking, v.v. Các blockchain được tạo ra thông qua giao thức này vốn dĩ đã có khả năng tương tác liền mạch, giúp việc phát triển dự án blockchain trở nên dễ dàng hơn rất nhiều.

1.2.2 Cơ chế liên chuỗi

Dựa trên sự khác biệt về nền tảng công nghệ cơ bản, liên chuỗi có thể chia thành liên chuỗi đồng cấu và liên chuỗi dị cấu. Liên chuỗi đồng cấu đề cập đến sự tương tác giữa các blockchain có cấu trúc nền tảng giống nhau (ví dụ: cùng thuật toán mật mã, quy tắc địa chỉ và tài khoản), chẳng hạn như giao dịch token trong cùng hệ sinh thái Ethereum. Hiện nay, liên chuỗi đồng cấu đã được triển khai khá thành công trong nhiều dự án, nhưng nó chưa thể giải quyết vấn đề tương tác với các tài sản chủ lực phổ biến nhất dựa trên các cơ chế đồng thuận khác nhau, như BTC, ETH hay USDT.

Trong khi đó, liên chuỗi dị cấu đề cập đến việc khóa giá trị và trao đổi giá trị giữa các blockchain có cấu trúc khác nhau thông qua cơ chế liên chuỗi, từ đó giải quyết bài toán lưu thông giá trị đa chiều. Cosmos áp dụng kiến trúc đa chuỗi, đa lớp dựa trên chuỗi trung gian (relay chain) và sẽ hỗ trợ tương tác tài sản liên chuỗi.

Để hỗ trợ khả năng tương tác liên chuỗi giữa các chuỗi song song, Cosmos đề xuất giao thức IBC và tận dụng tính xác định tức thì của thuật toán đồng thuận Tendermint để thực hiện truyền tải giá trị và dữ liệu giữa nhiều chuỗi dị cấu. Tất cả các chuỗi song song đều kết nối với Hub thông qua IBC, trong đó Hub đóng vai trò chuỗi trung gian, hỗ trợ xác minh và chuyển giao giao dịch liên chuỗi.

Cụ thể hơn: Hub giúp các Zone đồng bộ ghi lại trạng thái của nhau bằng cách ghi lại tiêu đề khối (block header) của từng Zone. Khi Zone1 gửi tin nhắn liên chuỗi tới Zone2, Zone1 sẽ đóng gói toàn bộ thông tin vào tiêu đề khối của mình. Sau khi Hub chờ Zone1 đạt được đồng thuận về khối chứa thông tin này, Hub sẽ đóng gói tiêu đề khối của Zone1 vào một khối mới. Khi Hub hoàn tất đồng thuận khối, Zone2 sẽ nhận được thông tin xác minh chứa tiêu đề khối của Zone1 do Hub phát sóng. Zone2 sau đó phải xác minh chứng minh liên quan đến Zone1; nếu đúng, Zone2 sẽ thực hiện thao tác tương ứng và gửi thông tin khối đã thực thi xong về Hub.

(Truyền tin nhắn liên chuỗi IBC, ảnh nguồn từ Nghiên cứu & Phân tích của OKEx)

Lấy ví dụ chuyển 10 OKT từ OKChain sang Cosmos để minh họa cơ chế tương tác liên chuỗi sử dụng IBC:

  1. Để thực hiện giao dịch liên chuỗi, cả OKChain và chuỗi Cosmos đều cần chạy dịch vụ nút nhẹ (light node) của blockchain đối phương. Điều này giúp nhận thông tin tiêu đề khối của đối phương theo thời gian thực, phục vụ cho việc xác minh kiểu SPV (Simple Payment Verification) ở bước sau – trong đó nút SPV yêu cầu đường dẫn Merkle và xác minh bằng chứng công việc (PoW) trên blockchain để xác thực sự tồn tại của giao dịch.

  2. Khởi tạo giao thức IBC trên chuỗi OKChain, đóng băng tài sản tương ứng là 10 OKT và gửi chứng minh tương ứng tới chuỗi Cosmos Hub.

  3. Chuỗi Cosmos Hub nhận được tin nhắn IBC tương ứng, xác định thông qua thông tin tiêu đề khối của OKChain rằng OKChain đã thực sự đóng băng tài sản tương ứng, sau đó chuỗi Cosmos sẽ tạo ra tài sản có giá trị tương đương 10 OKT.

  4. Hoàn tất việc chuyển 10 OKT từ OKChain sang Cosmos.

1.3 Token OKChain

OKChain phát hành token gốc OKT khi ra mắt mạng chính. 100% token trong khối khởi nguyên (genesis block) được phân bổ cho những người nắm giữ OKB theo tỷ lệ sở hữu. OKT là phương tiện mang giá trị trong hệ sinh thái OKChain, và giá trị của nó được hỗ trợ bởi sự phát triển của các ứng dụng trên OKChain như DEX, DeFi, v.v.

1.3.1 Cơ chế phát hành OKT

Cơ chế phát hành OKT gồm hai phần: khối khởi nguyên và phát hành mới hàng năm. Khối khởi nguyên phát hành 300 triệu token. Phần phát hành mới được đặt ở mức 1% mỗi năm và được phân bổ đều vào từng khối.

1.3.2 Chức năng của OKT

1) Sử dụng tài nguyên hệ thống

Khi một chương trình cần chạy trên mạng OKChain, nó phải được cấp đủ tài nguyên mạng như tính toán, lưu trữ, băng thông, v.v. OKChain áp dụng mô hình tính phí sử dụng tài nguyên tương tự Ethereum, nghĩa là các giao dịch trên mạng phải trả phí mới được xử lý. Cụ thể, phí thực hiện một giao dịch = ceil(Gas × Gas Price). Gas Price là số tiền mà người gửi sẵn sàng trả cho mỗi đơn vị Gas, được tính bằng OKT.

2) Ký quỹ

Các nút cần ký quỹ một lượng OKT nhất định khi đăng ký trở thành nút xác thực hoặc nút đại diện để ngăn chặn hành vi xấu. Người dùng tham gia quản trị trên chu���i và nộp đề xuất cũng cần ký quỹ OKT để tránh việc đưa ra đề xuất ác ý. Ngoài ra, việc đặt lệnh giao dịch cũng yêu cầu ký quỹ OKT.

3) Phí dịch vụ

Người dùng nắm giữ một lượng OKT nhất định có thể phát hành token mới trên mạng OKChain. Sau khi đề xuất cặp giao dịch tài sản kỹ thuật số được phê duyệt và kích hoạt, token mới phát hành có thể được tự do giao dịch trên OpenDEX. Việc phát hành token, kích hoạt, phát hành thêm và hủy bỏ cặp giao dịch tài sản kỹ thuật số đều yêu cầu thanh toán phí dịch vụ tương ứng.

(Phí dịch vụ (dữ liệu từ mạng thử nghiệm, có thể điều chỉnh trên mạng chính), ảnh nguồn từ Nghiên cứu & Phân tích của OKEx)

4) Tiền ký quỹ khớp lệnh

OpenDEX liên tục nhận các lệnh đặt mua/bán, nhưng dung lượng khối là có hạn. Nếu số lượng giao dịch trong một chu kỳ khối vượt quá khả năng xử lý, hệ thống sẽ không thể phân biệt đâu là cặp token rác và đâu là cặp token có giá trị. Vậy OpenDEX nên chọn giao dịch nào để đưa vào khối xử lý? OpenDEX áp dụng hình thức ký quỹ tiền để khớp lệnh: nhà vận hành có thể ký quỹ một lượng OKT tùy ý (có thể bằng 0) cho cặp giao dịch do mình vận hành, làm tài sản đảm bảo. Hệ thống khớp lệnh sẽ ưu tiên xử lý các cặp giao dịch có tài sản đảm bảo cao hơn. Nếu tài sản đảm bảo của các cặp giao dịch bằng nhau, hệ thống sẽ ưu tiên khớp lệnh theo thứ tự thời gian đặt lệnh sớm hơn. Cách tiếp cận này giải quyết vấn đề dựa trên tư tưởng đấu giá cạnh tranh động, đồng thời mở rộng thêm trường hợp sử dụng cho OKT. Mặt khác, nó cũng là một chỉ số định lượng sức mạnh của nhà vận hành DEX. Giả sử mỗi khối có thể khớp 100 giao dịch, nhưng trong chu kỳ tạo khối này lại có tổng cộng 200 giao dịch được tạo ra – trong đó 100 giao dịch thuộc cặp A và 100 giao dịch thuộc cặp B – thì sẽ có 100 giao dịch không thể đưa vào khối để khớp. Nếu lúc này nhà vận hành ký quỹ tài sản đảm bảo cho cặp A cao hơn cặp B, hệ thống sẽ ưu tiên khớp 100 giao dịch của cặp A. Còn nếu tài sản đảm bảo ký quỹ cho cặp A bằng cặp B, hệ thống sẽ ưu tiên khớp 100 giao dịch được đặt lệnh sớm hơn theo thứ tự thời gian.

5) Bỏ phiếu

Bỏ phiếu là cách chính để người nắm giữ token lựa chọn nút xác thực và tham gia quản trị trên chuỗi. Người nắm giữ token giành được quyền bỏ phiếu thông qua việc ký quỹ token; cứ 1 OKT tương ứng với 1 phiếu bầu, và phiếu bầu này có thể được phân bổ đồng thời cho tối đa 30 nút đang tranh cử. Trong quá trình tạo khối, các nút xác thực được xác định dựa trên trọng số phiếu bầu do người nắm giữ token hoặc các đại diện bỏ phiếu. Trong quản trị trên chuỗi, các nút xác thực cũng đưa ra quyết định đối với đề xuất thông qua bỏ phiếu.

II. Cơ chế vận hành và các vai trò trong hệ sinh thái OKChain

2.1 Quy trình tạo khối

OKChain sử dụng thuật toán đồng thuận Tendermint (BFT-DPoS). Quy trình tạo khối gồm 6 bước cơ bản: chạy nút đầy đủ (full node) → đăng ký làm nút tranh cử → bỏ phiếu chọn nút xác thực (validator) → chọn nút tạo khối → đề xuất khối → bỏ phiếu đồng thuận Tendermint để tạo khối mới.

(Quy trình tạo khối của OKChain, ảnh nguồn từ Nghiên cứu & Phân tích của OKEx)

Trước khi trở thành nút tạo khối, người nắm giữ token cần chạy phần mềm nút (node client) để trở thành một nút đầy đủ trong mạng lưới blockchain phân tán. Để trở thành nút tranh cử và nhận được phiếu bầu, nút đầy đủ cần ký quỹ token để đăng ký làm nút xác thực. Trong số các nút, 21 nút có trọng số phiếu bầu OKT cao nhất sẽ trở thành nút xác thực cho chu kỳ tiếp theo. Sau đó, hệ thống sẽ tính toán trọng số bỏ phiếu dựa trên số phiếu nhận được của 21 nút này, rồi chọn ngẫu nhiên nút tạo khối dựa trên trọng số phiếu bầu. Nút đề xuất khối sẽ tạo khối theo giao thức đồng thuận Tendermint.

Trong đồng thuận Tendermint, để hoàn tất việc tạo khối thành công, cần trải qua hai giai đoạn bỏ phiếu: "bỏ phiếu sơ bộ" (pre-vote) và "bỏ phiếu xác nhận sơ bộ" (pre-commit). Sau khi nút tạo khối được chọn, nó bắt đầu lắng nghe và thu thập tất cả các giao dịch trên toàn mạng, sau đó tập hợp chúng thành một khối mới trong một khoảng thời gian nhất định và phát sóng khối này ra toàn mạng – đây gọi là khối đề xuất (proposal block). Khi tất cả các nút xác thực nhận được khối đề xuất này, chúng sẽ đọc và xác minh toàn bộ giao dịch trong khối. Nếu không phát hiện vấn đề gì, chúng sẽ gửi đi một tin nhắn bỏ phiếu sơ bộ. Tin nhắn bỏ phiếu sơ bộ sẽ được phát sóng tới tất cả các nút xác thực. Chỉ khi số lượng phiếu đồng ý thu thập được vượt quá 2/3, hệ thống mới chuyển sang giai đoạn thứ hai là bỏ phiếu xác nhận sơ bộ. Khi số lượng phiếu xác nhận sơ bộ đồng ý thu thập được bởi một nút xác thực vượt quá 2/3, điều đó có nghĩa là khối đề xuất đã nhận được sự đồng thuận của đa số, và khối này sẽ được ghi vào blockchain cục bộ của nút, hoàn tất việc tạo khối mới với tính xác định cuối cùng.

(Quá trình đồng thuận Tendermint, ảnh nguồn từ Nghiên cứu & Phân tích của OKEx)

Sau khi hoàn tất việc tạo khối, hệ thống sẽ bước vào vòng tiếp theo và bắt đầu đề xuất khối mới.

Các sự cố như mất kết nối của nút đề xuất hiện tại hoặc độ trễ mạng... đều có thể khiến nút tạo khối thất bại khi gửi khối. Trong trường hợp này, giao thức sẽ chọn nút xác thực tiếp theo làm nút tạo khối và đề xuất một khối mới ở cùng độ cao (height) để bắt đầu lại quá trình bỏ phiếu. Ngoài ra, Tendermint còn có cơ chế khóa (locking): một khi nút xác thực đã gửi phiếu xác nhận sơ bộ cho một khối, nó sẽ bị "khóa" vào khối đó và buộc phải gửi phiếu sơ bộ cho cùng khối đó. Nếu việc đề xuất sơ bộ và bỏ phiếu sơ bộ ở vòng trước không thành công trong việc gửi khối, nút xác thực sẽ được mở khóa và tiến hành bỏ phiếu xác nhận sơ bộ cho khối mới ở vòng tiếp theo. Giả sử dưới một phần ba số nút xác thực là nút Byzantine, Tendermint có thể đảm bảo rằng các nút xác thực sẽ không bao giờ gửi khối trùng lặp ở cùng một độ cao gây xung đột.

2.2 Cơ chế bỏ phiếu

Bỏ phiếu là cách chính để người nắm giữ token lựa chọn nút xác thực và tham gia quản trị trên chuỗi. Các nút xác thực được xác định dựa trên kết quả bỏ phiếu của người nắm giữ token hoặc các nút đại diện. Mỗi người bỏ phiếu có thể đồng thời bỏ phiếu cho tối đa 30 nút tranh cử. Các nút tranh cử được sắp xếp theo thứ tự giảm dần của trọng số phiếu bầu, và hệ thống chọn 21 nút đứng đầu danh sách làm nút xác thực. Các nút xác thực còn lại trở thành nút dự phòng (còn gọi là nút ứng cử). Việc bầu chọn nút xác thực mang tính chu kỳ, và ở chu kỳ mới, người nắm giữ token sẽ tiến hành bỏ phiếu lại để lựa chọn.

Trong quản trị trên chuỗi, nếu người nắm giữ token hoặc nút đại diện không bỏ phiếu, thì nút xác thực mà họ đã chọn sẽ trực tiếp kế thừa quyền bỏ phiếu. 21 nút xác thực này sẽ bỏ phiếu đối với đề xuất. Nếu người nắm giữ token hoặc nút đại diện đã bỏ phiếu cho một nút xác thực cụ thể nhưng lại có ý kiến khác với nút đó về đề xuất, họ có thể tự mình bỏ phiếu để điều chỉnh lựa chọn.

2.2.1 Trọng số phiếu bầu

(Hệ số trọng số và công thức trọng số bỏ phiếu, ảnh nguồn từ GitHub của OKChain)

Weight là hệ số trọng số bỏ phiếu, hệ số này thay đổi theo thời gian – khoảng cách giữa thời điểm bỏ phiếu và thời điểm bắt đầu càng xa thì hệ số trọng số càng lớn.

now_timestamp là dấu thời gian hiện tại của lần bỏ phiếu.

start_timestamp là dấu thời gian bắt đầu, được đặt là 946684800 (00:00:00 UTC ngày 1 tháng 1 năm 2000).

seconds_per_day là số giây trong một ngày, bằng 60 × 60 × 24.

weeks_per_year là số tuần trong một năm, ở đây lấy là 52.

Shares là trọng số bỏ phiếu.

delegated_Tokens là số lượng OKT được ký quỹ.

Hệ số trọng số bỏ phiếu bằng hiệu giữa thời điểm bỏ phiếu hiện tại và thời điểm bắt đầu năm 2000, sau đó chia cho số giây trong 364 ngày. Khoảng cách giữa thời điểm bỏ phiếu và thời điểm bắt đầu càng xa thì hệ số trọng số càng lớn. Trọng số bỏ phiếu bằng số lượng token ký quỹ nhân với 2 lũy thừa hệ số trọng số bỏ phiếu. Do đó, số lượng token ký quỹ càng lớn và thời điểm bỏ phiếu càng gần thì hệ số trọng số bỏ phiếu càng cao – điều này cũng phần nào khuyến khích người dùng tăng số lượng ký quỹ và thường xuyên tham gia bỏ phiếu.

2.2.2 Đại diện ủy quyền

Trọng số của nút xác thực do người nắm giữ OKT quyết định thông qua việc ký quỹ và bỏ phiếu. Người nắm giữ OKT có thể bỏ phiếu trực tiếp, hoặc ủy quyền quyền bỏ phiếu của mình cho một đại diện để đại diện họ bỏ phiếu lựa chọn nút xác thực. Người dùng cần gửi một lượng OKT nhất định vào tài khoản ký quỹ để đăng ký trở thành đại diện trước khi có thể đại diện cho các tài khoản khác trong cuộc bầu cử. Khi đại diện chọn rút khỏi việc khóa bỏ phiếu, họ phải đợi hết thời gian khóa 14 ngày mới có thể rút OKT.

Về mặt an toàn tài chính, người dùng không cần giao bất kỳ khóa nào; tài khoản đại diện chỉ nhận được quyền bỏ phiếu đối với token. Việc ký quỹ token cho đại diện là một hành động ủy quyền trên chuỗi, và thực tế quyền sở hữu token vẫn thuộc về địa chỉ cá nhân của người dùng. Khi người dùng thay đổi số lượng token ký quỹ tại đại diện, trọng số bỏ phiếu của đại diện cũng sẽ được cập nhật đồng thời.

Nút xác thực nhận được phần thưởng từ hệ thống và cần chia sẻ phần thưởng này cho các đại diện đã bỏ phiếu cho mình. Khi nút xác thực vi phạm quy tắc phạt, thu nhập của đại diện cũng sẽ bị ảnh hưởng. Vì vậy, trước khi bỏ phiếu, đại diện có thể trực tiếp truy cập một loạt thông tin trên OKLink hoặc các trình khám phá khối (block explorer) khác của OKChain để nghiên cứu và sàng lọc kỹ lưỡng nút xác thực. Sau khi bỏ phiếu, đại diện cũng cần theo dõi liên tục hoạt động của nút xác thực để đảm bảo nút được ủy quyền vận hành đúng cách – ví dụ như duy trì thời gian hoạt động ổn định, không ký tên kép (double-signing) hoặc bị xâm phạm, tham gia quản trị, v.v. Ngay khi phát hiện tín hiệu nguy hiểm, đại diện có thể nhanh chóng hủy bỏ việc ủy quyền bỏ phiếu hoặc chuyển phiếu sang một nút xác thực khác – quá trình này có hiệu lực ngay lập tức.

2.3 Yêu cầu đối với nút mạng

OKChain dựa vào một nhóm nút xác thực để duy trì an ninh mạng

Tự xây dựng máy chủ đồng nghĩa với việc bạn phải tự mua phần cứng, thiết lập kết nối điện và mạng, rồi mới vận hành dịch vụ. Phương án này có chi phí ban đầu khá cao, bao gồm đầu tư phần cứng, mặt bằng và nhân lực vận hành. Hệ thống cần hoạt động liên tục 24/7, không được phép mất điện hay gián đoạn mạng, đòi hỏi môi trường vận hành rất khắt khe. Tuy nhiên, ưu điểm là bạn có thể tùy chỉnh trực tiếp một số dịch vụ hỗ trợ.

Máy chủ đám mây là lựa chọn phổ biến hơn: bạn chỉ cần mua dịch vụ có sẵn với cấu hình linh hoạt rồi triển khai dịch vụ lên đó. Ưu thế của máy chủ đám mây nằm ở tính linh hoạt và chi phí hợp lý. Hiện nay, đa số các nút mạng vẫn được triển khai trên nền tảng đám mây của các "gã khổng lồ" như AWS của Amazon, Google Cloud hay Alibaba Cloud. Sau khi có máy chủ, bạn chỉ cần làm theo hướng dẫn cấu hình chính thức để chạy nút. Tuy nhiên, điểm này cũng bị cộng đồng phi tập trung chỉ trích trong thời gian dài, vì các dịch vụ nút của mạng lưới phi tập trung vẫn phụ thuộc vào hạ tầng tập trung của các công ty công nghệ lớn.

Các nút xác thực trên OKChain cần được trang bị hệ thống nguồn điện dự phòng, kết nối mạng dự phòng và có cơ chế sao lưu dữ liệu tại trung tâm dữ liệu. Thông thường, cần chuẩn bị một số thiết bị mạng dự phòng như cáp quang, tường lửa, switch, cùng một cụm máy chủ nhỏ có ổ cứng dự phòng và cơ chế chuyển đổi dự phòng (failover). Phần cứng có thể được lắp đặt ở tầng dưới cùng của giá đỡ thiết bị trong trung tâm dữ liệu.

2.3.3 Yêu cầu về phần mềm

Khi vận hành nút OKChain, tốt nhất nên phát triển giải pháp giám sát, cảnh báo và quản lý chuyên biệt cho nút. Điều này giúp phản ứng kịp thời trước các cuộc tấn công hoặc sự cố gián đoạn, đồng thời duy trì tính an toàn và cách ly của trung tâm dữ liệu. Nhờ vậy, có thể tránh được việc rút vốn (unbonding) ngoài ý muốn hoặc thậm chí vi phạm các quy tắc xử phạt của hệ thống.

2.4 Quy tắc thưởng/phạt cho nút

2.4.1 Quy tắc phân bổ phần thưởng

Cơ chế khuyến khích kinh tế dành cho các nút ghi sổ là thành phần không thể thiếu trong bất kỳ dự án blockchain nào. Đối với Bitcoin, phần thưởng cho thợ đào đến từ phần thưởng khối mới và phí giao dịch. Trong khi đó, OKT được tạo ra từ khối khởi nguyên (genesis block) của OKChain và được airdrop tỷ lệ 1:1 cho các nhà đầu tư nắm giữ OKB. Vậy, nguồn thưởng cho thợ đào trên OKChain là gì?

Nguồn thưởng gồm hai phần chính. Phần thứ nhất là lượng phát hành mới hàng năm, bằng 1% tổng nguồn cung của hệ thống, được phân bổ đều vào từng khối. Trong phần phát hành mới này, 25% được dùng làm phần thưởng tạo khối, chia cho 21 nút xác thực theo tỷ lệ phiếu bầu. 75% còn lại được dùng làm phần thưởng bỏ phiếu, phân bổ cho tất cả các nút dự bị theo tỷ lệ phiếu bầu tương ứng. Nhờ cơ chế này, ngay cả khi không nhận được phần thưởng tạo khối, các nút dự bị vẫn có động lực duy trì hoạt động nhờ phần thưởng từ việc bỏ phiếu, từ đó tránh tình trạng các nút tạo khối trở nên thụ động.

Phần thưởng thứ hai đến từ phí giao dịch, chỉ được phân bổ cho 21 nút xác thực theo tỷ lệ phiếu bầu. Phí giao dịch bao gồm phí hệ thống (chính là phí gas) và phí nghiệp vụ (như phí phát hành token, phí kích hoạt cặp giao dịch, phí phát hành mới...).

(Nguồn thu nhập và tỷ lệ phân bổ cho nút — Hình ảnh lấy từ nghiên cứu của OKEx)

2.4.2 Quy tắc xử phạt

Số token đặt cọc của nút cũng có thể được xem như khoản bảo đảm cho hoạt động xác thực. Nếu một nút chủ động không thực hiện nhiệm vụ tạo khối, hoặc bị động ngừng hoạt động do bị tấn công, vận hành sai hoặc thực hiện hành vi độc hại, nút đó có thể bị tước quyền tạo khối.

Cụ thể:

  1. Không tham gia ký xác thực khối: Nút sẽ bị cấm tham gia tạo khối trong vòng 10 phút.

  2. Ký kép (Double-signing): Tức là ký xác thực hai khối khác nhau ở cùng một độ cao (height). Nút vi phạm sẽ bị hủy vĩnh viễn quyền tạo khối.

2.5 Quản trị trên chuỗi (On-chain Governance)

Các nút xác thực không chỉ chịu trách nhiệm tạo khối mới mà còn phải tham gia vào quá trình quản trị trên chuỗi. Việc tạo khối mới đảm bảo tính liên tục của blockchain, trong khi quản trị trên chuỗi quyết định các thông số hệ thống - những yếu tố định hướng hoạt động chung của toàn mạng lưới. Vì vậy, vai trò của các nút xác thực là vô cùng quan trọng.

Quản trị trên chuỗi của OKChain chủ yếu tập trung vào bốn lĩnh vực: thu thập ý kiến cộng đồng về một chủ đề cụ thể; điều chỉnh thông số hệ thống; gỡ bỏ cặp giao dịch khỏi DEX; và hỗ trợ nâng cấp toàn mạng. Để ngăn chặn các đề xuất ác ý gây lãng phí thời gian và công sức cộng đồng, mọi đề xuất quản trị đều yêu cầu đặt cọc tối thiểu 100 OKT. Trọng lượng (weight) của đề xuất phụ thuộc vào số lượng OKT được đặt cọc. Sau khi đáp ứng yêu cầu, đề xuất sẽ bước vào giai đoạn biểu quyết kéo dài hai tuần. Kết thúc biểu quyết, nếu tỷ lệ phiếu thuận (không tính phiếu trắng) vượt quá 50% và tỷ lệ phiếu phản đối (không tính phiếu trắng) dưới 33,33%, đề xuất sẽ được thông qua.

(Sơ đồ quy trình đề xuất)

III. OKChain – OpenDEX

OpenDEX là một sàn giao dịch phi tập trung (DEX) mở, được xây dựng trên hệ sinh thái OKChain. Trước khi tìm hiểu về OpenDEX, chúng ta cần nắm rõ đặc điểm, ưu nhược điểm của cả sàn giao dịch tập trung (CEX) và phi tập trung (DEX).

3.1 Sàn giao dịch tập trung (CEX) và phi tập trung (DEX)

3.1.1 Sàn giao dịch tập trung (CEX)

Vai trò cốt lõi của một sàn giao dịch là hỗ trợ giao dịch. Ưu điểm của CEX là thanh khoản tốt và việc nạp/rút tiền pháp định rất thuận tiện. Tuy nhiên, nhược điểm cũng rõ ràng: người dùng phải gửi token cho sàn quản lý, tiềm ẩn rủi ro cao. "Không kiểm soát khóa riêng tư, bạn không thực sự sở hữu đồng coin đó" - đây là câu châm ngôn nổi tiếng trong thế giới blockchain.

Những điểm hạn chế của CEX:

Rủi ro rò rỉ thông tin

Người dùng cần cung cấp thông tin cá nhân chi tiết trước khi giao dịch trên CEX, thủ tục khá rườm rà. Toàn bộ dữ liệu giao dịch được lưu trữ trên máy chủ của sàn, do sàn quản lý, khiến thông tin thiếu minh bạch. Mô hình quản lý tập trung làm tăng nguy cơ rò rỉ thông tin.

Hệ thống danh tính trên Internet hiện nay tồn tại nhiều vấn đề: dữ liệu người dùng bị phân tán trên nhiều nền tảng khác nhau, thiếu cơ chế quản lý tập trung; người dùng phải đăng ký tên và mật khẩu lặp đi lặp lại; mỗi lần sử dụng dịch vụ đều phải đăng nhập lại; việc dùng chung mật khẩu trên nhiều website cũng tạo ra lỗ hổng bảo mật nghiêm trọng.

Rủi ro chiếm dụng quỹ

Toàn bộ token của người dùng được lưu trữ trên CEX, tài sản do nền tảng quản lý. Điều này không loại trừ khả năng sàn chiếm dụng tài sản người dùng hoặc sửa đổi thông tin tài khoản.

Rủi ro bị đánh cắp quỹ

Mọi sàn giao dịch đều phải đối mặt với vấn đề an ninh. Số tiền càng lớn, động cơ tấn công của tin tặc càng mạnh, phương án tấn công càng đa dạng. Nếu ví của một CEX bị tấn công, toàn bộ token trong ví có thể bị mất trắng. Trong 10 năm qua, đã xảy ra hơn 30 vụ CEX bị đánh cắp, điển hình như Mt. Gox và Coincheck. Đến nay, tình trạng này vẫn chưa được khắc phục triệt để, và mỗi ngày đều có vô số tin tặc săn lùng lỗ hổng trong các hệ thống tập trung.

Rủi ro ngừng hoạt động (Downtime)

Tình trạng ngừng hoạt động có thể xảy ra do máy chủ treo, ngừng sử dụng hoặc tắt máy, khiến hệ thống không thể vận hành bình thường.

Sự cố này khiến người dùng không thể giao dịch, thường dẫn đến trải nghiệm kém và tổn thất tài chính cho cả người dùng lẫn nhà cung cấp dịch vụ.

Cặp giao dịch phải qua kiểm duyệt trước khi niêm yết

Các cặp giao dịch trên CEX phải được kiểm duyệt trước khi niêm yết và số lượng bị giới hạn. Người dùng muốn giao dịch nhiều loại token khác nhau thường phải đăng ký trên nhiều sàn. Dữ liệu danh tính bị phân tán, mỗi lần sử dụng dịch vụ lại phải đăng nhập. Ngoài BTC và ETH, mỗi token thường chỉ có một hoặc hai cặp giao dịch với các tài sản có vốn hóa lớn. Ngay cả khi cả hai token cần giao dịch đều có trên cùng một sàn, người dùng vẫn khó tìm thấy cặp giao dịch trực tiếp giữa hai tài sản có vốn hóa thấp, khiến quy trình giao dịch trở nên phức tạp.

3.1.2 Sàn giao dịch phi tập trung (DEX)

Trên DEX, tiền được lưu trong ví người dùng hoặc hợp đồng thông minh giao dịch, hoàn toàn do người dùng kiểm soát. Khi khởi tạo giao dịch, sàn thực thi hợp đồng thông minh để hoàn tất giao dịch, và việc chuyển tài sản được thực hiện trên chuỗi. Toàn bộ lịch sử giao dịch đều có thể tra cứu công khai, minh bạch và rõ ràng. Tuy nhiên, do hạn chế về khả năng mở rộng (scalability) của các blockchain nền tảng, nhiều người buộc phải hy sinh lý tưởng "tự nắm giữ khóa riêng tư" để đổi lấy thanh khoản cao hơn từ CEX.

1) Ưu điểm của DEX:

An toàn tài sản cao hơn

Mô hình DEX đơn giản, chủ yếu là ghép lệnh, không giữ hộ tài sản người dùng. Tiền được lưu trong ví người dùng hoặc hợp đồng thông minh, hoàn toàn do người dùng kiểm soát, không ai có thể chiếm dụng. Điều này loại bỏ rủi ro từ các cuộc tấn công của tin tặc và vấn đề đạo đức của nền tảng, đồng thời đảm bảo an toàn tài sản thông qua các quy tắc được mã hóa cứng.

Tính ẩn danh

Sử dụng DEX chỉ cần một khóa công khai. Một số nhà phát triển DEX tuyên bố họ chỉ phát hành phần mềm mã nguồn mở và không chịu trách nhiệm về cách cộng đồng sử dụng, từ đó tránh được các yêu cầu KYC và AML.

Không bao giờ ngừng hoạt động

Vì DEX được xây dựng trên blockchain nền tảng, và blockchain sử dụng cơ chế ghi sổ phân tán qua nhiều nút, nên ngay cả khi một nút gặp sự cố, hiệu suất tổng thể cũng không bị ảnh hưởng. Điều này làm tăng đáng kể tính an toàn của DEX và loại bỏ hoàn toàn rủi ro ngừng hoạt động.

2) Điểm hạn chế của DEX:

Rủi ro an ninh từ blockchain nền tảng

DEX được xây dựng trên nền tảng blockchain. Nếu tính an toàn của blockchain nền tảng không được đảm bảo, một khi bị sửa đổi, thông tin giao dịch trên DEX sẽ trở nên không đáng tin cậy, và an toàn tài sản người dùng chỉ là điều viển vông.

Thanh khoản thấp

Thanh khoản là chỉ số quan trọng để đánh giá một sàn giao dịch. Thanh khoản càng cao, việc khớp lệnh càng thuận lợi. Nhiều DEX đang đối mặt với vấn đề thanh khoản kém, dẫn đến chênh lệch giá (slippage) lớn. Hiện nay, các DEX nổi tiếng như EtherDelta, 0xProject... đều được xây dựng trên các blockchain như Ethereum hoặc EOS, nhưng số lượng người dùng ít và độ sâu thị trường không đủ - đây chính là rào cản lớn cho sự phát triển của chúng.

3.1.3 OKChain và OKEx hỗ trợ lẫn nhau

Có thể thấy, CEX và DEX đều có ưu nhược điểm riêng, và nhóm người dùng mục tiêu của hai loại sàn này cũng khác nhau.

Bản chất của một sàn giao dịch là hỗ trợ giao dịch. CEX mang lại trải nghiệm người dùng tốt hơn, nên đa số người dùng thường chọn CEX vì thanh khoản tốt và quy trình nạp/rút tiền thuận tiện. Nguồn lực tài chính mạnh của các sàn hàng đầu cùng thành tích xử lý khủng hoảng cũng khiến nhiều người tin tưởng vào sự bảo chứng của họ. Tất nhiên, cũng có một bộ phận người dùng coi trọng tính an toàn và ẩn danh của tài sản hơn là sự thuận tiện khi giao dịch - và DEX chính là lựa chọn tối ưu cho họ.

OKChain ra đời để đáp ứng nhu cầu tuy nhỏ nhưng quan trọng này của DEX, sau khi OKEx đã đáp ứng đầy đủ nhu cầu thuận tiện trong giao dịch cho đa số người dùng. Hai nền tảng này hỗ trợ lẫn nhau, tận dụng các hình thức công nghệ khác nhau để phát huy thế mạnh riêng, từ đó phục vụ được phạm vi người dùng rộng và toàn diện hơn, mang lại trải nghiệm tốt hơn.

3.2 OpenDEX

OpenDEX là một dự án DeFi trong hệ sinh thái OKChain, cung cấp dịch vụ giao dịch tài sản kỹ thuật số an toàn và ổn định cho người dùng. Kiến trúc nền tảng của mạng chính OKChain sẽ cung cấp hỗ trợ nền tảng cho sàn giao dịch phi tập trung. Về chức năng, OpenDEX đóng vai trò như một phần mềm trung gian (middleware) cho phép tự do phát hành DEX - giống như cách Ethereum dùng hợp đồng thông minh để đơn giản hóa việc phát hành tài sản, OKChain cung cấp các chức năng cơ bản cần thiết để vận hành DEX, cho phép bất kỳ ai cũng có thể tạo ra một DEX của riêng mình.

So với các DEX truyền thống, OpenDEX đưa toàn bộ công cụ ghép lệnh (matching engine) và sổ lệnh (order book) lên chuỗi. Việc ghép lệnh hoàn toàn trên chuỗi và quản lý sổ lệnh trên chuỗi giúp thông tin trở nên minh bạch và an toàn hơn. Hệ thống ghép lệnh sử dụng mô hình đấu giá tập hợp (call auction model), giúp giảm thiểu ảnh hưởng của thứ tự lệnh trong khối đến kết quả ghép lệnh cuối cùng, từ đó đảm bảo tính công bằng. So với các dự án trên Ethereum, mô hình đấu giá tập hợp trên OKChain có thể hoàn tất ghép lệnh trong thời gian ngắn hơn.

3.2.1 Mô hình sổ lệnh trên chuỗi

OpenDEX là một DEX được xây dựng theo mô hình sổ lệnh trên chuỗi. Kiến trúc này hoàn toàn dựa trên blockchain: mỗi lệnh giao dịch và thay đổi trạng thái đều được ghi lại như một giao dịch trên mạng lưới. Tất cả lệnh chờ (pending orders) chưa được khớp đều được lưu trữ trong tập lệnh (order set) trên blockchain; việc khớp lệnh phụ thuộc vào lệnh đặt mua/bán và chiến lược khớp được thiết lập khi thực hiện giao dịch. Khi khớp lệnh mua và bán, giao dịch giữa các loại tài sản khác nhau có thể được thực hiện trực tiếp.

Trong giải pháp kỹ thuật của OpenDEX, việc nạp tiền, rút tiền, đặt lệnh và thanh toán đều được thực hiện bởi hợp đồng thông minh. Quy trình cơ bản như sau: bên tạo lệnh (maker) ký lệnh bằng khóa riêng tư rồi gửi lên chuỗi; khi đặt lệnh, maker có thể chọn tự hủy lệnh nếu lệnh không được khớp sau một số khối nhất định. Tiếp theo, bên khớp lệnh (taker) chọn lệnh muốn khớp từ sổ lệnh, tạo giao dịch tương ứng, ký và gửi lên hợp đồng thông minh. Hợp đồng thông minh sẽ xác minh chữ ký của các bên và thời hạn hiệu lực của lệnh trước khi tiến hành thanh toán.

3.2.2 Mô hình ghép lệnh đấu giá tập hợp

Hệ thống ghép lệnh của OpenDEX sử dụng mô hình đấu giá tập hợp. Vì trong hệ thống blockchain, các lệnh không được tạo liên tục mà theo từng khối rời rạc, nên DEX không áp dụng thuật toán đấu giá liên tục (continuous auction) như hầu hết CEX, mà thay vào đó ghép lệnh theo chu kỳ dựa trên thời gian tạo khối. Mỗi khối sử dụng mô hình đấu giá tập hợp để đảm bảo mỗi cặp giao dịch trong một khối chỉ có một giá khớp duy nhất, và việc khớp lệnh tuân theo nguyên tắc "ưu tiên giá trước, ưu tiên thời gian sau". Cách này giảm đáng kể ảnh hưởng của thứ tự lệnh trong khối đến kết quả ghép lệnh, đảm bảo tính công bằng.

3.2.3 Ưu điểm của OpenDEX

1) An toàn tài sản

Dựa trên mô hình quản lý tài sản, DEX có thể chia thành hai loại: có người quản lý (custodial) và tự quản lý (self-custodial). DEX có người quản lý chuyển tài sản vào hợp đồng do người khác kiểm soát; để giảm rủi ro, các DEX lớp 2 (Layer 2) có người quản lý thường dùng công nghệ như chữ ký đa (multi-signature) hoặc chữ ký ngưỡng (threshold signature) để phân tán quyền kiểm soát. Các DEX lớp 2 tự quản lý có đặc điểm: tài sản không thể chuyển đi nếu không có chữ ký rõ ràng từ người dùng; khi ký, người dùng có thể nắm đầy đủ thông tin (qua thiết kế ví); tài sản có thể rút bất cứ lúc nào; ngay cả khi cơ chế nâng cấp mã nguồn bị lạm dụng, cơ chế này cũng không thể bị phá vỡ. Vì vậy, tài sản thực tế vẫn do người dùng kiểm soát, nhà vận hành không thể đóng băng hay sử dụng tài sản của người dùng. OpenDEX áp dụng mô hình tự quản lý, nên tính an toàn của token được đảm bảo tốt hơn.

2) An toàn blockchain nền tảng

OKChain sử dụng thuật toán đồng thuận Tendermint, trong đó các khối mới có tính "xác định cuối cùng" (finality). Trái ngược với tính "xác định xác suất" (probabilistic finality) của Bitcoin - dựa trên nguyên tắc chuỗi dài nhất (khối càng sâu, khả năng bị đảo ngược càng thấp, nhưng không loại bỏ hoàn toàn) - trong logic xác định cuối cùng, một khi giao dịch đã được đưa vào khối và thêm vào blockchain, nó được coi là đã xác định ngay lập tức. Điều này có nghĩa sau khi đạt được thỏa thuận, khối đó sẽ được xác định cuối cùng và các giao dịch bên trong không thể bị đảo ngược. OpenDEX tận dụng ưu điểm của Tendermint để đạt thông lượng giao dịch cao, xác nhận cực nhanh, đồng thời tránh các hành vi độc hại như "đánh cắp kép" (double-spending), đảm bảo an toàn tài sản và hỗ trợ thanh toán bù trừ xuyên chuỗi.

3) Số lượng cặp giao dịch không giới hạn

Để giải quyết tình trạng số lượng cặp giao dịch bị giới hạn trên các sàn, OpenDEX giới thiệu vai trò "nhà vận hành DEX" (DEX operator), cho phép phát hành bất kỳ token và cặp giao dịch token nào. So với các DEX truyền thống - nơi tất cả cặp giao dịch đều do sàn thiết lập - OpenDEX là một sàn giao dịch mở và hướng tới chuẩn hóa, trong đó nhà vận hành DEX là thực thể vận hành các cặp giao dịch. Để trở thành nhà vận hành DEX trên OKChain, người dùng cần chi trả một lượng OKT nhất định. Cụ thể: thanh toán OKT để phát hành token và niêm yết cặp giao dịch; sau khi đề xuất kích hoạt cặp giao dịch được thông qua, token mới có thể được giao dịch tự do. Nhà vận hành DEX có thể phát hành bất kỳ token và cặp giao dịch nào, nhưng do hệ thống không cho phép tồn tại cặp giao dịch trùng lặp, nên đối với các cặp phổ biến, các nhà vận hành thường phải cạnh tranh để giành quyền vận hành.

4) Hỗ trợ thanh khoản

Trong các sàn giao dịch dạng sổ lệnh, nhà tạo thị trường (market maker) phải đặt lệnh để cung cấp thanh khoản. Các DEX truyền thống thường quá chú trọng vào nền tảng mà bỏ qua thực thể vận hành chính - nhà tạo thị trường - vốn là người cung cấp thanh khoản. Cũng giống như mô hình thương mại điện tử: Taobao là nền tảng xây dựng niềm tin cho người bán, còn người thực sự phục vụ người dùng là các nhà bán hàng trên Taobao. OKChain giới thiệu vai trò nhà vận hành DEX và cải thiện cơ chế khuyến khích, từ đó giải quyết tình trạng thanh khoản thấp - một điểm yếu của các DEX truyền thống.

5) Giảm phí giao dịch

Khi giao dịch trên DEX, người dùng phải trả phí gas và phí giao dịch. Phí gas được các nút xác thực thu về, và mức phí này không được thấp hơn giới hạn tối thiểu; các nút ưu tiên đóng gói các giao dịch có phí gas cao hơn. Phí giao dịch do nhà vận hành DEX thu về, thường bằng 0,1% giá trị giao dịch. Tất nhiên, để thu hút người dùng và thúc đẩy hệ sinh thái, trong tương lai sẽ mở quyền miễn giảm phí gas và phí giao dịch. Ví dụ, nhà vận hành DEX có thể miễn giảm phí ghép lệnh cho một số cặp token nhất định dành cho người dùng của họ, hoặc các siêu nút (super node) có thể đề xuất biểu quyết miễn giảm phí gas cho một số cặp token của nhà vận hành DEX.

So với các CEX trên thị trường, tại OpenDEX, quyền kiểm soát tài sản thuộc về người dùng, loại bỏ triệt để các sự cố an toàn do tập trung hóa gây ra. Ngoài ra, DEX cung cấp tính ẩn danh, minh bạch và khả năng chống kiểm duyệt tốt hơn. Blockchain nền tảng sử dụng cơ chế ghi sổ phân tán, nên ngay cả khi một nút gặp sự cố, hiệu suất tổng thể vẫn không bị ảnh hưởng. Người dùng có thể giao dịch với số lượng cặp giao dịch không giới hạn.

So với các DEX khác trên thị trường, OpenDEX được xây dựng trên hệ sinh thái OKChain hỗ trợ giao dịch xuyên chuỗi; nhờ giải pháp xuyên chuỗi, người dùng có thể thực hiện giao dịch giữa bất kỳ hai tài sản tiền mã hóa nào đã được niêm yết; sử dụng thuật toán đồng thuận Tendermint để đảm bảo tính xác định cuối cùng cho các khối mới, đạt thông lượng giao dịch cao và xác nhận cực nhanh; để giải quyết nhược điểm thanh khoản thấp, OpenDEX giới thiệu vai trò nhà vận hành DEX; trong tương lai, OpenDEX sẽ mở quyền miễn giảm phí gas và phí giao dịch, mang lại lợi ích thực t

https://zhuanlan.zhihu.com/p/38252058