Populaire onderwerpen
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Een van de belangrijkste kenmerken voor @infinex om te concurreren met gecentraliseerde beurzen is de mogelijkheid om de verbinding tussen adressen onchain te verbreken. De meeste mensen gebruiken CEX om te storten en op te nemen als ze een schoon adres willen financieren.
Dit is het verhaal van hoe ik dit heb opgebouwd na ongeveer 18 maanden te hebben gewenst dat het bestond, en het kostte minder dan 24 uur.
Eén kanttekening. Uiteraard is dit niet volledig privé, aangezien de CEX kan zien wat je doet, maar er is beveiliging door obscuriteit omdat ze duizenden opnames verwerken, waarschijnlijk kijken ze niet te hard naar die van jou.
De meeste tijd is dit gewoon het verdoezelen van wat je onchain doet, zodat niet iedereen kan zien dat je in 2021 50 crypto covens hebt gekocht.
Of misschien moet je een inzet van 50k betalen en wil je niet dat je tegenpartij weet van welk adres het is betaald. Er zijn veel redenen om privacy onchain te willen. Net zoals we uiteraard privacy willen in onze traditionele financiële systemen.
We hebben een aantal opties bekeken voor dit voor Infinex, en opnieuw gaat de eerste implementatie ervan uit dat Infinex de verbinding tussen jouw adressen kan zien, aangezien ze allemaal onder één account vallen. Maar de wereld kan dat niet.
Toen we @NEARProtocol intenties implementeerden en zcash-ondersteuning toevoegden, nam ik domweg aan dat dit voor ons opgelost zou zijn. Dat was het niet om redenen. Hoewel Near dit binnenkort op een meer holistische manier gaat oplossen.
Dus gisteren dacht ik, ik heb het Infinex-platform lokaal draaien, hoe moeilijk kan dit zijn...
Blijkt angstaanjagend eenvoudig te zijn met opus 4.5.
Eerst dacht ik, oké, laten we zien hoe turnkey ons sleutelbeheerplatform de zcash-curves aanpakt. Blijkt dat ze dat niet doen. Dit is waar 99% van de mensen zes maanden geleden had moeten opgeven.
Maar ik zei: “luister Claude, maat. Mijn goede vriend @mert rekent hierop, laten we creatief zijn.”
En binnen 30 minuten hadden we passkey +PRF onderzocht en geïmplementeerd, waarmee je een seed kunt afleiden van een passkey. Verdomd wild.
Ok, dus nu hebben we een manier om te ondertekenen. We hadden toen een framework nodig. Blijkt dat het enige webframework dat we konden vinden webzjs is, dat wordt onderhouden door chainsafe en dit leek een goede oplossing voor een paar uur.
Toen ik de ketensynchronisatie en saldi aan het werk kreeg, ging ik een transactie verzenden. Geen succes. Na wat graven blijkt dat webzjs geblokkeerd is door de laatste zcash-upgrade 🤣. Nu is dit weer het moment waarop je in de normale realiteit gewoon zou opgeven. Maar we leven niet meer in de normale realiteit.
Claude had gewoon een beetje aanmoediging nodig.

Claude nam een bibliotheek die verouderd was en werkte deze casual bij om de nieuwste netwerkfork te ondersteunen en deed dit in minder dan 10 minuten. We hebben de app opnieuw opgebouwd en ik heb de transactie geprobeerd en deze ging onmiddellijk door. Ik kan echt niet genoeg benadrukken hoe krankzinnig dit was om te zien.
Dus nu heb ik een volledig functionele zcash-portemonnee die draait binnen Infinex. Ik heb ZEC verzonden via near intents en kon vervolgens shielden en naar een externe zashi iOS-portemonnee sturen.
Het heeft wat haperingen, maar ik heb een script dat ik "Autonome Claude" noem, de afgelopen paar uur tegen de implementatie uitgevoerd om het op te schonen en te vereenvoudigen, en ik denk dat het volledig bruikbaar is. Het heeft wat beveiligingsreview en ontwerpproject nodig, maar het doet wat het bedoeld was te doen.
Je kunt geld van het ene Infinex-adres naar zcash sturen en vervolgens geld naar een ander adres in je account sturen. Het mooie is dat je near intents aan beide zijden kunt gebruiken, zodat je begint met stables en eindigt met stables.
Nu is er praktisch gezien enige volatiliteit om mee om te gaan en je wilt niet gewoon onmiddellijk in- en uitwisselen. Maar als we het volume omhoog krijgen, kunnen we er een mooie gebruikerservaring omheen bouwen, zodat de meeste transacties gestandaardiseerde formaten hebben.
We hebben dit jaar zoveel waanzinnige functies gepland voor Infinex, het gaat geweldig worden. Het platform is nu zo robuust dat je iets als dit als een PoC in ongeveer een dag kunt verzenden, omdat we een "shell" hebben gebouwd die alle scaffolding bevat die je nodig hebt.
9K
Boven
Positie
Favorieten
