XMTP er en spennende ny protokoll for desentralisert meldinger som kan endre meldinger for alltid.

Viktige takeaways

  • XMTP er en ny protokoll som gir sikre og private meldinger mellom blokkjedekontoer, med fokus på desentralisering og brukereierskap.
  • XMTP fungerer i tre lag – applikasjonslaget, klientlaget og nettverkslaget – for å muliggjøre desentralisert meldingsutveksling og interaksjon mellom ulike plattformer og applikasjoner.
  • XMTP-meldingsapper tilbyr fordeler som desentralisering, interoperabilitet, brukereierskap av data og muligheten til enkelt å overføre digital blokkjedevaluta. Imidlertid er utbredt bruk og interoperabilitet med populære meldingsapper som WhatsApp og Messenger fortsatt begrenset på dette stadiet.

Web3 er et betydelig skritt fremover fra Web2. Mens Web2 er mer fokusert på brukervennlighet, datainnsamling og brukergenerert innhold, fokuserer Web3 på desentralisering, brukereierskap og kontroll, og interoperabilitet. Når vi går over fra Web2 til Web3, er muligheten til å utvikle bedre nettprotokoller nå mulig.

instagram viewer

Under overgangen kan vi forvente at noen av de største konsekvensene vil være innen meldingstjenester og hvordan meldingstjenester brukes. Siden tradisjonelle protokoller ble designet for Web2, har de ikke de egenskapene som trengs for Web3. Dermed ble XMTP opprettet.

Så, hva er XMTP, og hvordan fungerer det? La oss

Hva er XMTP?

Den nye Extensible Message Transport Protocol (XMTP) gir et nettverk og standard for sikker og privat meldingsutveksling mellom blokkjedekontoer. XMTP brukes på meldingsapplikasjoner for å gi brukere viktige funksjoner som et desentralisert nettverk, interoperabilitet, støtte for blokkjedekontoer og brukereierskap.

XMTP og XMTP Labs er for tiden fokusert på å hjelpe utviklere ved å tilby innledende nettverk, dokumentasjon og veiledninger for implementering av XMTP på deres desentraliserte applikasjoner (DApps).

XMTP får støtte fra store teknologiselskaper. For å forstå hvor kraftig og nyttig XMTP kan være, kan du prøve det i Coinbase Wallet, Converse, CyberConnect, Lens, Unstoppable Domains og hvilken som helst DApp som bruker Lens-protokollen.

Hvordan fungerer XMTP?

XMTP fungerer i tre lag, nemlig applikasjonslaget, klientlaget og nettverkslaget.

  1. Søknadslag: Applikasjonslaget omfatter klientapper laget ved hjelp av XMTP-klient-SDK. Denne klient-SDK-en bygger inn XMTP-meldings-API-klienten som brukes til å kommunisere med klientlaget. Siden XMTP er interoperabel, kan du bruke hvilken som helst app utviklet med klient-SDK-en, for eksempel Converse, Coinbase Wallet, Lenster og enhver tilgjengelig Lens-app.
  2. Klientlag: Dette laget består av XMTP-meldings-API-klienter fra applikasjonslaget. Dette laget av XMTP er ansvarlig for å lage blokkjede-baserte identiteter med offentlige og private nøkler, kryptering og dekryptering av meldinger og invitasjoner, koding og dekoding av meldingsinnholdstyper, og innsending og henting av alle nøkkelbunter og krypterte meldinger og invitasjoner.
  3. Nettverk Lag: Nettverkslaget til XMTP er det som gjør denne protokollen desentralisert. I motsetning til tradisjonell Web2-meldinger, hvor alle servere eies av en enkelt plattform, bruker XMTP et nettverk av servernoder som eies av flere enheter. Disse enhetene kan være enhver person som deltar i å bygge nettverket ved å kjøre XMTP-nodeprogramvaren på datamaskinen.

Det hele høres veldig bra ut, men hva er fordelene med å bruke en XMTP-aktivert app?

4 fordeler med XMTP Messaging Apps

Bildekreditt: freestocks/Unsplash

Som diskutert tidligere, endrer Web3 betydelig hvordan vi bruker internett og hvordan det fungerer. XMTP følger Web3-standardene ved å gjøre meldingstjenester praktisk, sikker og desentralisert. XMTP gjør dette ved å gi meldingsapper avanserte funksjoner som brukere vil dra nytte av, inkludert:

  1. Desentralisering: XMTP desentraliserer meldinger ved å tilby og tildele XMTP-noder rundt om i verden. Bruk av servernoder negerer behovet for en sentralisert server, og sikrer at ingen liten minoritet kontrollerer hvordan vi kommuniserer med hverandre.
  2. Interoperabilitet: XMTP lar forskjellige plattformer, applikasjoner og tjenester samhandle sømløst. Med ingen enkelt enhet som eier et nettverk, kan ingen tvinge deg til å bruke en enkelt meldingsapp. Dette betyr at du nå kan sende meldinger til hvem som helst, selv om de bruker en annen meldingsapplikasjon eller tjeneste. Når XMTP får mainstream-adopsjon, bør du kunne velge hvilken som helst meldingsapp, for eksempel WhatsApp, til sende meldinger til noen via Messenger, Gmail, Discord, Viber eller en annen meldingsapp eller plattform som bruker XMTP.
  3. Identitetseierskap: Når du oppretter en konto for WhatsApp, Snapchat eller en hvilken som helst populær meldingstjeneste, låner du egentlig en konto fra plattformen deres. Med XMTP eier du kontoen din og alle dataene den produserer, inkludert innboksen din. Dette gir sikkerhet for brukere, siden de alltid kan be om sin krypterte innboks fra en XMTP-node, ikke plattformen. Så selv om en meldingstjeneste stenger eller bestemmer seg for at de ikke vil ha deg på plattformen deres, kan du bytt til en ny meldingsapp og fortsatt ha den gamle kontoen din og alle interaksjonene du hadde i den regnskap.
  4. Praktisk pengeoverføring: Selv om XMTP ikke er blokkjede, støtter det blokkjedekontoer. Ved å opprette en proxy XMTP-konto koblet til Coinbase-lommeboken din, kan brukere nå sende og motta digital blokkjedevaluta trygt og enkelt ved å bruke deres foretrukne meldingsapplikasjon.

Kort sagt, XMTP muliggjør mye større integrering av meldingstjenester i moderne Web3-apper, og bringer krypto, blokkjede og meldingstjenester nærmere.

Bør du bytte til en XMTP DApp?

Bildekreditt: Emily Morter/Unsplash

Med de mange fordelene med XMTP er det ganske fristende å bytte til en XMTP-støttet meldingsapp. Men siden XMTP fortsatt er en ny protokoll, vil brukere støte på problemer hvis de bruker en app bygget på XMTP.

Mange av de store meldingsplattformene vi bruker for øyeblikket, som WhatsApp, Messenger og Snapchat, støtter for øyeblikket ikke XMTP. Uten interoperabilitet mellom disse plattformene, kan ikke XMPT-støttede apper koble til disse Web2 meldingsapplikasjonene. Så hvis du bytter til å bruke en XMTP-app akkurat nå, vil du ikke kunne bruke den appen til å få kontakt med noen som bruker noen av de populære meldingsappene vi bruker i dag.

Videre bruker XMTP for tiden en distribuert nettverk, ikke et desentralisert. XMTP Labs eier de to XMTP-serverne som for øyeblikket er tilgjengelige. Disse serverne er ment å starte XMTP-nettverket mens de jobber med å spre servernoder. Så inntil deres desentraliseringsfase begynner (veldig snart), vil bruk av XMTP ikke være så desentralisert.

Selv om selve protokollen allerede er solid på dette stadiet, trenger XMTP fortsatt å gå gjennom sin desentraliseringsfase og ha en bredere adopsjon for å appellere til flertallet av befolkningen.

Fremtiden for desentralisert meldingstjenester

Når vi går over fra Web2 til Web3, kan vi forvente at XMTP og andre desentraliserte internettprotokoller får større bruk fra utviklere over hele verden. DApps vil sannsynligvis være standardmodusen for toveiskommunikasjon. Og siden blokkjedekontoer kreves for å opprette proxy-identiteter for DApps, kan vi til og med se smarte kontraktaktiverte kryptovalutaer få enda flere investorer i det lange løp.

Overgangen fra Web2 til Web3 vil sannsynligvis være en langsom prosess. Inntil da, hold WhatsApp-, Snapchat- og Messenger-appene installert på telefonen din mens du spiller med DApps og venter på at den blir tatt i bruk.