Perché Tratok funziona su Ethereum E BSC (e cosa significa per te che non ti interessa la blockchain)
Una decisione tecnica spiegata in termini semplici. Perché l’impatto pratico su di te è reale, anche se l’ingegneria sottostante è invisibile.
Una decisione tecnica spiegata in termini semplici. Perché l’impatto pratico su di te è reale, anche se l’ingegneria sottostante è invisibile.
Sto per fare qualcosa di leggermente insolito per un post di blog sulla blockchain. Supporrò che la blockchain non ti interessi.
Non in modo ostile. Voglio solo dire: la maggior parte dei viaggiatori che prenotano un hotel non vuole una lezione sulle reti crittografiche. Vogliono un buon prezzo, un’app che funzioni, un hotel che esista e un rimborso che arrivi rapidamente se qualcosa va storto.
Quindi questo post è la versione in cui spiego una vera decisione tecnica (eseguiamo Tratok su due blockchain diverse contemporaneamente) e perché quella decisione è importante per la tua esperienza di prenotazione effettiva. Niente gergo che posso evitare. Promesso.
Una blockchain, per i nostri scopi, è semplicemente una rete di computer che sono tutti d’accordo sullo stesso registro di ciò che è accaduto. Quando prenoti una stanza, la prenotazione viene scritta in quel registro, e da allora in poi è molto, molto difficile da falsificare o modificare.
Ci sono molte diverse blockchain. Non sono tutte uguali. Hanno diversi compromessi. I due che attualmente usiamo sono Ethereum e BSC (Binance Smart Chain).
La maggior parte delle piattaforme ne scelgono una. O sono piattaforme Ethereum, o sono piattaforme BSC. Abbiamo pensato che fosse la domanda sbagliata.
Un viaggiatore a Bangkok che prenota una guesthouse da $40 a notte ha bisogno di transazioni economiche e veloci. La struttura dei costi di Ethereum non ha senso per quella prenotazione. Le commissioni mangerebbero i risparmi.
Un viaggiatore a Londra che prenota una villa da $5.000 a notte per un ritiro aziendale ha bisogno della massima sicurezza. La differenza di costo tra le due reti è irrilevante per una transazione di quelle dimensioni. Ciò che conta è che il record della prenotazione risieda sul livello di sicurezza più robusto disponibile.
Entrambi i viaggiatori sono reali. Entrambe le prenotazioni fanno parte della stessa piattaforma. Quindi abbiamo costruito un’infrastruttura che funziona nativamente su entrambe le catene, con un bridge che sposta i TRAT tra di esse, e un routing intelligente che sceglie la catena giusta per la transazione giusta.
Prenotazioni piccole, Asia sudorientale, micropagamenti
Prenotazioni di alto valore, proprietà premium
Congestione della rete su una catena
Se stai solo cercando di prenotare un hotel, ecco l’intero impatto pratico della nostra architettura dual-chain: non ci pensi.
Apri l’ecosistema, trovi una proprietà, confermi una prenotazione, e la piattaforma gestisce la decisione di instradamento in background. Non vedi mai Ethereum vs BSC presentata come scelta. Non devi mai sapere su quale si è conclusa la tua transazione. Non hai bisogno di un portafoglio separato per ogni catena. Il ponte tra di esse è integrato e invisibile per te.
Tutto ciò che esperisci è: una prenotazione che va rapidamente in porto, con commissioni che non sembrano punitive, su una piattaforma che non va giù perché una rete ha avuto una brutta giornata.
Onestamente? Sforzo di ingegneria.
Gestire una piattaforma nativamente su due blockchain raddoppia approssimativamente l’area di superficie che devi mantenere. Ogni aggiornamento di smart-contract deve essere distribuito due volte e testato due volte. Il bridge stesso è un componente critico di infrastruttura che richiede attenzione continua alla sicurezza (i bridge sono storicamente una delle parti più attaccate della crypto). La logica di routing deve essere costantemente ottimizzata.
Sarebbe stato più facile sceglierne una. Non l’abbiamo fatto perché il compromesso sull’esperienza utente era troppo importante.
Una piattaforma che sceglie “solo Ethereum” o “solo BSC” non sta prendendo una decisione neutrale. Ti stanno dicendo che qualsiasi mercato servito dalla catena non scelta è uno che sono disposti a lasciare indietro. Non eravamo disposti a fare questo compromesso.
Quando vedi una piattaforma di viaggi che funziona su una singola blockchain, la domanda da fare non è “quella è buona?” La domanda è “chi viene lasciato indietro da quella scelta?” Catene diverse servono geografie diverse e punti di prezzo diversi. L’architettura giusta per una piattaforma di ospitalità globale è una che non ti costringe a fare una scelta.
Se da questo post dovessi portarti via una sola cosa, probabilmente è questa.
Apri l’app, prenota una proprietà, vedi tu stesso. Le decisioni sull’infrastruttura spiegate sopra sono il motivo per cui funziona nel modo in cui funziona.
— Carol
Community Manager, Tratok
Get new Tratok articles by email — the moment they publish, or as one weekly digest.
Get new Tratok articles by email — the moment they publish, or as one weekly digest.