Skip to content

An open blockchain-based Serverless Computing Platform

License

Notifications You must be signed in to change notification settings

pacslab/ChainFaaS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChainFaaS: An Open Blockchain-based Serverless Platform

This repository contains all the codes of this project. The codes are divided into 3 parts:

  • Serverless controller has all the details of the serverless controller which is implemented in Python using Django web framework.

  • Compute provider contains the program that providers should run on their computer to start participating in the network.

  • BlockchainNetwork has the details of the implemented Hyperledger Fabric.

Documentation

For more details about this project, visit the documentation website.

Publications

The peer reviewed paper of this project is published in IEEE Access journal.

Citation

You can use the following bibtex entry for citing our work:

@article{ghaemi2020@chainfaas,  
author={S. {Ghaemi} and H. {Khazaei} and P. {Musilek}},  
journal={IEEE Access},  
title={ChainFaaS: An Open Blockchain-based Serverless Platform},   
year={2020},  
volume={8},  
number={},  
pages={131760-131778},
}

Or the following plain text:

S. Ghaemi, H. Khazaei and P. Musilek, "ChainFaaS: An Open Blockchain-Based Serverless Platform," in IEEE Access, vol. 8, pp. 131760-131778, 2020, doi: 10.1109/ACCESS.2020.3010119.