Skip to content

Enabling Privacy-Preserving Range Queries in Blockchain-based Collaborative Databases

Notifications You must be signed in to change notification settings

JerryXie96/Infocom21_FedRangeQ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FedRangeQ

This is the code for the paper Enabling Privacy-Preserving Range Queries in Blockchain-based Collaborative Databases.

Dataset: https://old.nasdaq.com/screening/companies-by-name.aspx?letter=0&exchange=nasdaq&render=download

Code Structure

/1bit: the code version of 1 bit

/2bits: the code version of 2bits default

/4bits: the code version of 4bits

/DataPreprocessing: the code to preprocess the original data

/LocalMatch: the proposed system in Golang (to match locally)

preprocess.csv: the preprocessed data

In the folder of each code version:

FedRangeQ.go: the client of the proposed system

FedRangeQ.sol: the smart contract of the proposed system

FedRangeQ.abi: the abi file of smart contract

FedRangeQABI.go: the Golang interfaces generated by abigen

About

Enabling Privacy-Preserving Range Queries in Blockchain-based Collaborative Databases

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published