De technologie-miljardair Elon Musk, de CEO van X (voorheen Twitter), heeft op zondag de lancering aangekondigd van een nieuwe messaging-app genaamd XChat. De reacties vanuit de bitcoin-markt en de technologiegemeenschap zijn echter gematigd, met een duidelijke afwezigheid van enthousiasme.
Een van de opvallende kenmerken van deze nieuwe app is dat deze is gebouwd met behulp van de programmeertaal Rust, in combinatie met een verwijzing naar “Bitcoin-achtige encryptie”. Deze formulering heeft echter vragen opgeworpen binnen de crypto-gemeenschap, die zich afvraagt wat dit nu precies inhoudt.
Om deze verwarring te verhelderen, is het cruciaal om het verschil tussen encryptie en digitale handtekeningen te begrijpen. Encryptie is het proces waarbij gegevens worden omgevormd, zodat alleen bevoegde partijen met de juiste sleutels de informatie kunnen ontcijferen en lezen. In tegenstelling tot wat vaak wordt gedacht, worden transacties op de Bitcoin-blockchain niet versleuteld; ze worden ondertekend. Dit betekent dat alle data die tussen Bitcoin-knooppunten worden uitgewisseld niet versleuteld zijn, wat directe interactie tussen onbekende gebruikers op het netwerk mogelijk maakt.
Volgens Ian Miers, assistent-professor in de computerwetenschappen aan de Universiteit van Maryland, is het gebruik van termen als “Bitcoin-stijl” en “Rust” in de context van een encryptiesysteem geen solide basis voor de veiligheidsclaims van een messaging-app. Hij stelt dat als de directe berichten (DM’s) enkel in de app worden versleuteld, de kans groot is dat deze niet alleen in Rust zijn ontwikkeld.
Op het moment van schrijven handelt Bitcoin, de grootste cryptocurrency naar marktkapitalisatie, vlakbij $105,000. Het heeft vorige week een daling van meer dan 3% ervaren, volgens gegevens van CoinDesk. Dit biedt een interessante achtergrond, vooral gelet op de ambities van Musk om disruptieve technologieën te lanceren.
Naast de discussie over encryptie bevat XChat verschillende andere belangrijke functies, waaronder end-to-end encryptie, het verzenden van zelfvernietigende berichten, en de mogelijkheid om elk type bestand, inclusief audio- en video-indelingen, te versturen zonder een telefoonnummer, en dit op alle platforms.
Wat is de rol van Rust in XChat?
Rust is een moderne programmeertaal die bekendstaat om zijn geheugenveiligheid en prestaties. Musk heeft ervoor gekozen om deze taal te gebruiken, maar de implicaties voor de beveiliging van communicatie zijn nog onduidelijk.
Waarom is de ‘Bitcoin-stijl’ encryptie controversieel?
De term ‘Bitcoin-stijl’ verwijst niet naar encryptie, maar naar digitale handtekeningen. Dit roept twijfels op over de beveiliging van het messaging-systeem dat XChat pretendeert te bieden.
Wat zijn enkele functies van XChat die het onderscheiden van andere apps?
XChat biedt end-to-end encryptie, zelfvernietigende berichten, en de mogelijkheid om verschillende bestandsindelingen te verzenden zonder dat een telefoonnummer vereist is, wat het gebruiksgemak op verschillende platforms vergroot.
