Skip to content

Repository files navigation

DelegaCoin

This is a pure C++ experimental implementation of paper "An Offline Delegatable Cryptocurrency System".

Getting Started

The codes are developed in C++ using the Intel® SGX SDK1.6 under the operating system of Ubuntu 20.04.1 LTS.

Benchmarks taken on Intel® Core™ i7 9th Gen CPU.

Prerequisites

Build

The source code should be built under Intel® SGX SDK directory.

To build the project, run:

sudo make

Note

Running the tests

To run the test:

./app
  • The main functions are developed in ./isv_app/isv_app.cpp.

  • Core modules are included in ./isv_enclave/isv_enclave.cpp, including address generation, transaction signing, etc.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

Source code is developed based on:

with modification respectively.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages