Bài viết này cung cấp phần giới thiệu chi tiết về các loại dark pool khác nhau, bao gồm nguyên tắc hoạt động, kiến trúc quyền riêng tư, khớp lệnh, nguồn thanh khoản, MEV và các biện pháp chống kiểm duyệt. Bằng cách kết hợp các công nghệ nâng cao quyền riêng tư như bằng chứng không có kiến thức, các nhóm tối nhằm mục đích cung cấp mức độ bảo mật cao đồng thời bảo vệ quyền riêng tư của giao dịch. Ngoài ra, bài viết còn thảo luận các vấn đề liên quan đến việc tuân thủ quy định và khả năng hiển thị giao dịch, cũng như khám phá các mô hình kinh doanh khác nhau trong dark pool.
Trước khi đi sâu vào hoạt động bên trong của các dark pool dựa trên blockchain, hãy cung cấp một số bối cảnh về nguồn gốc của các dark pool, lý do tại sao chúng vẫn hoạt động và mức độ chúng thay đổi trò chơi.
Vào năm 1969, khi máy tính vẫn còn đủ lớn để chiếm một hoặc hai phòng và các nhà giao dịch truyền đạt lệnh bằng cách hét lên trên sàn giao dịch, các nhà đầu tư tổ chức đã tìm kiếm một phương pháp hiệu quả hơn để mua và bán cổ phiếu mà không gây ra phản ứng dây chuyền trên thị trường. Jerome Pustilnik đã cách mạng hóa Phố Wall bằng cách thành lập Instinet, công ty tiên phong về giao dịch điện tử. Thông qua Instinet, các nhà đầu tư tổ chức có thể gửi lệnh, sau đó lệnh này sẽ được khớp và thực thi. Tuy nhiên, để một nền tảng như Instinet thành công, nó đòi hỏi khối lượng giao dịch đáng kể từ cả người mua và người bán. Điều khiến Instinet đặc biệt hấp dẫn các nhà đầu tư tổ chức là lời hứa về tính bảo mật. Bằng cách giấu kín danh tính và đơn đặt hàng của họ với những người tham gia khác và thị trường rộng lớn hơn, Instinet đã cho phép các “ông lớn” hoạt động ẩn danh. Điều này không chỉ ngăn giao dịch của họ tác động đến thị trường mà còn giảm nguy cơ bị các nhà giao dịch khác dẫn trước.
Tính đến năm 2022, hơn 60 dark pool đã được đăng ký với SEC. Một số được điều hành bởi sàn giao dịch, chẳng hạn như NYSE hoặc NASDAQ, trong khi một số khác được điều hành bởi đại lý môi giới, như MS Pool của Morgan Stanley hoặc SigmaX của Goldman Sachs. Ngoài ra, còn có các dark pool hoạt động độc lập, như Liquidnet hoặc MatchNow.
Vấn đề với các dark pool do nhà điều hành điều hành là các nhà khai thác có thể có nhiều động cơ để thực hiện hành vi sai trái hơn là hoạt động theo cách tuân thủ. Nó có thể được tóm tắt bằng một phương trình đơn giản: Lợi nhuận từ tham nhũng > Chi phí tham nhũng. Các nhà khai thác có khả năng kiếm được nhiều lợi nhuận hơn số tiền phạt mà họ phải trả. Chẳng hạn, vào năm 2018, SEC đã phạt Citi Group 12 triệu đô la vì gây hiểu lầm cho các nhà đầu tư về hoạt động dark pool của họ, vì họ đã rò rỉ thông tin đặt lệnh bí mật cho các Nhà giao dịch tần suất cao. Những nhà giao dịch này đã thực hiện các đơn đặt hàng trị giá hơn 9 tỷ USD đối với khách hàng của Citi, mang lại lợi nhuận đáng kể cho họ.
Người dùng dark pool truyền thống có nguy cơ bị các nhà khai thác thao túng, đây là một nhược điểm đáng kể của mô hình niềm tin bị phá vỡ. Các nhà điều hành dark pool đã phải trả hơn 340 triệu USD tiền phạt kể từ năm 2011 để giải quyết các cáo buộc, mặc dù số tiền này tương đối nhỏ so với lợi nhuận mà họ có thể kiếm được. Các nhóm tối dựa trên blockchain nhằm mục đích loại bỏ nhu cầu tin tưởng vào các nhà khai thác độc hại tiềm ẩn. Tuy nhiên, vẫn còn có vấn đề.
Blockchain ban đầu được thiết kế để hoàn toàn minh bạch. Mặc dù điều này thúc đẩy trách nhiệm giải trình nhưng nó lại là con dao hai lưỡi. Nếu bạn nhận được khoản thanh toán lương trực tuyến, bất kỳ ai có địa chỉ ví của bạn đều có thể thấy số tiền bạn đã được trả trong quá khứ và số tiền bạn sẽ được trả trong tương lai.
DEX (Sàn giao dịch phi tập trung) và ví có thể được theo dõi bằng cách theo dõi ví và sao chép nền tảng giao dịch. Các nền tảng này tiến thêm một bước nữa bằng cách cho phép người dùng ẩn danh sao chép các nhà giao dịch thành công, điều này có thể làm phức tạp thêm chiến lược giao dịch của họ. Ngoài ra, việc đặt các đơn đặt hàng lớn trên DEX có thể khiến chúng bị các cá nhân giám sát các mempool công cộng chạy trước.
Trước khi thảo luận về vùng tối, điều quan trọng là phải phân biệt giữa vùng trộn và vùng tối. Máy trộn là một loại bể tối. Các công cụ trộn, chẳng hạn như Tornado Cash, trộn các token để loại bỏ kết nối giữa ví và tài sản, khiến việc truy tìm nguồn gốc của tiền trở nên khó khăn. Ngược lại, dark pool không chỉ cắt đứt kết nối giữa ví và token mà còn tạo điều kiện thuận lợi cho giao dịch giữa những người dùng mà không tiết lộ bất kỳ thông tin nào về các bên liên quan.
Bây giờ chúng ta đã xem xét nguồn gốc và động cơ của các dark pool truyền thống và phân biệt máy trộn với dark pool, hãy cùng khám phá các dark pool dựa trên blockchain. Các nhóm tối này kết hợp quyền riêng tư vào kiến trúc cơ bản của chúng thông qua các mô hình Tài khoản/Số dư và PET (Công nghệ nâng cao quyền riêng tư) như Zero Knowledge, MPC và FHE.
Tính đến thời điểm viết bài này, các dự án như Portal Gate, Renegade và Tristero vẫn đang được phát triển. Mặt khác, các giao thức bảo mật như Panther và Railgun đã hoạt động, tạo điều kiện thuận lợi cho các giao dịch tài chính phi tập trung (DeFi) tư nhân. Các giao dịch này không chỉ bao gồm trao đổi mà còn bao gồm các hoạt động như đặt cược, cung cấp thanh khoản và vay.
Blockchains là các máy trạng thái bao gồm các tài khoản và giao dịch. Khi các tài khoản tham gia vào giao dịch, mỗi lần chuyển đổi trạng thái sẽ thêm một bộ cập nhật mới vào chuỗi. Số dư các tài khoản cũng được điều chỉnh tương ứng. Mô hình số dư là các phương pháp khác nhau được blockchain sử dụng để theo dõi và quản lý số dư tài khoản người dùng. Ví dụ: Ethereum, Solana và Polygon sử dụng mô hình Tài khoản, trong khi Bitcoin, Zcash và Monero sử dụng mô hình UTXO. Các mô hình này khác nhau về phương pháp quản lý và thể hiện trạng thái của blockchain.
Mô hình Tài khoản, tương tự như tài khoản ngân hàng, thể hiện trạng thái hiện tại dưới dạng tập hợp các địa chỉ và số dư tương ứng của chúng. Trong mô hình này, khi bạn thanh toán, bạn gửi số tiền chính xác mà không có bất kỳ thay đổi nào còn lại và không có số dư mới nào được tạo. Tuy nhiên, mô hình UTXO (Đầu ra giao dịch chưa chi tiêu) hoạt động khác. Khi bạn thực hiện thanh toán theo mô hình này, toàn bộ số dư của bạn sẽ được chuyển, "đốt" số dư hiện tại của bạn một cách hiệu quả. Giá trị còn lại bạn sở hữu sau đó sẽ được thêm vào số dư mới. Mô hình UTXO hiển thị trạng thái hiện tại dưới dạng biểu đồ bao gồm tất cả đầu ra đã chi tiêu và chưa chi tiêu của các giao dịch.
Để minh họa, hãy xem xét tình huống sau:
Ví của Alice chứa hai UTXO, một có 6 xu và một có 5 xu, trong khi ví của Bob chỉ có một UTXO chứa 5 xu. Khi Alice gửi 5 xu cho Bob, cô ấy kết hợp hai UTXO của mình thành một giao dịch duy nhất, khiến người quan sát khó xác định nguồn gốc của 5 xu mà cô ấy gửi cho Bob và đích đến của số dư còn lại trong UTXO của cô ấy. Cơ chế bảo vệ quyền riêng tư này che giấu hiệu quả dòng tiền và đảm bảo quyền riêng tư của những người tham gia giao dịch.
UTXO mới được tạo không có chủ sở hữu xác định và yêu cầu phân tích chuỗi nâng cao để được liên kết với một người dùng. Tuy nhiên, với mô hình tài khoản, có khả năng thay thế, khuyến khích sử dụng lại địa chỉ và giúp dễ dàng theo dõi lịch sử giao dịch của một người dùng.
Với mô hình UTXO, việc chi tiêu gấp đôi cũng khó khăn. Mỗi UTXO có một bộ vô hiệu hóa duy nhất bắt nguồn từ chính nó. Khi một giao dịch được xác minh, nghĩa là khi UTXO được sử dụng, bộ vô hiệu hóa của nó cũng được sử dụng. Điều này ngăn chặn giao dịch được chi tiêu một lần nữa.
Các phiên bản khác nhau của mô hình UTXO đã được sử dụng trong các giải pháp Lớp 1 (L1) và Lớp 2 (L2) khác nhau nhằm ưu tiên quyền riêng tư. Aleo sử dụng mô hình Record, đây là phiên bản sửa đổi của mô hình UTXO. Mặt khác, Aztec và Polygon Miden sử dụng phương pháp kết hợp, kết hợp các yếu tố của cả mô hình UTXO và Tài khoản.
Mô hình UTXO được Zcash sử dụng đã truyền cảm hứng rất nhiều cho mô hình UTXO được sử dụng trong các dark pool. Nhiều giao thức khác nhau đã sửa đổi nó để hỗ trợ nhiều tài sản và tài khoản. Các giao thức như Portal Gate, Penumbra, Railgun và Renegade sử dụng cơ chế dựa trên ghi chú trong đó mỗi UTXO được thể hiện dưới dạng một ghi chú. Những ghi chú này, tương tự như UTXO, chứa thông tin về nội dung, đơn hàng và giá trị nhưng chỉ chủ sở hữu/người dùng mới hiển thị. Các ghi chú được lưu trữ trong cây Merkle để duy trì trạng thái của chuỗi, được gọi là Cây cam kết trạng thái. Những ghi chú này có thể được tạo thông qua chuyển khoản nội bộ hoặc thanh toán trong dark pool hoặc thông qua khoản thanh toán phí được thực hiện cho người chuyển tiếp. Renegade sử dụng MPC được lưu giữ để khớp với UTXO (đơn đặt hàng) và cập nhật trạng thái riêng tư. Cũng có thể lưu trữ nhiều ghi chú trong một ghi chú.
Với Giao thức Panther, mỗi tài sản hoặc tài khoản được biểu thị dưới dạng zAsset hoặc zNFT. Mô hình UTXO hoạt động thông qua cây Merkle được gọi là “Bus”, xử lý UTXO theo đợt. Mỗi lô có thể chứa tới 64 UTXO, tối ưu hóa hiệu quả chi phí cho người dùng. Việc xử lý UTXO được xử lý bởi “Người điều hành xe buýt”, những người được người dùng khuyến khích bằng phần thưởng bằng $ZKP. Để thực thi các UTXO riêng lẻ, Panther sử dụng cây Merkle “Taxi”. Ngoài ra, để hỗ trợ các UTXO đa chuỗi, còn có Cây Merkle “Phà”.
Đây là lúc một trong những PET chính (Công nghệ nâng cao quyền riêng tư) phát huy tác dụng. Bằng chứng không có kiến thức (ZKP) được sử dụng để chứng minh việc sở hữu thông tin chính xác mà không tiết lộ thông tin đó. Trong bối cảnh của các nhóm tối, ZKP có thể được phát hành để chứng minh rằng người dùng có đủ tiền và quyền để đặt lệnh, khớp lệnh và thanh toán, đồng thời giữ kín những chi tiết này với các nhà điều hành nhóm tối, các nhà giao dịch đồng nghiệp và các bên thứ ba bên ngoài.
Hệ thống chứng minh là các cấu trúc mật mã được thiết kế để tạo ra bằng chứng. Chúng có nhiều loại khác nhau, mỗi loại tạo ra bằng chứng có kích thước khác nhau, yêu cầu các khung thời gian khác nhau và tiêu tốn các tài nguyên tính toán khác nhau cho cả việc tạo và xác minh. Trong tài liệu này, chúng ta sẽ khám phá hai hệ thống chứng minh nổi bật: Groth16 và UltraPlonk. Những hệ thống chứng minh này đã tìm thấy ứng dụng trong vùng tối mà chúng ta đã thảo luận.
Panther, Penumbra và Railgun sử dụng hệ thống chứng minh Groth16 để tạo ra bằng chứng của họ. Groth16 được ưa thích vì nó tạo ra bằng chứng về kích thước nhất quán, có thể ảnh hưởng đến quy mô giao dịch, chi phí gas và thông lượng. Ngược lại, Portal Gate và Renegade sử dụng hệ thống chứng minh UltraPlonk.
Cả Groth16 và UltraPlonK đều yêu cầu thiết lập đáng tin cậy, trong đó một nhóm các bên đáng tin cậy cộng tác để thiết lập một bộ tham số chung. Các tham số này được sử dụng để xác minh bằng chứng theo cách đảm bảo người xác minh không cần phải tin tưởng người chứng minh và ngược lại. Điều quan trọng cần lưu ý là thiết lập đáng tin cậy bao hàm các giả định đáng tin cậy về các bên liên quan. Tính toán nhiều bên an toàn có thể được sử dụng để ngăn chặn bất kỳ bên nào có được quyền truy cập vào cấu trúc thiết lập cơ bản. Groth16 dựa vào thông tin đầu vào từ nhiều bên để thiết lập đáng tin cậy, trong khi UltraPlonk chỉ yêu cầu sự tham gia của một bên duy nhất.
Trong các phần sau, chúng ta sẽ khám phá hoạt động bên trong của dark pool. Chúng ta sẽ thảo luận về cách họ bảo vệ quyền riêng tư trong quá trình giao dịch, nguồn thanh khoản, ngăn chặn việc khai thác MEV, thể hiện khả năng chống kiểm duyệt và đảm bảo tuân thủ.
Trong hầu hết các trường hợp, bạn sẽ cần tạo ví mới, chuyên dụng để tương tác với dark pool. Railgun có nhà cung cấp ví bên thứ ba có tên là Ví đường sắt cho phép bạn tạo EOA được mã hóa. EOA này cho phép bạn giữ số dư token/NFT được bảo vệ và gọi riêng bất kỳ hợp đồng thông minh công khai nào mà bạn mong muốn thông qua cơ chế Thích ứng chuyển tiếp.
Với Renegade, một chiếc ví tương đương với UTXO (Đầu ra giao dịch chưa được chi tiêu) sở hữu khóa riêng và có thể ký các giao dịch. Để đảm bảo tính toàn vẹn của tiền, bạn phải tạo UTXO mới và đưa ra cam kết sử dụng bằng chứng ZK (Không có kiến thức). Bằng chứng này xác minh rằng UTXO mới thực sự là mới và số tiền chứa trong đó chưa từng được chi tiêu trước đó. Xin lưu ý rằng hầu hết các hoạt động như gửi tiền, đặt lệnh và giao dịch sẽ làm mất hiệu lực ví hiện tại, đòi hỏi phải tạo một ví mới để ngăn chặn mọi trường hợp chi tiêu gấp đôi. Trải nghiệm người dùng (UX) vẫn nhất quán với các ví Ethereum khác.
Để sử dụng Penumbra, bạn cần tạo một ví mới, giống như khi bắt đầu với bất kỳ chuỗi Cosmos nào khác. Sau khi ví được tạo, nó có thể được nạp tiền thông qua chuyển khoản IBC.
Đối với Panther và Portal Gate, quy trình KYC đã được áp dụng. Mặc dù có thể sử dụng ví Ethereum nhưng người dùng phải xác minh hộ chiếu của họ thông qua quy trình KYC dành cho cá nhân để tương tác với giao thức. Các thực thể kinh doanh cần phải thông qua KYB và chia sẻ thông tin chi tiết về hoạt động kinh doanh của họ. Việc xác minh được thực hiện ngoài chuỗi bởi nhà cung cấp tuân thủ đã đăng ký. Những thông tin đăng nhập này hết hạn theo định kỳ và cần được gia hạn thông qua quá trình xác minh.
Khi nói đến việc phát hiện và khớp lệnh, các sàn giao dịch phi tập trung (DEX) chung như Uniswap và Curve áp dụng cách tiếp cận Nhà tạo lập thị trường tự động (AMM), trong đó các lệnh được khớp với nhóm thanh khoản. Tuy nhiên, phương pháp này không phải là sự lựa chọn tốt nhất cho sự riêng tư. Khi các đơn đặt hàng được khớp với nhóm thanh khoản công khai, chi tiết đơn đặt hàng sẽ hiển thị công khai trên blockchain. Điều này không lý tưởng đối với các nhà giao dịch giao dịch với khối lượng lớn vì nó có thể tiết lộ ý định của họ cho những người tham gia thị trường khác có thể tận dụng thông tin đó. Một số nhóm tối, vẫn có thể khớp lệnh với nhóm thanh khoản hoặc sử dụng các hợp đồng công khai bên ngoài khác để khớp lệnh, sử dụng trình chuyển tiếp làm biện pháp bảo mật. Những người chuyển tiếp này hoạt động như một bức tường Trung Quốc giữa các nhà giao dịch yêu cầu quyền riêng tư và các nguồn thanh khoản bên ngoài. Trong phần tiếp theo, chúng ta sẽ khám phá cách các dark pool tạo ra thanh khoản trong khi vẫn duy trì quyền riêng tư.
Hiện tại, các nhà giao dịch đã gửi tiền vào ví của họ trong dark pool. Bây giờ, hãy thảo luận về điều gì sẽ xảy ra khi một đơn hàng được đặt. Một số nhóm tối sử dụng phương pháp ngang hàng để khớp đơn hàng, trong khi một số khác sử dụng phương pháp ngang hàng với PET như Zero-Knowledge hoặc Multi-party Computing. Trong phương pháp ngang hàng, các lệnh được chuyển đổi giữa các nhà giao dịch để đạt được khả năng khớp lệnh tốt hơn mà không bị trượt giá. Điều này là do nếu các lệnh được khớp với nhóm thanh khoản, giá của nhóm có thể thay đổi giữa thời điểm đặt lệnh và thời điểm nó được thực thi. Khi các lệnh được chuyển giao giữa các nhà giao dịch, chúng sẽ được thực hiện theo mức giá đã thỏa thuận giữa họ.
Với Renegade, cách tiếp cận ngang hàng được thực hiện. Khi nhà giao dịch gửi lệnh, họ cũng chọn một người chuyển tiếp có thể khớp lệnh với một khoản phí. Nhà giao dịch tạo ra Bằng chứng ZK có tên là “CAM KẾT HỢP LỆ” để chứng minh quyền sở hữu ví và các lệnh của họ. Sau đó, một “cái bắt tay” sẽ được gửi tới mạng để khớp với những cái bắt tay của những người giao dịch khác. Một cái bắt tay bao gồm Bằng chứng ZK CAM KẾT HIỆU LỰC, chi tiết đơn hàng được băm, bộ vô hiệu hóa và các cặp khóa. Khi cái bắt tay của một nhà giao dịch khớp với cái bắt tay của một nhà giao dịch khác, Tính toán nhiều bên sẽ được bắt đầu. Renegade sử dụng ZK-SNARK hợp tác để chứng minh rằng lệnh của nhà giao dịch thực sự khớp với lệnh của đối tác. Điều này đảm bảo rằng chi tiết đơn hàng vẫn được ẩn khỏi các bên khác trong quá trình khớp đơn hàng. Khi các đơn đặt hàng được khớp và các bằng chứng cần thiết được cung cấp, một ví mới sẽ được tạo. Các token đã hoán đổi sẽ được gửi vào ví mới này sau khi xác minh rằng nó thực sự mới để ngăn chặn chi tiêu gấp đôi. Trải nghiệm người dùng vẫn giống như sử dụng bất kỳ ví Ethereum nào.
Với Portal Gate, khi nhà giao dịch gửi đơn đặt hàng, nút API sẽ nhận đơn đặt hàng, mã hóa nó, tạo bằng chứng ZK và chuyển đơn đặt hàng tới Sách. Sách là một tập hợp các nút ngoài chuỗi thu thập các đơn đặt hàng và chạy thuật toán khớp đơn hàng bên trong môi trường được mã hóa hoàn toàn đồng hình (FHE). Điều này có nghĩa là các lệnh được mã hóa không cần phải giải mã để khớp. Khi các đơn hàng được khớp, kết quả tổng hợp của tất cả các đơn hàng khớp sẽ được hiển thị, trong khi không có chi tiết nào về các đơn hàng riêng lẻ được khớp được tiết lộ. Điều này một lần nữa giúp bảo vệ sự riêng tư.
Railgun là một hệ thống cho phép các nhà giao dịch đặt lệnh hoán đổi. Khi nhà giao dịch đặt lệnh hoán đổi thông qua Railgun, hợp đồng thông minh có tên Mô-đun thích ứng sẽ thực hiện nhiều hành động. Đầu tiên, nó lấy số dư riêng tư được chỉ định của nhà giao dịch từ ví của họ và mở khóa số dư đó. Mô-đun Thích ứng cũng xác minh rằng đơn hàng (UTXO) chưa bị hủy hoặc chi tiêu. Tiếp theo, API 0x hoán đổi tài sản trên tính thanh khoản DEX tổng hợp, tìm kiếm mức giá tốt nhất. Sau khi hoán đổi, Mô-đun Thích ứng sẽ bảo vệ tài sản đã hoán đổi trở lại số dư riêng tư, đảm bảo rằng hoạt động hoặc địa chỉ của chúng không bị tiết lộ. Quy trình công việc này cũng có thể được áp dụng cho các loại giao dịch DeFi khác.
Giao thức Panther hoạt động tương tự như các giao thức khác bằng cách sử dụng mô-đun có tên Zswap. Mô-đun này kết nối MASP (Nhóm được bảo vệ đa tài sản) của Panther với các giao thức DeFi khác. MASP không hẳn là một “nhóm”, mà là một tập hợp các cây Merkle “chỉ nối thêm”. Mỗi lá trên cây thể hiện cam kết đối với UTXO, đại diện cho IOU của tài sản được gửi vào MASP. Khi nhà giao dịch tạo đơn hàng, Zswap sẽ thu thập báo giá từ các giao thức DeFi khác, cho phép nhà giao dịch chọn tùy chọn tốt nhất. Sau khi đơn hàng được đặt, Zswap sẽ tạo hợp đồng ký quỹ dựa trên thời gian được mã hóa. Hợp đồng này cho phép hoán đổi riêng tư giữa những người dùng mà không tiết lộ bất kỳ chi tiết nào. Sau khi tài sản được hoán đổi, người dùng sẽ nhận được IOU của mã thông báo dưới dạng ZAsset (ZNFT) từ MASP của Panther.
Mô-đun hoán đổi của Penumbra, còn được gọi là Zswap, hoạt động theo cách riêng biệt. Khi một nhà giao dịch tạo một đơn đặt hàng, tài sản trong số dư riêng tư của họ sẽ bị đốt cháy và các giá trị đơn hàng được mã hóa sẽ được gửi đến người xác nhận. Một khoản phí được trả để xử lý đơn đặt hàng. Để ghi lại sự kiện, người dùng sẽ nhận được NFT “hoán đổi”. NFT này được xác định duy nhất bởi nhiều thông số khác nhau, bao gồm tài sản được giao dịch, phí, số tiền đầu vào và khóa mật mã. Trình xác thực hợp nhất thông tin đầu vào của lệnh từ nhiều nhà giao dịch thành một lô duy nhất, sau đó được thực thi dựa trên các vị thế thanh khoản tập trung. Sau khi thực hiện, đầu ra được phân phối cho người giao dịch theo tỷ lệ dựa trên đầu vào của họ. Mặc dù dữ liệu riêng lẻ vẫn ở chế độ riêng tư nhưng dữ liệu tổng hợp sẽ bị lộ khi người xác thực kết hợp các lệnh thực hiện đối với các vị thế thanh khoản tập trung.
Các vùng tối như Renegade và Portal Gate tạo điều kiện thuận lợi cho giao dịch ẩn danh bằng cách khớp trực tiếp các lệnh mua và bán giữa những người dùng. Tuy nhiên, không có gì đảm bảo rằng sẽ luôn có sẵn thanh khoản ở phía bên kia của lệnh. Mặt khác, các sàn giao dịch phi tập trung (DEX) nói chung cung cấp tính thanh khoản gần như được đảm bảo cho các đơn đặt hàng, nhưng phải trả giá bằng quyền riêng tư và tác động đến giá cả. Quyền riêng tư bị xâm phạm vì bất kỳ ai cũng có thể quan sát hoạt động mua hoặc bán của bạn. Tác động về giá là một mối lo ngại vì tính thanh khoản được đảm bảo đi kèm với phí bảo hiểm mà bạn phải trả cùng với đơn đặt hàng của mình. Ngược lại, dark pool giữ thông tin lệnh ẩn cả trước và sau giao dịch.
Renegade tuân theo triết lý thiết kế này, liên quan đến việc khớp lệnh trực tiếp mà không có sự tham gia của các nhà cung cấp thanh khoản trung gian. Trong trường hợp thiếu thanh khoản, một cơ chế có tên là “Chỉ thị Sở thích” cho phép các nhà giao dịch tiết lộ một số chi tiết nhất định về lệnh của họ cho những người chuyển tiếp khớp lệnh. Những chi tiết này, chẳng hạn như giá cả, quy mô, tài sản và loại đơn đặt hàng, được chứng minh một cách an toàn mà không cần có kiến thức. Nếu các nhà giao dịch chọn tiết lộ những chi tiết này, các nhà giao dịch khác có thể xem các lệnh này trên sổ lệnh, có khả năng dẫn đến việc thực hiện các lệnh này nhanh hơn.
Panther Protocol không chỉ là một vũng tối. Nó cung cấp một loạt các hoạt động DeFi khác có thể được thực hiện riêng tư. Để bắt đầu, người dùng gửi tài sản vào Nhóm được bảo vệ đa tài sản, trong đó tài sản ký gửi được thể hiện dưới dạng ZkAssets (ZkNFT). Các ZkAssets này hoạt động như mã thông báo IOU, tương tự như stETH thu được khi đặt cọc Ethereum. Bộ điều hợp DeFi, được gọi là plug-in, thiết lập các kết nối riêng tư giữa Multi-Asset Shielded Pool (MASP) và các giao thức DeFi hiện có. Các bộ điều hợp như Zswap và Ztrade cho phép kết nối giữa MASP và DEX như Uniswap, Quickswap, Curve, v.v.
Tương tự như Panther hoặc Railgun, Penumbra đóng vai trò là nền tảng cho các hoạt động DeFi khác nhau. Khi người dùng bắt đầu vị trí LP (Nhà cung cấp thanh khoản) trong Penumbra, về cơ bản họ sẽ tạo AMM (Nhà tạo lập thị trường tự động) tùy chỉnh của riêng mình. Kết quả là có hàng nghìn vị thế thanh khoản tập trung, mỗi vị thế có mức phí do người dùng xác định riêng. Mặc dù điều này có thể dẫn đến thanh khoản bị phân mảnh, Zswap / DEX Engine giải quyết vấn đề này bằng cách xem xét và tổng hợp tất cả các vị trí thanh khoản riêng lẻ này thành một AMM thống nhất. Do đó, các giao dịch đến có thể được định tuyến trên toàn bộ biểu đồ thanh khoản.
Cổng thông tin là một AMM-DEX ẩn danh, nơi Automaton được sử dụng để cung cấp tính thanh khoản dưới dạng bản sao lưu cho Sách. Người chuyển tiếp vận hành một sổ lệnh để khớp với các giao dịch của người dùng. Nếu sổ sách không thể hỗ trợ giao dịch do không đủ thanh khoản, lệnh sẽ được chuyển đến Automaton. Tính thanh khoản trong Automaton sẽ được khởi động theo cách tương tự như bất kỳ AMM nào khác.
Railgun's Rail DEX sử dụng 0xAPI được phát triển bởi 0x. Điều này ngụ ý rằng các lệnh từ Rail DEX hướng tới việc tìm ra mức giá tốt nhất để khớp lệnh thông qua công cụ tổng hợp 0xAPI DEX. Sau khi xác định lộ trình giao dịch, ví sẽ tạo bằng chứng cho phép sử dụng tiền trong số dư của nhà giao dịch để hoán đổi và bảo vệ các mã thông báo đến từ 0xAPI sang số dư của nhà giao dịch.
Các quỹ tối Tradfi giống như các câu lạc bộ độc quyền nơi các cá nhân có số dư lớn giao dịch. Những cá nhân này trả phí thành viên cho dark pool, cho phép họ đặt hàng ẩn danh và nhận được luồng đơn đặt hàng ngược có liên quan. Phí giao dịch trong dark pool thường thấp hơn so với các sàn giao dịch tài chính truyền thống. Ngoài ra, các quỹ tối tradfi có thể đóng vai trò là nhà môi giới, mua chứng khoán từ người bán ở mức giá thấp hơn và bán chúng cho người mua ở mức giá cao hơn.
Trong không gian tiền điện tử, các vùng tối hoạt động khác nhau. Họ chuyển đổi từ mô hình tập trung vào “người điều hành” sang vai trò “người điều phối”. Việc tạo doanh thu của họ dựa vào hai thành phần chính: phí giao thức đối với các lệnh khớp thành công và một phần phí chuyển tiếp do nhà giao dịch trả để xử lý các giao dịch. Một số phí chuyển tiếp cũng có thể được chuyển cho nhà điều hành chuyển tiếp. Nhà giao dịch cũng có tùy chọn chạy bộ chuyển tiếp của riêng mình để nâng cao quyền riêng tư và tránh phải trả phí chuyển tiếp.
Các vùng tối phi tập trung trong tiền điện tử có thể phải đối mặt với vấn đề “khởi đầu nguội”. Không giống như các DEX giao dịch với nhóm thanh khoản, hầu hết các nhóm tối đều cho phép người dùng giao dịch với nhau bằng cách khớp lệnh mua và bán. Điều quan trọng đối với một hệ thống như vậy là phải có các nhà giao dịch ở cả hai phía của thị trường đặt lệnh. Điều quan trọng cần lưu ý là dark pool trong tradfi được tổ chức bởi các ngân hàng trị giá hàng tỷ đô la như Goldman Sachs và các sàn giao dịch như NYSE. Bằng cách này, việc cung cấp luồng đơn hàng cho người dùng của họ sẽ tương đối dễ dàng hơn. Ngoài ra còn có các dark pool độc lập như Liquidnet đã ước tính rằng họ sẽ yêu cầu ít nhất 100 công ty bên mua hoạt động trên nền tảng của họ kể từ ngày đó để đạt được số lượng quan trọng nhưng cuối cùng lại ra mắt với 38 công ty. Liquidnet hiện nằm trong top 3 dark pool lớn nhất thế giới.
Trung bình, các sàn giao dịch tập trung có khối lượng lớn hơn gấp 10 lần so với các sàn giao dịch phi tập trung do cơ sở người dùng lớn hơn, bị thu hút bởi trải nghiệm người dùng tốt hơn và tuân thủ quy định. Cơ sở người dùng tăng lên này dẫn đến nguồn cung lớn hơn để đáp ứng nhu cầu. Tuy nhiên, thanh khoản cho các giao dịch không cần kê đơn (OTC) nhìn chung khó tìm hơn.
Trong ngành công nghiệp tiền điện tử, hầu hết các giao dịch OTC đều được thực hiện thông qua các bàn OTC, hợp đồng thông minh ký quỹ và thậm chí cả nhóm Telegram trong một số trường hợp. Thật không may, lừa đảo là phổ biến. Những kẻ lừa đảo tương đối dễ dàng mạo danh người khác trên Telegram, thao túng tin nhắn và thay đổi chi tiết giao dịch. Bể tối cung cấp một giải pháp cho vấn đề này. Mặc dù chúng có thể không đảm bảo giải quyết ngay lập tức đối với các token kém thanh khoản hoặc các token không thể thay thế (NFT), nhưng chúng cung cấp mức độ bảo mật và quyền riêng tư cao hơn. Ngoài ra, khách hàng của bàn OTC sử dụng dark pool không phải trả phí môi giới.
Khối lượng rất quan trọng cho hoạt động hiệu quả của dark pool. Nó hỗ trợ việc khớp lệnh hiệu quả và duy trì tính ẩn danh của người giao dịch. Số lượng quỹ ẩn danh trong nhóm càng lớn hoặc càng có nhiều đơn đặt hàng trong sổ đặt hàng thì việc kết nối người gửi tiền và nhà giao dịch với tài sản của họ càng trở nên khó khăn hơn. Điều này là do có nhiều người gửi tiền tiềm năng hơn để cố gắng liên kết tài sản với nhau. Khi nói đến việc bảo vệ tài sản, điều quan trọng là phải xem xét loại token. Việc bảo vệ các stablecoin phổ biến như USDC hoặc DAI sẽ mang lại tính ẩn danh cao hơn so với việc bảo vệ các token meme ít người biết đến chỉ với một vài người gửi tiền.
Hầu hết các sàn giao dịch phi tập trung (DEX) hoạt động trên các chuỗi khối công khai, do tính chất mở và minh bạch của chúng, cho phép tồn tại Giá trị có thể trích xuất của công cụ khai thác (MEV). Chi tiết đặt hàng trên DEX như Uniswap hoặc Curve không được giữ bí mật. Tính mở này cho phép người tìm kiếm và người xây dựng sắp xếp lại các giao dịch theo gói và khối để trích xuất MEV.
Quyền riêng tư là quan trọng nhưng nó là một vấn đề chủ quan. Tornado Cash đã có hiệu quả trong việc cho phép các cá nhân thực hiện các hoạt động tài chính trực tuyến của họ một cách ẩn danh. Tuy nhiên, là nguồn mở và có thể truy cập miễn phí, nó cũng đã được bọn tội phạm sử dụng để rửa tiền bị đánh cắp. Ví dụ, nhóm hacker Lazarus của Triều Tiên đã đánh cắp gần một tỷ đô la (958 triệu USD) cho đến nay. Văn phòng Kiểm soát Tài sản Nước ngoài (OFAC) duy trì một danh sách các công dân được chỉ định đặc biệt và các cá nhân bị chặn, bao gồm các tác nhân độc hại như Lazarus và thậm chí cả địa chỉ hợp đồng thông minh của Tornado Cash vì không tuân thủ. Các giao thức không tuân thủ phải đối mặt với rủi ro cao khi giao dịch của họ bị loại khỏi các khối trên chuỗi, vì 5 trong số 6 nhà xây dựng khối lớn nhất hàng đầu đều tuân thủ OFAC. Điều này làm dấy lên mối lo ngại về khả năng chống kiểm duyệt. Vấn đề không chỉ dừng lại ở các nhà xây dựng, vì người xác thực và người chuyển tiếp cũng có thể chọn bỏ qua các giao dịch hoặc chặn.
Vùng tối cho phép ẩn chi tiết đơn hàng khỏi các bên thứ ba, bao gồm cả người xác nhận. Điều này đạt được bằng cách phát hành Bằng chứng không kiến thức (ZKP) cho mỗi đơn hàng, loại bỏ nhu cầu tiết lộ chi tiết để khớp hoặc giải quyết đơn hàng. Kiến trúc này có thể cung cấp khả năng chống lại Giá trị có thể trích xuất của thợ mỏ (MEV) và kiểm duyệt, miễn là quy trình giao dịch vẫn nằm trong môi trường được mã hóa của dark pool. Tuy nhiên, nếu các hợp đồng công khai được viện dẫn hoặc sử dụng trình sắp xếp trình tự chung thì cơ hội thu giữ MEV có thể xuất hiện trở lại.
Cho dù bạn đang hoạt động trong một giao thức hay với tư cách là một người dùng cá nhân, điều cuối cùng bạn muốn là các giao dịch của mình bị treo, chưa được xử lý trong các khối. Điều này có thể gây rủi ro cho sự thành công của quá trình chuyển đổi trạng thái của bạn hoặc thậm chí thu hút sự chú ý không mong muốn từ các cơ quan quản lý như SEC. Thật không may, những lo ngại này đã trở thành hiện thực phũ phàng đối với những người sáng lập và phát triển Tornado Cash, những người đã bị bắt vì tội rửa tiền. Ngoài ra, giao diện người dùng TC bị coi là bất hợp pháp hoặc không còn tồn tại ở nhiều quốc gia và không được một số CEX (sàn giao dịch tập trung) hỗ trợ. Tuy nhiên, điều đáng chú ý là bản thân các hợp đồng thông minh TC vẫn đang hoạt động và có thể được sử dụng bởi những cá nhân có một số kiến thức kỹ thuật.
Để tránh những tình huống như vậy, dark pool và các giao thức tập trung vào quyền riêng tư khác đã nghĩ ra các phương pháp cho phép người dùng duy trì sự tuân thủ dựa trên quyết định riêng của họ.
Renegade cho phép các nhà giao dịch chọn một nhóm đối tác để giao dịch. Các nhà giao dịch cá nhân chỉ có thể yêu cầu kiểm tra AML/trừng phạt cơ bản đối với các đối tác của họ, trong khi các tổ chức có thể cần thực hiện kiểm tra KYB/KYC đối với các đối tác của họ. Logic để chọn đối tác và thực hiện kiểm tra tuân thủ bằng ZKP có thể được thiết lập trước khi bắt đầu MPC.
Portal Gate và Panther Protocol cộng tác với các nhà tiên tri tuân thủ, những người lần lượt cộng tác với các nhà cung cấp dịch vụ tuân thủ truyền thống, để thực hiện xác minh tài khoản người dùng KYC/KYB ngoài chuỗi. Sau khi người dùng được xác minh, họ sẽ nhận được bằng chứng tuân thủ ZK, cho phép ví của họ hoạt động với giao thức dark pool. Quá trình xác minh cần phải được thực hiện định kỳ.
Với Penumbra, người dùng có thể chứng minh sự tuân thủ ngoài chuỗi bằng cách sử dụng 'các khía cạnh giao dịch' để tiết lộ hoạt động của họ, bao gồm cả việc tiết lộ có chọn lọc nguồn gốc của tiền. Tương tự, với Railgun, người dùng có “khóa xem” cho phép họ xem các giao dịch và số dư trong một phạm vi thời gian khối cụ thể, từ X đến Y.
Railgun sử dụng một khái niệm gọi là “Bằng chứng vô tội”, được thảo luận trong bài báo Privacy Pools 2.0 do Chainway phát triển. Bằng chứng Vô tội cho phép người dùng chứng minh tính hợp pháp của các giao dịch của họ mà không tiết lộ bất kỳ chi tiết giao dịch nào. Cây Merkel đóng vai trò là đại diện chung của tất cả các UTXO trước đó (giao dịch và số dư). Điều này cho phép xác định xem số dư cụ thể có được đưa vào một tập hợp giao dịch cụ thể hay không. Tuy nhiên, để chứng minh rằng số dư nhất định KHÔNG phải là một phần của một nhóm giao dịch cụ thể, cần có cây Merkle thưa thớt để theo dõi các giá trị NULL. Với bằng chứng này, có thể xác minh rằng số dư không được bao gồm trong bộ giao dịch được chỉ định. Để thực hiện điều này, SNARK đệ quy (Đối số kiến thức không tương tác ngắn gọn) được sử dụng. Họ cung cấp bằng chứng cho thấy chuỗi bằng chứng, bắt đầu từ khoản tiền gửi ban đầu và dẫn đến việc rút tiền cuối cùng, đã được tính toán chính xác. Điều này đóng vai trò là bằng chứng cho thấy số dư của người dùng không nằm trong nhóm giao dịch được chỉ định.
Người dùng dark pool dựa vào giá công khai làm chuẩn cho giao dịch của họ. Tuy nhiên, giá tài sản trên các sàn giao dịch đại chúng có thể không phản ánh chính xác các chuyển động xảy ra trong dark pool. Trước năm 2014, việc phát hiện giá là mối quan hệ một chiều giữa dark pool và sàn giao dịch đại chúng. Để giải quyết vấn đề này, FINRA và SEC đã thực hiện một sáng kiến bắt buộc phải tiết lộ công khai thông tin giao dịch trong quỹ tối trên cơ sở bảo mật theo từng biện pháp bảo mật. Tuy nhiên, sau khi giải quyết xong đã có sự chậm trễ từ 2-4 tuần trong việc công bố thông tin này. Vẫn chưa chắc chắn liệu các tiêu chuẩn công bố công khai tương tự có được áp dụng cho các quỹ tối tiền điện tử trong tương lai hay không để tăng cường khả năng khám phá giá cho tất cả những người tham gia thị trường.
Pure Play Dark Pools sẽ cần tạo ra luồng đơn hàng ở cả hai phía của thị trường để đạt được khối lượng tới hạn. Chúng ta có thể chứng kiến sự di chuyển của các giao dịch OTC sang các nhóm tối do tính bảo mật, quyền riêng tư và hiệu quả chi phí được nâng cao so với các bàn OTC và nhóm Telegram. Tuy nhiên, khi các DEX riêng tư tương tác với nhóm thanh khoản công cộng hoặc hợp đồng thông minh bên ngoài, việc tiến hành mô phỏng dựa trên thông tin bị rò rỉ có thể khiến một số giao dịch và nhà giao dịch bị lộ.
Bài viết này cung cấp phần giới thiệu chi tiết về các loại dark pool khác nhau, bao gồm nguyên tắc hoạt động, kiến trúc quyền riêng tư, khớp lệnh, nguồn thanh khoản, MEV và các biện pháp chống kiểm duyệt. Bằng cách kết hợp các công nghệ nâng cao quyền riêng tư như bằng chứng không có kiến thức, các nhóm tối nhằm mục đích cung cấp mức độ bảo mật cao đồng thời bảo vệ quyền riêng tư của giao dịch. Ngoài ra, bài viết còn thảo luận các vấn đề liên quan đến việc tuân thủ quy định và khả năng hiển thị giao dịch, cũng như khám phá các mô hình kinh doanh khác nhau trong dark pool.
Trước khi đi sâu vào hoạt động bên trong của các dark pool dựa trên blockchain, hãy cung cấp một số bối cảnh về nguồn gốc của các dark pool, lý do tại sao chúng vẫn hoạt động và mức độ chúng thay đổi trò chơi.
Vào năm 1969, khi máy tính vẫn còn đủ lớn để chiếm một hoặc hai phòng và các nhà giao dịch truyền đạt lệnh bằng cách hét lên trên sàn giao dịch, các nhà đầu tư tổ chức đã tìm kiếm một phương pháp hiệu quả hơn để mua và bán cổ phiếu mà không gây ra phản ứng dây chuyền trên thị trường. Jerome Pustilnik đã cách mạng hóa Phố Wall bằng cách thành lập Instinet, công ty tiên phong về giao dịch điện tử. Thông qua Instinet, các nhà đầu tư tổ chức có thể gửi lệnh, sau đó lệnh này sẽ được khớp và thực thi. Tuy nhiên, để một nền tảng như Instinet thành công, nó đòi hỏi khối lượng giao dịch đáng kể từ cả người mua và người bán. Điều khiến Instinet đặc biệt hấp dẫn các nhà đầu tư tổ chức là lời hứa về tính bảo mật. Bằng cách giấu kín danh tính và đơn đặt hàng của họ với những người tham gia khác và thị trường rộng lớn hơn, Instinet đã cho phép các “ông lớn” hoạt động ẩn danh. Điều này không chỉ ngăn giao dịch của họ tác động đến thị trường mà còn giảm nguy cơ bị các nhà giao dịch khác dẫn trước.
Tính đến năm 2022, hơn 60 dark pool đã được đăng ký với SEC. Một số được điều hành bởi sàn giao dịch, chẳng hạn như NYSE hoặc NASDAQ, trong khi một số khác được điều hành bởi đại lý môi giới, như MS Pool của Morgan Stanley hoặc SigmaX của Goldman Sachs. Ngoài ra, còn có các dark pool hoạt động độc lập, như Liquidnet hoặc MatchNow.
Vấn đề với các dark pool do nhà điều hành điều hành là các nhà khai thác có thể có nhiều động cơ để thực hiện hành vi sai trái hơn là hoạt động theo cách tuân thủ. Nó có thể được tóm tắt bằng một phương trình đơn giản: Lợi nhuận từ tham nhũng > Chi phí tham nhũng. Các nhà khai thác có khả năng kiếm được nhiều lợi nhuận hơn số tiền phạt mà họ phải trả. Chẳng hạn, vào năm 2018, SEC đã phạt Citi Group 12 triệu đô la vì gây hiểu lầm cho các nhà đầu tư về hoạt động dark pool của họ, vì họ đã rò rỉ thông tin đặt lệnh bí mật cho các Nhà giao dịch tần suất cao. Những nhà giao dịch này đã thực hiện các đơn đặt hàng trị giá hơn 9 tỷ USD đối với khách hàng của Citi, mang lại lợi nhuận đáng kể cho họ.
Người dùng dark pool truyền thống có nguy cơ bị các nhà khai thác thao túng, đây là một nhược điểm đáng kể của mô hình niềm tin bị phá vỡ. Các nhà điều hành dark pool đã phải trả hơn 340 triệu USD tiền phạt kể từ năm 2011 để giải quyết các cáo buộc, mặc dù số tiền này tương đối nhỏ so với lợi nhuận mà họ có thể kiếm được. Các nhóm tối dựa trên blockchain nhằm mục đích loại bỏ nhu cầu tin tưởng vào các nhà khai thác độc hại tiềm ẩn. Tuy nhiên, vẫn còn có vấn đề.
Blockchain ban đầu được thiết kế để hoàn toàn minh bạch. Mặc dù điều này thúc đẩy trách nhiệm giải trình nhưng nó lại là con dao hai lưỡi. Nếu bạn nhận được khoản thanh toán lương trực tuyến, bất kỳ ai có địa chỉ ví của bạn đều có thể thấy số tiền bạn đã được trả trong quá khứ và số tiền bạn sẽ được trả trong tương lai.
DEX (Sàn giao dịch phi tập trung) và ví có thể được theo dõi bằng cách theo dõi ví và sao chép nền tảng giao dịch. Các nền tảng này tiến thêm một bước nữa bằng cách cho phép người dùng ẩn danh sao chép các nhà giao dịch thành công, điều này có thể làm phức tạp thêm chiến lược giao dịch của họ. Ngoài ra, việc đặt các đơn đặt hàng lớn trên DEX có thể khiến chúng bị các cá nhân giám sát các mempool công cộng chạy trước.
Trước khi thảo luận về vùng tối, điều quan trọng là phải phân biệt giữa vùng trộn và vùng tối. Máy trộn là một loại bể tối. Các công cụ trộn, chẳng hạn như Tornado Cash, trộn các token để loại bỏ kết nối giữa ví và tài sản, khiến việc truy tìm nguồn gốc của tiền trở nên khó khăn. Ngược lại, dark pool không chỉ cắt đứt kết nối giữa ví và token mà còn tạo điều kiện thuận lợi cho giao dịch giữa những người dùng mà không tiết lộ bất kỳ thông tin nào về các bên liên quan.
Bây giờ chúng ta đã xem xét nguồn gốc và động cơ của các dark pool truyền thống và phân biệt máy trộn với dark pool, hãy cùng khám phá các dark pool dựa trên blockchain. Các nhóm tối này kết hợp quyền riêng tư vào kiến trúc cơ bản của chúng thông qua các mô hình Tài khoản/Số dư và PET (Công nghệ nâng cao quyền riêng tư) như Zero Knowledge, MPC và FHE.
Tính đến thời điểm viết bài này, các dự án như Portal Gate, Renegade và Tristero vẫn đang được phát triển. Mặt khác, các giao thức bảo mật như Panther và Railgun đã hoạt động, tạo điều kiện thuận lợi cho các giao dịch tài chính phi tập trung (DeFi) tư nhân. Các giao dịch này không chỉ bao gồm trao đổi mà còn bao gồm các hoạt động như đặt cược, cung cấp thanh khoản và vay.
Blockchains là các máy trạng thái bao gồm các tài khoản và giao dịch. Khi các tài khoản tham gia vào giao dịch, mỗi lần chuyển đổi trạng thái sẽ thêm một bộ cập nhật mới vào chuỗi. Số dư các tài khoản cũng được điều chỉnh tương ứng. Mô hình số dư là các phương pháp khác nhau được blockchain sử dụng để theo dõi và quản lý số dư tài khoản người dùng. Ví dụ: Ethereum, Solana và Polygon sử dụng mô hình Tài khoản, trong khi Bitcoin, Zcash và Monero sử dụng mô hình UTXO. Các mô hình này khác nhau về phương pháp quản lý và thể hiện trạng thái của blockchain.
Mô hình Tài khoản, tương tự như tài khoản ngân hàng, thể hiện trạng thái hiện tại dưới dạng tập hợp các địa chỉ và số dư tương ứng của chúng. Trong mô hình này, khi bạn thanh toán, bạn gửi số tiền chính xác mà không có bất kỳ thay đổi nào còn lại và không có số dư mới nào được tạo. Tuy nhiên, mô hình UTXO (Đầu ra giao dịch chưa chi tiêu) hoạt động khác. Khi bạn thực hiện thanh toán theo mô hình này, toàn bộ số dư của bạn sẽ được chuyển, "đốt" số dư hiện tại của bạn một cách hiệu quả. Giá trị còn lại bạn sở hữu sau đó sẽ được thêm vào số dư mới. Mô hình UTXO hiển thị trạng thái hiện tại dưới dạng biểu đồ bao gồm tất cả đầu ra đã chi tiêu và chưa chi tiêu của các giao dịch.
Để minh họa, hãy xem xét tình huống sau:
Ví của Alice chứa hai UTXO, một có 6 xu và một có 5 xu, trong khi ví của Bob chỉ có một UTXO chứa 5 xu. Khi Alice gửi 5 xu cho Bob, cô ấy kết hợp hai UTXO của mình thành một giao dịch duy nhất, khiến người quan sát khó xác định nguồn gốc của 5 xu mà cô ấy gửi cho Bob và đích đến của số dư còn lại trong UTXO của cô ấy. Cơ chế bảo vệ quyền riêng tư này che giấu hiệu quả dòng tiền và đảm bảo quyền riêng tư của những người tham gia giao dịch.
UTXO mới được tạo không có chủ sở hữu xác định và yêu cầu phân tích chuỗi nâng cao để được liên kết với một người dùng. Tuy nhiên, với mô hình tài khoản, có khả năng thay thế, khuyến khích sử dụng lại địa chỉ và giúp dễ dàng theo dõi lịch sử giao dịch của một người dùng.
Với mô hình UTXO, việc chi tiêu gấp đôi cũng khó khăn. Mỗi UTXO có một bộ vô hiệu hóa duy nhất bắt nguồn từ chính nó. Khi một giao dịch được xác minh, nghĩa là khi UTXO được sử dụng, bộ vô hiệu hóa của nó cũng được sử dụng. Điều này ngăn chặn giao dịch được chi tiêu một lần nữa.
Các phiên bản khác nhau của mô hình UTXO đã được sử dụng trong các giải pháp Lớp 1 (L1) và Lớp 2 (L2) khác nhau nhằm ưu tiên quyền riêng tư. Aleo sử dụng mô hình Record, đây là phiên bản sửa đổi của mô hình UTXO. Mặt khác, Aztec và Polygon Miden sử dụng phương pháp kết hợp, kết hợp các yếu tố của cả mô hình UTXO và Tài khoản.
Mô hình UTXO được Zcash sử dụng đã truyền cảm hứng rất nhiều cho mô hình UTXO được sử dụng trong các dark pool. Nhiều giao thức khác nhau đã sửa đổi nó để hỗ trợ nhiều tài sản và tài khoản. Các giao thức như Portal Gate, Penumbra, Railgun và Renegade sử dụng cơ chế dựa trên ghi chú trong đó mỗi UTXO được thể hiện dưới dạng một ghi chú. Những ghi chú này, tương tự như UTXO, chứa thông tin về nội dung, đơn hàng và giá trị nhưng chỉ chủ sở hữu/người dùng mới hiển thị. Các ghi chú được lưu trữ trong cây Merkle để duy trì trạng thái của chuỗi, được gọi là Cây cam kết trạng thái. Những ghi chú này có thể được tạo thông qua chuyển khoản nội bộ hoặc thanh toán trong dark pool hoặc thông qua khoản thanh toán phí được thực hiện cho người chuyển tiếp. Renegade sử dụng MPC được lưu giữ để khớp với UTXO (đơn đặt hàng) và cập nhật trạng thái riêng tư. Cũng có thể lưu trữ nhiều ghi chú trong một ghi chú.
Với Giao thức Panther, mỗi tài sản hoặc tài khoản được biểu thị dưới dạng zAsset hoặc zNFT. Mô hình UTXO hoạt động thông qua cây Merkle được gọi là “Bus”, xử lý UTXO theo đợt. Mỗi lô có thể chứa tới 64 UTXO, tối ưu hóa hiệu quả chi phí cho người dùng. Việc xử lý UTXO được xử lý bởi “Người điều hành xe buýt”, những người được người dùng khuyến khích bằng phần thưởng bằng $ZKP. Để thực thi các UTXO riêng lẻ, Panther sử dụng cây Merkle “Taxi”. Ngoài ra, để hỗ trợ các UTXO đa chuỗi, còn có Cây Merkle “Phà”.
Đây là lúc một trong những PET chính (Công nghệ nâng cao quyền riêng tư) phát huy tác dụng. Bằng chứng không có kiến thức (ZKP) được sử dụng để chứng minh việc sở hữu thông tin chính xác mà không tiết lộ thông tin đó. Trong bối cảnh của các nhóm tối, ZKP có thể được phát hành để chứng minh rằng người dùng có đủ tiền và quyền để đặt lệnh, khớp lệnh và thanh toán, đồng thời giữ kín những chi tiết này với các nhà điều hành nhóm tối, các nhà giao dịch đồng nghiệp và các bên thứ ba bên ngoài.
Hệ thống chứng minh là các cấu trúc mật mã được thiết kế để tạo ra bằng chứng. Chúng có nhiều loại khác nhau, mỗi loại tạo ra bằng chứng có kích thước khác nhau, yêu cầu các khung thời gian khác nhau và tiêu tốn các tài nguyên tính toán khác nhau cho cả việc tạo và xác minh. Trong tài liệu này, chúng ta sẽ khám phá hai hệ thống chứng minh nổi bật: Groth16 và UltraPlonk. Những hệ thống chứng minh này đã tìm thấy ứng dụng trong vùng tối mà chúng ta đã thảo luận.
Panther, Penumbra và Railgun sử dụng hệ thống chứng minh Groth16 để tạo ra bằng chứng của họ. Groth16 được ưa thích vì nó tạo ra bằng chứng về kích thước nhất quán, có thể ảnh hưởng đến quy mô giao dịch, chi phí gas và thông lượng. Ngược lại, Portal Gate và Renegade sử dụng hệ thống chứng minh UltraPlonk.
Cả Groth16 và UltraPlonK đều yêu cầu thiết lập đáng tin cậy, trong đó một nhóm các bên đáng tin cậy cộng tác để thiết lập một bộ tham số chung. Các tham số này được sử dụng để xác minh bằng chứng theo cách đảm bảo người xác minh không cần phải tin tưởng người chứng minh và ngược lại. Điều quan trọng cần lưu ý là thiết lập đáng tin cậy bao hàm các giả định đáng tin cậy về các bên liên quan. Tính toán nhiều bên an toàn có thể được sử dụng để ngăn chặn bất kỳ bên nào có được quyền truy cập vào cấu trúc thiết lập cơ bản. Groth16 dựa vào thông tin đầu vào từ nhiều bên để thiết lập đáng tin cậy, trong khi UltraPlonk chỉ yêu cầu sự tham gia của một bên duy nhất.
Trong các phần sau, chúng ta sẽ khám phá hoạt động bên trong của dark pool. Chúng ta sẽ thảo luận về cách họ bảo vệ quyền riêng tư trong quá trình giao dịch, nguồn thanh khoản, ngăn chặn việc khai thác MEV, thể hiện khả năng chống kiểm duyệt và đảm bảo tuân thủ.
Trong hầu hết các trường hợp, bạn sẽ cần tạo ví mới, chuyên dụng để tương tác với dark pool. Railgun có nhà cung cấp ví bên thứ ba có tên là Ví đường sắt cho phép bạn tạo EOA được mã hóa. EOA này cho phép bạn giữ số dư token/NFT được bảo vệ và gọi riêng bất kỳ hợp đồng thông minh công khai nào mà bạn mong muốn thông qua cơ chế Thích ứng chuyển tiếp.
Với Renegade, một chiếc ví tương đương với UTXO (Đầu ra giao dịch chưa được chi tiêu) sở hữu khóa riêng và có thể ký các giao dịch. Để đảm bảo tính toàn vẹn của tiền, bạn phải tạo UTXO mới và đưa ra cam kết sử dụng bằng chứng ZK (Không có kiến thức). Bằng chứng này xác minh rằng UTXO mới thực sự là mới và số tiền chứa trong đó chưa từng được chi tiêu trước đó. Xin lưu ý rằng hầu hết các hoạt động như gửi tiền, đặt lệnh và giao dịch sẽ làm mất hiệu lực ví hiện tại, đòi hỏi phải tạo một ví mới để ngăn chặn mọi trường hợp chi tiêu gấp đôi. Trải nghiệm người dùng (UX) vẫn nhất quán với các ví Ethereum khác.
Để sử dụng Penumbra, bạn cần tạo một ví mới, giống như khi bắt đầu với bất kỳ chuỗi Cosmos nào khác. Sau khi ví được tạo, nó có thể được nạp tiền thông qua chuyển khoản IBC.
Đối với Panther và Portal Gate, quy trình KYC đã được áp dụng. Mặc dù có thể sử dụng ví Ethereum nhưng người dùng phải xác minh hộ chiếu của họ thông qua quy trình KYC dành cho cá nhân để tương tác với giao thức. Các thực thể kinh doanh cần phải thông qua KYB và chia sẻ thông tin chi tiết về hoạt động kinh doanh của họ. Việc xác minh được thực hiện ngoài chuỗi bởi nhà cung cấp tuân thủ đã đăng ký. Những thông tin đăng nhập này hết hạn theo định kỳ và cần được gia hạn thông qua quá trình xác minh.
Khi nói đến việc phát hiện và khớp lệnh, các sàn giao dịch phi tập trung (DEX) chung như Uniswap và Curve áp dụng cách tiếp cận Nhà tạo lập thị trường tự động (AMM), trong đó các lệnh được khớp với nhóm thanh khoản. Tuy nhiên, phương pháp này không phải là sự lựa chọn tốt nhất cho sự riêng tư. Khi các đơn đặt hàng được khớp với nhóm thanh khoản công khai, chi tiết đơn đặt hàng sẽ hiển thị công khai trên blockchain. Điều này không lý tưởng đối với các nhà giao dịch giao dịch với khối lượng lớn vì nó có thể tiết lộ ý định của họ cho những người tham gia thị trường khác có thể tận dụng thông tin đó. Một số nhóm tối, vẫn có thể khớp lệnh với nhóm thanh khoản hoặc sử dụng các hợp đồng công khai bên ngoài khác để khớp lệnh, sử dụng trình chuyển tiếp làm biện pháp bảo mật. Những người chuyển tiếp này hoạt động như một bức tường Trung Quốc giữa các nhà giao dịch yêu cầu quyền riêng tư và các nguồn thanh khoản bên ngoài. Trong phần tiếp theo, chúng ta sẽ khám phá cách các dark pool tạo ra thanh khoản trong khi vẫn duy trì quyền riêng tư.
Hiện tại, các nhà giao dịch đã gửi tiền vào ví của họ trong dark pool. Bây giờ, hãy thảo luận về điều gì sẽ xảy ra khi một đơn hàng được đặt. Một số nhóm tối sử dụng phương pháp ngang hàng để khớp đơn hàng, trong khi một số khác sử dụng phương pháp ngang hàng với PET như Zero-Knowledge hoặc Multi-party Computing. Trong phương pháp ngang hàng, các lệnh được chuyển đổi giữa các nhà giao dịch để đạt được khả năng khớp lệnh tốt hơn mà không bị trượt giá. Điều này là do nếu các lệnh được khớp với nhóm thanh khoản, giá của nhóm có thể thay đổi giữa thời điểm đặt lệnh và thời điểm nó được thực thi. Khi các lệnh được chuyển giao giữa các nhà giao dịch, chúng sẽ được thực hiện theo mức giá đã thỏa thuận giữa họ.
Với Renegade, cách tiếp cận ngang hàng được thực hiện. Khi nhà giao dịch gửi lệnh, họ cũng chọn một người chuyển tiếp có thể khớp lệnh với một khoản phí. Nhà giao dịch tạo ra Bằng chứng ZK có tên là “CAM KẾT HỢP LỆ” để chứng minh quyền sở hữu ví và các lệnh của họ. Sau đó, một “cái bắt tay” sẽ được gửi tới mạng để khớp với những cái bắt tay của những người giao dịch khác. Một cái bắt tay bao gồm Bằng chứng ZK CAM KẾT HIỆU LỰC, chi tiết đơn hàng được băm, bộ vô hiệu hóa và các cặp khóa. Khi cái bắt tay của một nhà giao dịch khớp với cái bắt tay của một nhà giao dịch khác, Tính toán nhiều bên sẽ được bắt đầu. Renegade sử dụng ZK-SNARK hợp tác để chứng minh rằng lệnh của nhà giao dịch thực sự khớp với lệnh của đối tác. Điều này đảm bảo rằng chi tiết đơn hàng vẫn được ẩn khỏi các bên khác trong quá trình khớp đơn hàng. Khi các đơn đặt hàng được khớp và các bằng chứng cần thiết được cung cấp, một ví mới sẽ được tạo. Các token đã hoán đổi sẽ được gửi vào ví mới này sau khi xác minh rằng nó thực sự mới để ngăn chặn chi tiêu gấp đôi. Trải nghiệm người dùng vẫn giống như sử dụng bất kỳ ví Ethereum nào.
Với Portal Gate, khi nhà giao dịch gửi đơn đặt hàng, nút API sẽ nhận đơn đặt hàng, mã hóa nó, tạo bằng chứng ZK và chuyển đơn đặt hàng tới Sách. Sách là một tập hợp các nút ngoài chuỗi thu thập các đơn đặt hàng và chạy thuật toán khớp đơn hàng bên trong môi trường được mã hóa hoàn toàn đồng hình (FHE). Điều này có nghĩa là các lệnh được mã hóa không cần phải giải mã để khớp. Khi các đơn hàng được khớp, kết quả tổng hợp của tất cả các đơn hàng khớp sẽ được hiển thị, trong khi không có chi tiết nào về các đơn hàng riêng lẻ được khớp được tiết lộ. Điều này một lần nữa giúp bảo vệ sự riêng tư.
Railgun là một hệ thống cho phép các nhà giao dịch đặt lệnh hoán đổi. Khi nhà giao dịch đặt lệnh hoán đổi thông qua Railgun, hợp đồng thông minh có tên Mô-đun thích ứng sẽ thực hiện nhiều hành động. Đầu tiên, nó lấy số dư riêng tư được chỉ định của nhà giao dịch từ ví của họ và mở khóa số dư đó. Mô-đun Thích ứng cũng xác minh rằng đơn hàng (UTXO) chưa bị hủy hoặc chi tiêu. Tiếp theo, API 0x hoán đổi tài sản trên tính thanh khoản DEX tổng hợp, tìm kiếm mức giá tốt nhất. Sau khi hoán đổi, Mô-đun Thích ứng sẽ bảo vệ tài sản đã hoán đổi trở lại số dư riêng tư, đảm bảo rằng hoạt động hoặc địa chỉ của chúng không bị tiết lộ. Quy trình công việc này cũng có thể được áp dụng cho các loại giao dịch DeFi khác.
Giao thức Panther hoạt động tương tự như các giao thức khác bằng cách sử dụng mô-đun có tên Zswap. Mô-đun này kết nối MASP (Nhóm được bảo vệ đa tài sản) của Panther với các giao thức DeFi khác. MASP không hẳn là một “nhóm”, mà là một tập hợp các cây Merkle “chỉ nối thêm”. Mỗi lá trên cây thể hiện cam kết đối với UTXO, đại diện cho IOU của tài sản được gửi vào MASP. Khi nhà giao dịch tạo đơn hàng, Zswap sẽ thu thập báo giá từ các giao thức DeFi khác, cho phép nhà giao dịch chọn tùy chọn tốt nhất. Sau khi đơn hàng được đặt, Zswap sẽ tạo hợp đồng ký quỹ dựa trên thời gian được mã hóa. Hợp đồng này cho phép hoán đổi riêng tư giữa những người dùng mà không tiết lộ bất kỳ chi tiết nào. Sau khi tài sản được hoán đổi, người dùng sẽ nhận được IOU của mã thông báo dưới dạng ZAsset (ZNFT) từ MASP của Panther.
Mô-đun hoán đổi của Penumbra, còn được gọi là Zswap, hoạt động theo cách riêng biệt. Khi một nhà giao dịch tạo một đơn đặt hàng, tài sản trong số dư riêng tư của họ sẽ bị đốt cháy và các giá trị đơn hàng được mã hóa sẽ được gửi đến người xác nhận. Một khoản phí được trả để xử lý đơn đặt hàng. Để ghi lại sự kiện, người dùng sẽ nhận được NFT “hoán đổi”. NFT này được xác định duy nhất bởi nhiều thông số khác nhau, bao gồm tài sản được giao dịch, phí, số tiền đầu vào và khóa mật mã. Trình xác thực hợp nhất thông tin đầu vào của lệnh từ nhiều nhà giao dịch thành một lô duy nhất, sau đó được thực thi dựa trên các vị thế thanh khoản tập trung. Sau khi thực hiện, đầu ra được phân phối cho người giao dịch theo tỷ lệ dựa trên đầu vào của họ. Mặc dù dữ liệu riêng lẻ vẫn ở chế độ riêng tư nhưng dữ liệu tổng hợp sẽ bị lộ khi người xác thực kết hợp các lệnh thực hiện đối với các vị thế thanh khoản tập trung.
Các vùng tối như Renegade và Portal Gate tạo điều kiện thuận lợi cho giao dịch ẩn danh bằng cách khớp trực tiếp các lệnh mua và bán giữa những người dùng. Tuy nhiên, không có gì đảm bảo rằng sẽ luôn có sẵn thanh khoản ở phía bên kia của lệnh. Mặt khác, các sàn giao dịch phi tập trung (DEX) nói chung cung cấp tính thanh khoản gần như được đảm bảo cho các đơn đặt hàng, nhưng phải trả giá bằng quyền riêng tư và tác động đến giá cả. Quyền riêng tư bị xâm phạm vì bất kỳ ai cũng có thể quan sát hoạt động mua hoặc bán của bạn. Tác động về giá là một mối lo ngại vì tính thanh khoản được đảm bảo đi kèm với phí bảo hiểm mà bạn phải trả cùng với đơn đặt hàng của mình. Ngược lại, dark pool giữ thông tin lệnh ẩn cả trước và sau giao dịch.
Renegade tuân theo triết lý thiết kế này, liên quan đến việc khớp lệnh trực tiếp mà không có sự tham gia của các nhà cung cấp thanh khoản trung gian. Trong trường hợp thiếu thanh khoản, một cơ chế có tên là “Chỉ thị Sở thích” cho phép các nhà giao dịch tiết lộ một số chi tiết nhất định về lệnh của họ cho những người chuyển tiếp khớp lệnh. Những chi tiết này, chẳng hạn như giá cả, quy mô, tài sản và loại đơn đặt hàng, được chứng minh một cách an toàn mà không cần có kiến thức. Nếu các nhà giao dịch chọn tiết lộ những chi tiết này, các nhà giao dịch khác có thể xem các lệnh này trên sổ lệnh, có khả năng dẫn đến việc thực hiện các lệnh này nhanh hơn.
Panther Protocol không chỉ là một vũng tối. Nó cung cấp một loạt các hoạt động DeFi khác có thể được thực hiện riêng tư. Để bắt đầu, người dùng gửi tài sản vào Nhóm được bảo vệ đa tài sản, trong đó tài sản ký gửi được thể hiện dưới dạng ZkAssets (ZkNFT). Các ZkAssets này hoạt động như mã thông báo IOU, tương tự như stETH thu được khi đặt cọc Ethereum. Bộ điều hợp DeFi, được gọi là plug-in, thiết lập các kết nối riêng tư giữa Multi-Asset Shielded Pool (MASP) và các giao thức DeFi hiện có. Các bộ điều hợp như Zswap và Ztrade cho phép kết nối giữa MASP và DEX như Uniswap, Quickswap, Curve, v.v.
Tương tự như Panther hoặc Railgun, Penumbra đóng vai trò là nền tảng cho các hoạt động DeFi khác nhau. Khi người dùng bắt đầu vị trí LP (Nhà cung cấp thanh khoản) trong Penumbra, về cơ bản họ sẽ tạo AMM (Nhà tạo lập thị trường tự động) tùy chỉnh của riêng mình. Kết quả là có hàng nghìn vị thế thanh khoản tập trung, mỗi vị thế có mức phí do người dùng xác định riêng. Mặc dù điều này có thể dẫn đến thanh khoản bị phân mảnh, Zswap / DEX Engine giải quyết vấn đề này bằng cách xem xét và tổng hợp tất cả các vị trí thanh khoản riêng lẻ này thành một AMM thống nhất. Do đó, các giao dịch đến có thể được định tuyến trên toàn bộ biểu đồ thanh khoản.
Cổng thông tin là một AMM-DEX ẩn danh, nơi Automaton được sử dụng để cung cấp tính thanh khoản dưới dạng bản sao lưu cho Sách. Người chuyển tiếp vận hành một sổ lệnh để khớp với các giao dịch của người dùng. Nếu sổ sách không thể hỗ trợ giao dịch do không đủ thanh khoản, lệnh sẽ được chuyển đến Automaton. Tính thanh khoản trong Automaton sẽ được khởi động theo cách tương tự như bất kỳ AMM nào khác.
Railgun's Rail DEX sử dụng 0xAPI được phát triển bởi 0x. Điều này ngụ ý rằng các lệnh từ Rail DEX hướng tới việc tìm ra mức giá tốt nhất để khớp lệnh thông qua công cụ tổng hợp 0xAPI DEX. Sau khi xác định lộ trình giao dịch, ví sẽ tạo bằng chứng cho phép sử dụng tiền trong số dư của nhà giao dịch để hoán đổi và bảo vệ các mã thông báo đến từ 0xAPI sang số dư của nhà giao dịch.
Các quỹ tối Tradfi giống như các câu lạc bộ độc quyền nơi các cá nhân có số dư lớn giao dịch. Những cá nhân này trả phí thành viên cho dark pool, cho phép họ đặt hàng ẩn danh và nhận được luồng đơn đặt hàng ngược có liên quan. Phí giao dịch trong dark pool thường thấp hơn so với các sàn giao dịch tài chính truyền thống. Ngoài ra, các quỹ tối tradfi có thể đóng vai trò là nhà môi giới, mua chứng khoán từ người bán ở mức giá thấp hơn và bán chúng cho người mua ở mức giá cao hơn.
Trong không gian tiền điện tử, các vùng tối hoạt động khác nhau. Họ chuyển đổi từ mô hình tập trung vào “người điều hành” sang vai trò “người điều phối”. Việc tạo doanh thu của họ dựa vào hai thành phần chính: phí giao thức đối với các lệnh khớp thành công và một phần phí chuyển tiếp do nhà giao dịch trả để xử lý các giao dịch. Một số phí chuyển tiếp cũng có thể được chuyển cho nhà điều hành chuyển tiếp. Nhà giao dịch cũng có tùy chọn chạy bộ chuyển tiếp của riêng mình để nâng cao quyền riêng tư và tránh phải trả phí chuyển tiếp.
Các vùng tối phi tập trung trong tiền điện tử có thể phải đối mặt với vấn đề “khởi đầu nguội”. Không giống như các DEX giao dịch với nhóm thanh khoản, hầu hết các nhóm tối đều cho phép người dùng giao dịch với nhau bằng cách khớp lệnh mua và bán. Điều quan trọng đối với một hệ thống như vậy là phải có các nhà giao dịch ở cả hai phía của thị trường đặt lệnh. Điều quan trọng cần lưu ý là dark pool trong tradfi được tổ chức bởi các ngân hàng trị giá hàng tỷ đô la như Goldman Sachs và các sàn giao dịch như NYSE. Bằng cách này, việc cung cấp luồng đơn hàng cho người dùng của họ sẽ tương đối dễ dàng hơn. Ngoài ra còn có các dark pool độc lập như Liquidnet đã ước tính rằng họ sẽ yêu cầu ít nhất 100 công ty bên mua hoạt động trên nền tảng của họ kể từ ngày đó để đạt được số lượng quan trọng nhưng cuối cùng lại ra mắt với 38 công ty. Liquidnet hiện nằm trong top 3 dark pool lớn nhất thế giới.
Trung bình, các sàn giao dịch tập trung có khối lượng lớn hơn gấp 10 lần so với các sàn giao dịch phi tập trung do cơ sở người dùng lớn hơn, bị thu hút bởi trải nghiệm người dùng tốt hơn và tuân thủ quy định. Cơ sở người dùng tăng lên này dẫn đến nguồn cung lớn hơn để đáp ứng nhu cầu. Tuy nhiên, thanh khoản cho các giao dịch không cần kê đơn (OTC) nhìn chung khó tìm hơn.
Trong ngành công nghiệp tiền điện tử, hầu hết các giao dịch OTC đều được thực hiện thông qua các bàn OTC, hợp đồng thông minh ký quỹ và thậm chí cả nhóm Telegram trong một số trường hợp. Thật không may, lừa đảo là phổ biến. Những kẻ lừa đảo tương đối dễ dàng mạo danh người khác trên Telegram, thao túng tin nhắn và thay đổi chi tiết giao dịch. Bể tối cung cấp một giải pháp cho vấn đề này. Mặc dù chúng có thể không đảm bảo giải quyết ngay lập tức đối với các token kém thanh khoản hoặc các token không thể thay thế (NFT), nhưng chúng cung cấp mức độ bảo mật và quyền riêng tư cao hơn. Ngoài ra, khách hàng của bàn OTC sử dụng dark pool không phải trả phí môi giới.
Khối lượng rất quan trọng cho hoạt động hiệu quả của dark pool. Nó hỗ trợ việc khớp lệnh hiệu quả và duy trì tính ẩn danh của người giao dịch. Số lượng quỹ ẩn danh trong nhóm càng lớn hoặc càng có nhiều đơn đặt hàng trong sổ đặt hàng thì việc kết nối người gửi tiền và nhà giao dịch với tài sản của họ càng trở nên khó khăn hơn. Điều này là do có nhiều người gửi tiền tiềm năng hơn để cố gắng liên kết tài sản với nhau. Khi nói đến việc bảo vệ tài sản, điều quan trọng là phải xem xét loại token. Việc bảo vệ các stablecoin phổ biến như USDC hoặc DAI sẽ mang lại tính ẩn danh cao hơn so với việc bảo vệ các token meme ít người biết đến chỉ với một vài người gửi tiền.
Hầu hết các sàn giao dịch phi tập trung (DEX) hoạt động trên các chuỗi khối công khai, do tính chất mở và minh bạch của chúng, cho phép tồn tại Giá trị có thể trích xuất của công cụ khai thác (MEV). Chi tiết đặt hàng trên DEX như Uniswap hoặc Curve không được giữ bí mật. Tính mở này cho phép người tìm kiếm và người xây dựng sắp xếp lại các giao dịch theo gói và khối để trích xuất MEV.
Quyền riêng tư là quan trọng nhưng nó là một vấn đề chủ quan. Tornado Cash đã có hiệu quả trong việc cho phép các cá nhân thực hiện các hoạt động tài chính trực tuyến của họ một cách ẩn danh. Tuy nhiên, là nguồn mở và có thể truy cập miễn phí, nó cũng đã được bọn tội phạm sử dụng để rửa tiền bị đánh cắp. Ví dụ, nhóm hacker Lazarus của Triều Tiên đã đánh cắp gần một tỷ đô la (958 triệu USD) cho đến nay. Văn phòng Kiểm soát Tài sản Nước ngoài (OFAC) duy trì một danh sách các công dân được chỉ định đặc biệt và các cá nhân bị chặn, bao gồm các tác nhân độc hại như Lazarus và thậm chí cả địa chỉ hợp đồng thông minh của Tornado Cash vì không tuân thủ. Các giao thức không tuân thủ phải đối mặt với rủi ro cao khi giao dịch của họ bị loại khỏi các khối trên chuỗi, vì 5 trong số 6 nhà xây dựng khối lớn nhất hàng đầu đều tuân thủ OFAC. Điều này làm dấy lên mối lo ngại về khả năng chống kiểm duyệt. Vấn đề không chỉ dừng lại ở các nhà xây dựng, vì người xác thực và người chuyển tiếp cũng có thể chọn bỏ qua các giao dịch hoặc chặn.
Vùng tối cho phép ẩn chi tiết đơn hàng khỏi các bên thứ ba, bao gồm cả người xác nhận. Điều này đạt được bằng cách phát hành Bằng chứng không kiến thức (ZKP) cho mỗi đơn hàng, loại bỏ nhu cầu tiết lộ chi tiết để khớp hoặc giải quyết đơn hàng. Kiến trúc này có thể cung cấp khả năng chống lại Giá trị có thể trích xuất của thợ mỏ (MEV) và kiểm duyệt, miễn là quy trình giao dịch vẫn nằm trong môi trường được mã hóa của dark pool. Tuy nhiên, nếu các hợp đồng công khai được viện dẫn hoặc sử dụng trình sắp xếp trình tự chung thì cơ hội thu giữ MEV có thể xuất hiện trở lại.
Cho dù bạn đang hoạt động trong một giao thức hay với tư cách là một người dùng cá nhân, điều cuối cùng bạn muốn là các giao dịch của mình bị treo, chưa được xử lý trong các khối. Điều này có thể gây rủi ro cho sự thành công của quá trình chuyển đổi trạng thái của bạn hoặc thậm chí thu hút sự chú ý không mong muốn từ các cơ quan quản lý như SEC. Thật không may, những lo ngại này đã trở thành hiện thực phũ phàng đối với những người sáng lập và phát triển Tornado Cash, những người đã bị bắt vì tội rửa tiền. Ngoài ra, giao diện người dùng TC bị coi là bất hợp pháp hoặc không còn tồn tại ở nhiều quốc gia và không được một số CEX (sàn giao dịch tập trung) hỗ trợ. Tuy nhiên, điều đáng chú ý là bản thân các hợp đồng thông minh TC vẫn đang hoạt động và có thể được sử dụng bởi những cá nhân có một số kiến thức kỹ thuật.
Để tránh những tình huống như vậy, dark pool và các giao thức tập trung vào quyền riêng tư khác đã nghĩ ra các phương pháp cho phép người dùng duy trì sự tuân thủ dựa trên quyết định riêng của họ.
Renegade cho phép các nhà giao dịch chọn một nhóm đối tác để giao dịch. Các nhà giao dịch cá nhân chỉ có thể yêu cầu kiểm tra AML/trừng phạt cơ bản đối với các đối tác của họ, trong khi các tổ chức có thể cần thực hiện kiểm tra KYB/KYC đối với các đối tác của họ. Logic để chọn đối tác và thực hiện kiểm tra tuân thủ bằng ZKP có thể được thiết lập trước khi bắt đầu MPC.
Portal Gate và Panther Protocol cộng tác với các nhà tiên tri tuân thủ, những người lần lượt cộng tác với các nhà cung cấp dịch vụ tuân thủ truyền thống, để thực hiện xác minh tài khoản người dùng KYC/KYB ngoài chuỗi. Sau khi người dùng được xác minh, họ sẽ nhận được bằng chứng tuân thủ ZK, cho phép ví của họ hoạt động với giao thức dark pool. Quá trình xác minh cần phải được thực hiện định kỳ.
Với Penumbra, người dùng có thể chứng minh sự tuân thủ ngoài chuỗi bằng cách sử dụng 'các khía cạnh giao dịch' để tiết lộ hoạt động của họ, bao gồm cả việc tiết lộ có chọn lọc nguồn gốc của tiền. Tương tự, với Railgun, người dùng có “khóa xem” cho phép họ xem các giao dịch và số dư trong một phạm vi thời gian khối cụ thể, từ X đến Y.
Railgun sử dụng một khái niệm gọi là “Bằng chứng vô tội”, được thảo luận trong bài báo Privacy Pools 2.0 do Chainway phát triển. Bằng chứng Vô tội cho phép người dùng chứng minh tính hợp pháp của các giao dịch của họ mà không tiết lộ bất kỳ chi tiết giao dịch nào. Cây Merkel đóng vai trò là đại diện chung của tất cả các UTXO trước đó (giao dịch và số dư). Điều này cho phép xác định xem số dư cụ thể có được đưa vào một tập hợp giao dịch cụ thể hay không. Tuy nhiên, để chứng minh rằng số dư nhất định KHÔNG phải là một phần của một nhóm giao dịch cụ thể, cần có cây Merkle thưa thớt để theo dõi các giá trị NULL. Với bằng chứng này, có thể xác minh rằng số dư không được bao gồm trong bộ giao dịch được chỉ định. Để thực hiện điều này, SNARK đệ quy (Đối số kiến thức không tương tác ngắn gọn) được sử dụng. Họ cung cấp bằng chứng cho thấy chuỗi bằng chứng, bắt đầu từ khoản tiền gửi ban đầu và dẫn đến việc rút tiền cuối cùng, đã được tính toán chính xác. Điều này đóng vai trò là bằng chứng cho thấy số dư của người dùng không nằm trong nhóm giao dịch được chỉ định.
Người dùng dark pool dựa vào giá công khai làm chuẩn cho giao dịch của họ. Tuy nhiên, giá tài sản trên các sàn giao dịch đại chúng có thể không phản ánh chính xác các chuyển động xảy ra trong dark pool. Trước năm 2014, việc phát hiện giá là mối quan hệ một chiều giữa dark pool và sàn giao dịch đại chúng. Để giải quyết vấn đề này, FINRA và SEC đã thực hiện một sáng kiến bắt buộc phải tiết lộ công khai thông tin giao dịch trong quỹ tối trên cơ sở bảo mật theo từng biện pháp bảo mật. Tuy nhiên, sau khi giải quyết xong đã có sự chậm trễ từ 2-4 tuần trong việc công bố thông tin này. Vẫn chưa chắc chắn liệu các tiêu chuẩn công bố công khai tương tự có được áp dụng cho các quỹ tối tiền điện tử trong tương lai hay không để tăng cường khả năng khám phá giá cho tất cả những người tham gia thị trường.
Pure Play Dark Pools sẽ cần tạo ra luồng đơn hàng ở cả hai phía của thị trường để đạt được khối lượng tới hạn. Chúng ta có thể chứng kiến sự di chuyển của các giao dịch OTC sang các nhóm tối do tính bảo mật, quyền riêng tư và hiệu quả chi phí được nâng cao so với các bàn OTC và nhóm Telegram. Tuy nhiên, khi các DEX riêng tư tương tác với nhóm thanh khoản công cộng hoặc hợp đồng thông minh bên ngoài, việc tiến hành mô phỏng dựa trên thông tin bị rò rỉ có thể khiến một số giao dịch và nhà giao dịch bị lộ.