Keet esittelee digitaalisen P2P-viestinnän, joka integroi Bitcoin-maksut PlatoBlockchain Data Intelligencen. Pystysuuntainen haku. Ai.

Keet esittelee digitaalisen P2P-viestinnän ja integroi Bitcoin-maksut

Kryptovaluuttapörssi Bitfinex ja USDT stablecoinin liikkeeseenlaskija Tether ovat tehneet yhteistyötä avoimen lähdekoodin Hypercore-protokollatiimin kanssa uuden P2P-viestintäsovelluksen Keetin käynnistämiseksi.

Keet antaa tietyn joukon osapuolia vaihtaa välitöntä video-, viesti- ja tiedostoviestintää todella P2P-tyyliin.

Lähestymistapa parantaa suosittuja päästä päähän salattuja mutta keskitettyjä tarjouksia, kuten Zoom ja WhatsApp, koska jaettavaa dataa ei välitetä keskuspalvelimelle milloinkaan; pikemminkin yhteys muodostetaan puhtaasti chattiin osallistuvien käyttäjien välille – mikä vähentää latenssia ja lisää luotettavuutta.

Keet julkaisee alfaversionsa tänään, ja käyttäjät voivat ladata sovelluksen siihen verkkosivusto. Sovelluksen mobiiliversion odotetaan julkaistavan marraskuussa 2022.

Holepunch: The Tech Behind Keet

Keet toimii demosovelluksena siitä, mitä kolmen joukkueen kolmen viime vuoden aikana työstämän taustalla olevan teknologian, Holepunchin, avulla voidaan saavuttaa.

Holepunch, joka hyödyntää BitTorrentin kaltaista tietokoneverkkoinfrastruktuuria, julkaistaan ​​täysin yleisölle avoimen lähdekoodin ohjelmistokehityspakettina (SDK) joulukuussa 2022. "rei'itys" - tietokoneen toiminta sisään suoraan yhdistäminen toiseen – runkoinfrastruktuurin tarkoituksena on helpottaa kehittäjien mahdollisuuksia kehittää aidosti P2P-sovelluksia Hypercore-pinon avulla.

Hypercore on peer-to-peer-tietoverkko, joka on rakennettu allekirjoitettuihin, vain liitettäviin lokeihin. Nämä lokit toimivat samalla tavalla kuin lohkoketju, mutta ilman konsensusalgoritmia ja siten ilman tarvetta ylläpitää globaalia pääkirjan tilaa kaikissa solmuissa.

Holepunch tekee Hypercoresta helpommin saavutettavissa olevan poistamalla protokollan matalan tason tekniset tiedot. Se vie Hypercorea askeleen pidemmälle yksinkertaistamalla arkkitehtuuria ja antamalla useammalle ihmiselle mahdollisuuden rakentaa sovelluksia sen avulla – minkä ansiosta yksi käyttöliittymäkehittäjä pystyi rakentamaan Keetin alle neljässä kuukaudessa, Holepunchin strategiajohtaja ja Bitfinexin ja Tetherin teknologiajohtaja Paolo Ardoino kertoi. Bitcoin-lehti.

"Holepunch tarjoaa valikoiman helppokäyttöisiä, yhteistyöhön perustuvia P2P-tietorakenteita, joiden avulla kehittäjät voivat keskittyä pääasiassa loistavien sovellusten rakentamiseen sen sijaan, että heidän tarvitsee olla verkko- tai P2P-asiantuntijoita", Ardoino ja Holepunchin toimitusjohtaja Mathias Buus sanoivat yhteisessä lausunnossaan. Bitcoin-lehti. "Kun olemme rakentaneet Keetin Holepunchin päälle, tiedämme omakohtaisesti, kuinka tehokas alusta on, emmekä malta odottaa, mitä muut kehittäjät rakentavat."

Kaikki Keetin viestintä on oletuksena salattu, koska sovellus hyödyntää epäsymmetristä salausta. Sovellus luo ED25519 yksityisen ja julkisen avaimen parit paikallisesti ensimmäisen käynnistyksen yhteydessä.

"Avaimet luodaan laitteelle, kaikki paikallisesti, ja pyrimme lisäämään tukea erilaisille laitteistoturvamoduuleille (HSM), kuten Ledgerille, jotta käyttäjille saadaan enemmän joustavuutta", Ardoino ja Buus selittivät. "Tämä tarkoittaa, että sen lisäksi, että käyttäjät voivat tulevaisuudessa säilyttää avaimet paikallisella laitteella, he voivat tallentaa ne ulkoisiin laitteisiin tai puhelimiinsa."

Julkiset avaimet ilmoitetaan Holepunchin hajautettuun hajautustaulukkoon (DHT), avoimeen tietokoneiden verkkoon, jonka avulla vertaiset voivat löytää toisiaan ja muodostaa yhteyden toisiinsa.

"DHT:ta käytetään sekä vertaisten löytämiseen (eli julkisen avaimen kartoittamiseen vertaiskuvaan) että "rei'ityksen" helpottamiseen", Ardoino ja Buus sanoivat. "Perinteisissä järjestelmissä, kuten WebRTC ja muut, tämä tapahtuu keskitetyn palvelimen kautta, joka vuotaa paljon metadataa. Keetillä tämä tapahtuu käyttämällä useita DHT-solmuja, joista jokaisella on vain osittaista tietoa, mikä tarkoittaa, että paljon vähemmän metatietoja menetetään."

Holepunch luopuu lohkoketjun ja alkuperäisen tunnuksen käytöstä kokonaan, mikä mahdollistaa hajautettujen sovellusten luomisen skaalautuvuutta varten minimaalisilla resursseilla.

"Sen sijaan, että luottaisivat jaettuun lohkoketjuun kaikkien sovelluksen käyttäjien kesken, jokainen käyttäjä rakentaa monia pieniä tietorakenteita", joita käytetään sekä käyttäjän omien että samassa puhelussa olevien tietojen tallentamiseen, Ardoino ja Buus selittivät.

"Käytettäessä lohkoketjuja kaikki nämä tiedot on tallennettava yhteen suureen ketjuun, tiukasti järjestettävä ja kopioitava kaikkien käyttäjien välillä maailmanlaajuisesti, mikä on järkevää rahoitusjärjestelmille, kuten Bitcoin", he jatkoivat. "Tavallisissa sovelluksissa on kuitenkin usein paljon tehokkaampaa käyttää joukkoa pienempiä tietorakenteita, jotka tallentavat vain paikallista dataa."

Bitcoinista puhuttaessa Ardoino kertoi Bitcoin Magazinelle, että tiimi työskentelee integroidakseen SDK:hon mahdollisuuden lähettää Lightning-maksuja. Holepunch-sovelluksissa bitcoinin mahdollisuuksiin kuuluu se, että käyttäjät voivat suoratoistaa BTC:tä sisällöntuottajille, suorittaa säännöllisiä P2P-maksuja ja tarjota vinkkejä. SDK tukee myös Tetherin USDT:tä.

"Bitcoin- ja Tether-maksut ovat lisäominaisuuksia, jotka tarjoavat maksukiskoja/vaihtoehtoja ihmisille, jotka käyttävät Holepunchin päälle rakennettuja sovelluksia tai suunnittelevat rakentavansa / tarjoavansa palveluita Holepunch-verkon kautta", Ardoino ja Buus sanoivat.

Holepunch tarjoaa primitiivit tukemaan digitaalisia P2P-maksuvaihtoehtoja ei-varmistusmuodossa.

”Toisin kuin muut projektit [kuten] Impervious AI… Holepunch käyttää puhtaita P2P-viestintätekniikoita (DHT, hajautettu rei'itys, swarming) … jotka on irrotettu maksujärjestelmästä, jotta saavutettaisiin mahdollisimman suuri vapaus massan skaalautuvuusvaatimusten saavuttamisessa. viestintäjärjestelmä", he lisäsivät.

Holepunchin tiimi otti uudelleen käyttöön matalan tason verkkoprotokollia valitakseen itsenäisesti parhaan tekniikan erittäin skaalautuville tietovirroille.

"Tämä lähestymistapa johti todella joustavaan ratkaisuun, joka laajeni Hypercoressa käytetyistä Merklen lokitietorakenteista (joka tarjoaa luonnostaan ​​tietojen todentamisen ja eheyden) joukkoon pieniä kirjastoja ja moduuleja, jotka voidaan liittää yhteen rakentamaan korkean käytettävyyden omaavia mesh-verkkoja. ”, johtajat sanoivat.

Ardoino kertoi Bitcoin Magazinelle, että Holepunch-tiimin parhaillaan harkitsemiin Lightning-integraatioon liittyviin vaihtoehtoihin kuuluu integroida palveluita, kuten Blockstreamin Greenlight, jotka tarjoavat edullista, pyynnöstä mutta ei-säilytystä vaativaa Lightning-solmuhallintaa. Tiimi tutkii myös täyden Lightning-solmuintegraation mahdollistamista, Ardoino sanoi.

Maksut ovat yksi kommunikoinnin puoli, Buus ja Ardoino korostavat, mitä voidaan tarjota valinnaisena palveluna käyttäjille, jotka aloittavat P2P:n, pysäyttämättömän video-, ääni- tai tekstichatin.

"Keet on hyvä esimerkki selittämään kaiken edellä olevan. Keetin tavoitteena on tulla pysäyttämättömimmäksi viestintäsovellukseksi, joka tarjoaa erinomaisen käyttökokemuksen maksimaalisella yksityisyydellä ja turvallisuudella”, he sanoivat. "Tällä ei ole mitään tekemistä maksujen kanssa, koska video-/ääni-/tekstikeskustelut ovat puhtaita datavirtoja. Maksut Keetin yhteydessä ovat valinnaisia, ja niitä voidaan käyttää vihjeiden tarjoamiseen, suorien lähetysten maksamiseen, rahan lähettämiseen ystäville ja perheelle jne.

Keet

Paremman suorituskyvyn ja helpomman skaalautuvuuden lisäksi käyttäjät saavat myös pienemmän latenssin ja enemmän yksityisyyttä käyttäessään hajautettuja sovelluksia, kuten Keet, jotka eivät hyödynnä luontaisesti tehottomia lohkoketjuja, kaksi johtajaa sanoi.

"Käyttäjien on replikoitava hyvin vähän dataa liittyäkseen puheluun - itse asiassa teemme sarjan kehittyneitä indeksointitekniikoita varmistaaksemme, että vain osa tiedoista näissä pienissä tietorakenteissa tarvitsee kopioida", he lisäsivät.

"Keetissä näet tämän toiminnassa, jos esimerkiksi jaat suuren tiedoston chatissa. Kun teet sen, huomaat, että se tulee välittömästi näkyviin muille käyttäjille, ja vain kun käyttäjät lataavat tiedoston, puuttuvat osat alkavat replikoitua. Kun sinulla on tiedot, voit auttaa jakamaan ne uudelleen muiden käyttäjien kanssa, mikä tekee siitä erittäin skaalautuvan."

Bitcoin Magazine testasi Keetiä ennen julkaisua liittymällä puheluun kolmen ihmisen kanssa. Koeajossa yksi osallistujista jakoi 3 gigatavun videotiedoston, jonka kaksi muuta käyttäjää pääsivät aloittamaan toistamisen alle minuutissa.

Keetin tiedonjakomekanismi hyödyntää BitTorrentin suosituksi tekemiä konsepteja – käyttäjät lataavat yhdessä datapaketteja ja siirtävät toisilleen tavalla, joka poistaa alkuperäisen lähteen tarpeen säilyttää tietoja jokaista uutta käyttäjää varten.

Tämä, kuten aiemmin mainittiin, Holepunchin ominaisuus, voisi esimerkiksi mahdollistaa sensuurin kestävien P2P-suoratoistosovellusten rakentamisen SDK:n kanssa - joita striimauslaite pystyisi isännöimään yksinkertaisilla yksilevytietokoneilla, kuten Raspberry Pi:llä. Kun käyttäjät liittyvät, he alkavat syöttää toisilleen suoratoistodataa, mikä keventää isännän taakkaa jakaa datapakettejaan kaikille katsojille – tämä on suoratoistopalveluiden, kuten Twitchin ja YouTuben, todellisuutta, jotka välttämättä riippuvat keskitetyistä palvelimista välittäessään.

Keet tiivistää suurimman osan työstä pois käyttäjältä yksinkertaisessa, mutta toimivassa ja intuitiivisessa käyttöliittymässä. Se vaatii pääsyn mikrofoniin ja kameraan, ja vaikka yksityisyydestä tietoiset ihmiset voivat poistaa kameran käytöstä puhelun aikana, sovellus ei toimi ilman pääsyä siihen.

Web3-Contrarian Trend

Vaikka Web3-hype, joka kiihtyi parin viime vuoden aikana, on lyönyt kaiken tokenisoinnin ja kaiken laittamista lohkoketjuun parhaana vaihtoehdona Internetin hajauttamiseksi, vastatrendi on ilmaantunut hiljattain.

P2P-infrastruktuurin luominen ja kehittäminen, joka Web3:n hälinästä huolimatta ei hyödynnä lohkoketjuteknologiaa ollenkaan, on nousussa.

Eräs tällainen esimerkki on Web5, kenties näkyvimpien käyttäjien vastaus Web3:lle ja "salaukselle" kriitikko, Jack Dorsey. Blockin toimitusjohtaja ja Twitterin perustaja ja entinen toimitusjohtaja on puhunut Web3:n ansoista — joka hänen mukaansa suosii epäsymmetrisesti pääomasijoittajia yksityissijoittajien ja yleisön kustannuksella, joille teknologian väitetään olevan tarkoitettu.

Web5 julkistettiin kesäkuussa. Aloite, jota Block-tytäryhtiö TBD kehittää, hyödyntää Bitcoinia ja lukuisia terveitä tietotekniikan tekniikoita luodakseen hajautetun identiteetin, datan tallennuksen ja sovellusten ekosysteemin, jossa käyttäjät hallitsevat henkilökohtaisia ​​tietojaan.

Ardoino ja Buus väittävät, että heidän ratkaisunsa, Holepunch, on joustavampi kuin Web5.

"Web5:llä on tähän mennessä näkemämme perusteella monimutkaisempi ja ennalta määrätympi rakenne kuin Holepunch", kaksikko kertoi Bitcoin Magazinelle. "Holepunch tarjoaa joukon primitiivisiä ja rakennustelineitä sovellusten rakentamiseen yrittämättä pakottaa tiettyjä malleja."

Toinen tapa luoda tunnistevapaa hajautettu verkko oli Synonym ilmoitti marraskuussa, Tetherin omistama yritys. Vaikka Tetherillä näyttää olevan ristiriitaista, että Tetherillä on kaksi hanketta samasta aiheesta, Ardoino ja Buus selittivät, että tarjoukset voivat täydentää toisiaan.

"Synonyymi voisi hyödyntää Holepunch SDK:ta rakentaakseen osan palveluistaan ​​etenemissuunnitelmaan", he sanoivat. "Synonym ja Holepunch eivät kilpaile, vaan pikemminkin täydentävät toisiaan vision ja tuotteiden suhteen, joita ne suunnittelevat."

Nähtäväksi jää, mikä verkon hajautettu versio hallitsee voittajana tulevaisuudessa, mutta varmasti se, joka tarjoaa eniten lisäarvoa loppukäyttäjälle, ei pääomasijoittajille, menestyy todennäköisemmin.

Aikaleima:

Lisää aiheesta Bitcoin Magazine