Moxie Marlinspike, de ontwikkelaar van de versleutelde chat-app Signal, werkt aan een nieuwe cryptocurrency genaamd MobileCoin die de privacy van gebruikers moet beschermen, gebruiksvriendelijk zal zijn en transacties vanaf elk apparaat mogelijk moet maken.
"Ik denk dat bruikbaarheid de grootste uitdaging van cryptocurrency is", zegt Marlinspike tegenover Wired. "De innovaties die ik wil zien moeten cryptocurrency in normale omgevingen mogelijk maken, zonder de eigenschappen op te offeren die cryptocurreny van bestaande betaalmechanismen doen verschillen." Het idee achter MobileCoin is een systeem dat alles voor iedereen verbergt, waardoor er minder mogelijkheden voor misbruik zijn.
MobileCoin zal alle gecompliceerde en rekenintensieve taken die komen kijken bij het onderdeel zijn van een blockchain-grootboek en het valideren van transacties aan servers delegeren. Deze servers staan continu in verbinding en bevatten en werken met een volledige bijgewerkte kopie van de MobileCoin-blockchain. De servers kunnen softwarediensten aan gebruikers aanbieden, zoals apps die MobileCoin-transacties integreren.
De servers zijn ook verantwoordelijk voor het sleutelmanagement van gebruikers. Zowel de publieke als privé-sleutels die voor het versleutelen van de transacties van de gebruiker worden gebruikt, worden door de server opgeslagen. MobileCoin is echter zo ontworpen dat de serverbeheerders nooit de prive-sleutels van de gebruiker direct kunnen benaderen. Hiervoor maakt MobileCoin gebruik van Software Guard Extensions (SGX), een onderdeel van Intel-processoren dat als een "secure enclave" fungeert.
SGX, waar Marlinspike eerder al binnen Signal mee werkte, laat applicaties een "secure enclave" starten die geïsoleerd van het besturingssysteem en de kernel is. De secure enclave biedt weer een feature genaamd "remote attestation", die een cryptografische garantie geeft van de code die in een remote enclave over het netwerk draait. De privé-sleutels van de gebruiker alsmede het blockchain-grootboek worden in de secure enclave opgeslagen.
"Als je de cryptocurrency binnen de secure enclave opslaat, kunnen mensen de servers beheren zonder de inhoud te zien. Wanneer je het grootboek niet kunt inzien, kun je ook niet valsspelen", zegt Joshua Goldbard, die samen met Marlinspike aan MobileCoin werkt. Het kan echter nog wel zes maanden tot een jaar duren voordat de nieuwe cryptocurrency zal verschijnen.
Deze posting is gelocked. Reageren is niet meer mogelijk.