Wprowadzenie do Whirlpool Cash: Innowacyjnego protokołu prywatności blockchain w Picasso.

Elevate CV
4 min readDec 5, 2021

--

Composable Lab z dumą ogłasza opracowanie protokołu anonimowości o nazwie Whirlpool Cash, aby kontynuować zaspokajanie rosnącego apetytu użytkowników DeFi w ciągle rozwijającym się świadomym prywatności świecie. Whirlpool Cash to protokół chroniący prywatność zbudowany na bazie Picasso, jednocześnie pozwalający na wykorzystanie wolnych środków do działań takich jak yield farming, czego brakuje w innych protokołach prywatności takich jak Tornado Cash. W telegraficznym skrócie, Whirlpool Cash łączy moc anonimowości dla podmiotów transakcyjnych z dodatkową możliwością zarabiania w jednym protokole.

Zdecentralizowane technologie takie jak publiczny Blockchain stały się dostrzegalne głównie dlatego, że pozwalają użytkownikom kontrolować ich aktywa finansowe bez pośredników takich jak banki. Jednakże, biorąc pod uwagę bardzo szybki globalny rozwój tej technologii, stało się oczywiste, że chociaż zapewnia ona anonimowość to niekoniecznie prywatność.

Aby rozwiązać to ograniczenie, kilka projektów opracowało rozwiązania mające na celu zapewnienie prywatności w ekosystemie blockchain. Rozwiązania te skutecznie osiągnęły ten cel, jednak zdaliśmy sobie sprawę że dotychczas istniejące protokoły nie kapitalizują możliwości zapewnienia użytkownikom np. zysków z yieldów.

Istniejące przykłady takie jak Tornado Cash, są reprezentantami skutecznych rozwiązań ale ciągle pozostaje sporo miejsca na więcej zastosowań.

Istniejący protokół ochrony prywatności — Tornado Cash

Jednym z wiodących protokołów zapewniających prywatność użytkownikom podczas przeprowadzania transakcji na blockchain jest Tornado Cash. Tornado Cash jako zdecentralizowany, niekustodialny protokół obsługuje wyłącznie transakcji na sieci Ethereum. Stosuje technologię zk-SNARKs (bez interakcyjny zero-knowledge proofs) aby umożliwić użytkownikom bezpieczne przysyłanie informacji (np. transakcji finansowych) bez konieczności ich ujawnienia. Tornado Cash jest skonstruowany tak, że użytkownik generuje losowy klucz (“notatka”) podczas deponowania swojego Ethera lub dowolnie innego tokena ERC-20 na smart kontrakt Tornado Cash. Notatka ta jest następnie hashowana (funkcja skrótu) oraz wprowadzana do smart kontraktu, aby później mieć możliwość uzyskania dostępu do funduszy.

Po udanej wpłacie, użytkownik musi odczekać trochę czasu przed dokonaniem wypłaty: jest to konieczne to poprawienia poziomu prywatności. W momencie wypłaty, użytkownik musi przedstawić dowód potwierdzający, ze klucz pasuje do jednej z notatek w smart kontrakcie. Po walidacji, tokeny użytkownika są przesyłane na podany przez niego adres ERC-20.

Tornado Cash prawie przerywa bezpośrednia połączenie transakcji między początkowym a docelowym adresem. Na początku, jego smart kontrakt akceptuje płatności ETH, które można wypłacać na różne adresy. Następnie, całkowicie maskuje tożsamość użytkownika, wykorzystując relayer: umożliwiając użytkownikom wypłatę ETH na adres bez salda. Dzięki temu zachowana jest prywatność, ponieważ depozyty nie mogą być powiązane z wypłatami.

Pomimo wysokiego poziomu prywatności, istnieją pewne zauważalne ograniczenia w procesie wykorzystywanym przez Tornado Cash oraz podobne jemu protokoły.

Ograniczenia w podejściu Tornado Cash.

Najważniejszym problemem związanym z podejściem Tornado Cash jest to, że fundusze użytkowników są statyczne w momencie fazy mieszania. Releyer Tornado działa tak, że rekompensata (np. z yield) jest usuwana z salda przez zakończenie wypłaty co w rezultacie uniemożliwia aktywny yield farnimig. W rezultacie, użytkownicy muszą płacić za transakcję bez możliwość uzyskania z niej jakiegokolwiek zwrotu. Dodatkowo, kompatybilność tokenów w protokole jest ograniczona tylko do ERC-20.

Nasze prywatne rozwiązanie do generowania yieldu — Whirlpool Cash
Composable Labs, eksperymentalny pion badawczy Composable Finance, opracowuje Whirlpool Cash jako kompleksowe i ulepszone podejście do ochrony prywatności które naprawia niedociągnięcia innych protokołów takich jak Tornado.

Dzięki integracji Picassa z Kusamą, Whirlpool Cash będzie natywnie interpretacyjny z innymi rozwiązaniami w ekosystemie Composable Finance. Poprawia to bezpieczeństwo, zwiększa prywatność oraz rozszerza interoperacyjność między wieloma rozwiązaniami w dostarczaniu płynności na L2 (druga warstwa).

Dodatkowo, Whirlpool Cash nie jest ograniczone do jednego typu aktywów (Tornado Cash działa tylko z tokenami ERC-20) ale będzie obsługiwać wszystkie tokeny akceptowalne w parachainie Picasso, a także inne tokeny z nim zgodne, oferując użytkownikom w ten sposób szeroki zakres opcji oraz zwiększenie możliwości zachowania prywatności.

Whirlpool Cash będzie kompletnym rozwiązaniem zapewniającym prywatność w blockchain, zapewniającym ją on-chain oraz jednocześnie zachęcając użytkowników do deponowania swoich środków na farmy.

Co więcej, Whirlpool może być używany z innymi łańcuchami dbającymi o prywatność, takimi jak Secret Network — pierwszy blockchain z obsługą IBC (Inter-Blockchain Communication) ukierunkowany na prywatność, dzięki Centauri-IBC czyli własnego mostowi opartemu o substrate. Ta integracja umożliwiłaby pierwszy raz w historii prywatny most, umożliwiając bezpośrednie połączenie z Whirlpool Cash przez Kusamę do Secret Network przy zachowaniu najwyższych standardów anonimowości.

Szersza perspektywa.

Chociaż transparentność związana z transakcjami świecie kryptowalut jest w dużej mierze bardzo pozytywnym zjawiskiem, osiągnięcie prywatności w transakcjach jest kolejnym krokiem w promowaniu globalnej adopcji technologii blockchain.
Whirlpool Cash został więc stworzony aby pełnić tę role dla wszystkich użytkowników.

Composable Finance nieustannie rozwija ekosystem, który w najbardziej efektywny sposób wykorzystuje wrodzone cechy Dotsamy (Polkadot + Kusama) takie jak niskie koszty transakcji i szybsze ich przetwarzanie. Zawsze staramy się ulepszyć doświadczenia społeczności DeFi poprzez ciągłe poszukiwanie sposobów na zwiększenie yieldów i wierzymy że Whirlpool Cash przyniesie znaczne korzyści naszym użytkownikom.

Whirlpool Cash został opracowany przez Composable Labs, inkubator oraz poligon doświadczalny Composable Finance. Jako idealny projekt dla inkubatora, Whirlpool wpisuje się w filary Composable Labs: wspieranie projektów przy użyciu stosu techologii Composable oraz rzucaniu światła na znalezienie rozwiązań złożonych problemów DeFi. Wraz z dalszym rozwojem Whirlpool, Composable Labs będzie kontynuowało swoją kluczową role w zapewnianiu sukcesu naszemu generującemu zyski rozwiązaniu do ochrony prywatności.

Medium| Twitter| Discord|

Tłumaczenie wykonane przez członka Elevate Community Ventures-OfficerAlien

--

--