Alla språk
Enigma är en distribuerad datorplattform med integritetsgarantier. Med hjälp av säker flerpartsdatorteknik kan olika parter köra datorprogram på distribuerad lagrad data och få korrekta resultat utan att komma åt själva originaldatan. Enigma separerar dataåtkomst och beräkning, vilket gör att delning av data inte längre är en oåterkallelig process, realiserar autonom kontroll av personuppgifter och skapar en grund för att tjäna pengar på data.
Enigma-protokollet är Enigmas datormodell, som är baserad på en mycket optimerad version av multi-party computing, och är säkrad genom ett verifierbart hemligt delningsschema. För att upprätthålla hemlig delning av data använder Enigma en modifierad distribuerad hashtabell för att lagra data.
1. Sekretess
Genom att använda Secure Multi-Party Computation (SMPC) beräknas förfrågningsdata i distribuerad form. Data distribueras slumpmässigt till flera noder, och de delar på datoransvaret, utan att oroa sig för dataläckage till andra noder. Det bör betonas att ingen enskild nod kan komma åt hela data, de innehåller bara en viss del av datan.
2. Skalbarhet
Till skillnad från blockkedjan lagrar Enigma fullständig data i varje nod, och endast ett litet antal noder beräknar en del av datan. Denna separation av lagring och beräkning gör systemet naturligt skalbart.
Den nuvarande traditionella datadelningsmetoden är oåterkallelig. När data väl har delats kan den inte återställas och kontrolleras. Men Enigma tillåter fallback och kontroll över data, eftersom ingen annan än ägaren av data kan se originaldata. Detta har medfört grundläggande förändringar i det nuvarande området för dataanalys och undergrävt datakrypteringstransaktioner.
3. Privat kontrakt
I designmodellen av Enigma exekveras koden i två delar. Den offentliga delen exekveras på blockkedjan, och den privata informationen exekveras utanför kedjan. För att stödja decentraliserad applikationsutveckling designade Enigma-teamet ett skriptspråk som liknar smarta kontrakt: privata kontrakt. Det är Turing komplett och kan hantera privata data.
4. Katalysatorapplikation
Catalyst är den första tillämpningen av Enigma-protokollet, driven av finansmarknaden. Catalyst tillåter användare att dela och hantera data, samt konstruera fördelaktiga investeringsstrategier som drivs av data. Det låter utvecklare bygga, testa och handla kryptotillgångar. Genom Catalyst kan utvecklare komma åt Enigmas decentraliserade datamart för att konsumera värdefull krypterad data för investeringsstrategianalys.
5. Decentraliserad Data Mart
Enigma har etablerat en öppen och säker decentraliserad basar som tillåter individer, företag och organisationer att dela och konsumera data. Tokens används för att hantera dataprenumerationer, belöningar och straffavgifter i kedjan. Lagringen och överföringen av själva data sker utanför kedjan.
https://enigma.co/ecosystem/