Kryptowährungen werden heute mehrheitlich auf zentralisierten Exchanges gehandelt, welche sehr grosse Gebotsvolumina sehr schnell zu niedrigen Kosten abwickeln können. Der Händler riskiert aber im Fall eines Hackerangriffs oder Betrugs des Betreibers den Totalverlust seiner hinterlegten Token.

Alternativ dazu werden dezentralisierte Exchanges immer beliebter. Diese bestehen aus Smart Contracts, welche auf unterschiedlichen Blockchains verfügbar sind. Der Händler behält so immer die Hoheit über seine Token. Leider kommt die Dezentralisierung aber zu einem schmerzhaften Preis: Die Gebühren steigen mit wachsender Nachfrage rasant und die Abwicklung dauert mindestens einige Sekunden.

PolkaDEX verbindet das Beste beider Welten: Schnelle Handelsabwicklung dank Einsatz einer off-chain Matching Engine kombiniert mit trusted execution zur Verwaltung der Guthaben. So wird sichergestellt, dass der Betreiber des Exchanges (oder ein Hacker) zu keinem Zeitpunkt über die Guthaben verfügen kann ohne passendes Gebot vom Eigentümer.

PolkaDEX und SCS arbeiten gemeinsam an dieser Lösung unter Verwendung von SubstraTEE, dem von SCS entwickelten open source Framework, um öffentlich auditierbare Lösungen mit trusted execution zu entwickeln.

Rasberry Pi cluster

In distributed computer systems, it is usually imperative that the reliability of the overall system must be guaranteed despite unreliable processors and faulty networks. This especially requires the coordination of processes and the agreement of common data values for further computations.

In the last decades, corresponding consensus protocols have been developed which allow, with more or less high security, the consistency of server states and data values in distributed systems relative to each other [1-3].Unfortunately, these protocols are unsuitable for applications where 1) the majority of processors may fail (down-nodes >> quorum), 2) only small memory footprints are allowed (consensus-at-the-edge), and 3) the determination of a master is not always possible (swarm approach).

Accordingly, a swarm-intelligent consensus-at-the-edge software shall be developed that can keep data values consistent in an embedded system with up to 100 nodes.

weiterlesen