La latenza sembrava essere l'enfasi apparente quando ho intrapreso per la prima volta Fogo. Il consenso sotto i 100 ms, la conformità SVM e le radici di Firedancer sono tutte cose entusiasmanti per i trader. Tuttavia, una volta che ero caduto nella documentazione, non era la velocità a farmi cambiare percezione su Fogo, ma un elemento costitutivo del prodotto: Sessioni.

Se desideri che il trading on-chain abbia la sensazione di un tradizionale piano di trading, metà di esso è velocità. L'altro lato è: come si potrebbe consentire all'utente di fare qualcosa rapidamente senza insegnargli a perdere il controllo completo del portafoglio?

Fogo si impegna a fornire la risposta a questa domanda.

La tesi: delega mirata, e niente più firme, è la prossima ondata di UX on-chain.

La stragrande maggioranza dell'UX DeFi presenta un compromesso: o firmi transazione per transazione, il che è lento, irritante, soggetto a errori, oppure dai permessi generali che sono difficili da controllare, in particolare nel caso di nuovi utenti. Fogo Sessions fornisce una soluzione moderata: un utente concede una sessione una volta e un'applicazione può eseguire azioni all'interno di un tempo e di un ambito ristretti che sono stati pre-approvati senza richiedere una firma ad ogni fase.

Sarebbe facile dirlo, eppure è un enorme cambiamento di pensiero. Trasforma un portafoglio in una macchina che concede approvazione ogni volta che viene utilizzato in una che agisce come un'applicazione moderna: le dai accesso limitato, e quell'accesso è temporaneo.

In bisogno di una frase, è limitato in velocità.

Cosa sono, in parole semplici, le Sessions.

Per far capire a una persona non tecnica cosa siano le Fogo Sessions, direi che è come dare una carta di permesso temporaneo a un'applicazione.

Ti identifichi una volta, approvi la sessione e l'app sarà in grado di eseguire qualsiasi cosa tu le abbia dato il permesso di eseguire finché lo hai impostato. Puoi limitare la sessione nel caso tu voglia semplicemente che l'app si impegni in un trade all'interno di un periodo di tempo limitato o in circostanze particolari.

La documentazione di Fogo definisce Sessions come un modello di astrazione dell'account che consiste in un messaggio di intento che dimostra che sei in controllo del portafoglio. È realizzato in modo tale da consentire agli utenti di effettuare una firma a tale scopo e terminarla utilizzando portafogli Solana regolari, anche se questo portafoglio potrebbe non essere Fogo-native.

Tale sottotesto è più di quanto pensino. Implica semplicemente: incontra gli utenti dove esistono già, e non stackare il portafoglio per tutti.

Il motivo per cui questa è una funzionalità nativa del trading, e non semplicemente una struttura conveniente.

Il trading è pieno di numerose piccole azioni che fanno male quando si chiede di dare loro una firma.

Effettua un ordine. Modifica un ordine. Annulla un ordine. Riquota. Cambia mercati. Gestisci margine. Ribilancia. Aggiungi collaterale. Ritira polvere.

Conosci anche l'esperienza di essere un trader attivo onchain: invece di fare trading, stai cliccando su approvazioni. Gli scambi centralizzati sono piacevoli da interagire, non perché la custodia sia centralizzata, ma perché il ciclo di interazione è veloce.

Fogo Sessions mira a mantenere quell'interazione istantanea con la ritenzione in possesso dell'utente. Fogo posiziona Sessions come un accesso unico Web3 e un mezzo per bypassare sia le firme che le gas per supportare i flussi.

Ecco perché il nome che le do è trading-native: è progettato con l'idea che il trading sia un processo, piuttosto che un trasferimento punto a punto.

Limita e verifica l'elemento di sicurezza che conferisce credibilità alle Sessions.

Quando una delle catene dice no a costanti approvazioni, ciò che seguirebbe sarebbe la domanda; Cosa impedirebbe a un'app di prosciugarmi?

Qui la storia delle Sessions di Fogo è più seria. Le protezioni che sono specificamente menzionate nella costruzione delle linee guida di Fogo includono limiti di spesa e verifica del dominio, dove agli utenti è permesso visualizzare app senza mettere a rischio il resto del loro portafoglio.

Questo è un segnale importante. Dimostra che le Sessions non riguardano solo la velocità, ma anche la sicurezza in un modo che può essere compreso dagli utenti comuni.

A causa del fatto che gli attuali ostacoli all'adozione non sono semplicemente hack; è paura. Gli individui non sono ansiosi di diventare specialisti in sicurezza solo per poter effettuare un trade.

Meno clic non è quindi la vera vittoria. È un modello di permesso che può essere riassunto in una sola frase: “Questa app può fare solo questo, solo per questo tempo.

L'angolo dello sviluppatore: Sessions come norma, non come un espediente occasionale.

Molti dei buoni UX crypto esistono nei modelli ad hoc. C'è un solo team che costruisce un relayer personalizzato. Uno di loro sviluppa un firmatario personalizzato. L'altro forma un sistema di sessioni hacky. Il risultato è frammentazione, quindi l'utente non è in grado di sviluppare intuizione poiché ogni app funziona in modo diverso.

Fogo Sessions è uno standard open-source fornito per le sessioni delle app, comprese SDK e repository di esempio per assistere i costruttori nell'aderire a un formato standardizzato.

Questo è un approccio totalmente diverso: invece di sperare che ogni app proponga un buon UX, fornisci un primitivo ecosistemico che promuove la coerenza.

La monotonia è sottovalutata; è il modo in cui gli utenti creano fiducia. Una volta che ogni app ha la sua strana storia di approvazione, gli individui giungono alla conclusione di pensare al peggio.

Qual è la rilevanza di Sessions anche quando non ti occupi di trading?

Migliori applicazioni stabili: nel caso di trading esterno, l'utente non ha l'impressione di lavorare con esplosivi.

Pensa ad attività ripetitive, come abbonamenti, pagamenti simili a stipendi, operazioni di tesoreria regolari, piani automatizzati, avvisi e attivatori che causano attività minori. E in tutti questi flussi, la stessa cosa è sempre da affrontare, quella frizione, e le approvazioni generali sono terrificanti.

La terza porta è l'UX basato su sessioni, che fornisce comportamenti ricorrenti e mirati senza trasformare gli utenti in robot che cliccano popup.

#fogo @Fogo Official

$FOGO