Projects

Αccountable and privacy preserving data processing via distributed ledgers

In this project we propose a protocol for data processing where data controllers can register their datasets and entities can request data processing operations by data processors. A distributed ledger is used as the controller of the system serving as an immutable history log of all actions taken by the participants. The blockchain-based distributed ledger provides data accountability, auditability and provenance tracking. We also use a Zero Knowledge Verifiable Computation scheme where a data processor is enforced to produce a proof of correctness of computation without revealing the dataset itself that the requestor verifies. This records the fact that correct processing has taken place without disclosing any information about the data.

The work in this project was supported by "Athena" RC and partially supported by the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 732907 (My Health, My Data).

Build with: Node.js, React, web3.js, Solidity, truffle, and Pequin (SNARKS).

Horizon 2020 Project: «My Health - My Data»

My Health My Data (MHMD) is a Horizon 2020 Research and Innovation Action which aims to change the way sensitive data are shared.

Our goal at ATHENA RC was to build a Secure Multiparty Computation (SMPC) Infrastructure where a researcher can request for secure computations over specific datasets. The system is composed of three main entities: coordinator, smpc node, and data provider node. The components are sychronized by the coordinator by running a distributed protocol.

Our core MPC system lies in SCALE-MAMBA. SCALE-MAMBA assumes that the data are in the same server with the secure computation node meaning that external data providers are not supported. Having the ability to support external data providers is crucial as light nodes can participate to a computation request without the need to have heavy infrastructure to deploy and maintain a computation node. Based on Confidential Benchmarking based on Multiparty Computation we extend SCALE-MAMBA to support external data providers. Data providers send their data encrypted and each computation node takes a share (based on a secret share scheme) of the data. Νο computation node have access to the raw data. Our protocol is designed and developed as a finite state machine where client and server change states and act based on various events. The protocol is implemented in C++.

The work in this project was supported by "Athena" RC and partially supported by the European Union’s Horizon 2020 research and innovation programme under grant agreement No. 732907 (My Health, My Data).

Build with: Node.js, React, Python, WebSockets, C++ and SCALE-MAMBA (SMPC).

Artech

Personal website of Theodoros Papatheodorou, a Lecturer in Computational Art at the Department of Computing, Goldsmiths, University of London. Through the website students can logged in an eclass platform designed speciffically for the lectures of Theodoros Papatheodorou.

Designed by Roleplay.

Build with: WordPress, HTML5, CCS3, JavaScript.

Atalanti Mouzouri

Website of Atalanti Mouzouri Bodyworks Studio.

Designed by Roleplay.

Build with: WordPress, HTML5, CCS3, JavaScript.

Athens Insiders

Athens Insiders is a travel agency located in Athens that provides private and tailor-made experiences around Greece.

Designed by Roleplay.

Build with: WordPress, HTML5, CCS3, JavaScript.

Blockchain Course Official Site

An automated grader for students assignments.

Build with: Node.js, React, web3.js, Solidity, Ganache, truffle, and PostgreSQL.

CEDEL2 (Corpus Escrito del Español como L2)

CEDEL2 stands for Corpus Escrito del Español como L2 ‘L2 Spanish Written Corpus’ and is a large database containing the language produced by learners of Spanish as a second / foreign language. Users can query and filter the database and download corpus texts.

Build with: WordPress, HTML5, CCS3, JavaScript, Backbone.js, Bootstrap, SASS.

DMOD

E-shop for modular furniture, lights and objects.

Designed by Roleplay.

Build with: WordPress, HTML5, CCS3, JavaScript, WooCommerce, SASS.

Everymatic

Website everymatic, an online travel agency based on United Kingdom.

Designed by Roleplay.

Build with: WordPress, HTML5, CCS3, JavaScript.

Exile Films

Exile Films is an independent media arts company based in downtown Athens, specializing in documentary film.

Designed by Roleplay.

Build with: WordPress, HTML5, CCS3, JavaScript.

Horos

Horos is an holistic yoga center. A list registration WordPress plugin was developed where the administrator of the platform can open course registration listings and interested parties can enroll to them.

Build with: WordPress, HTML5, CCS3, JavaScript, WordPress Plugin API.

Idilli Villas

Website for Idilli Villas, a luxurious resort in Lefkada.

Designed by Roleplay.

Build with: WordPress, HTML5, CCS3, JavaScript, SASS.

Margret Köll

Personal website of Margret Köll, a historical harp player.

Designed by Lamb and Lamp.

Build with: WordPress, HTML5, CCS3, JavaScript, SASS.

MoyStudio

MoyStudio is an architectural office, based on Athens, Greece.

Designed by MoyStudio.

Build with: WordPress, HTML5, CCS3, JavaScript, SASS.