Find Jobs
Hire Freelancers

Cryptocurrency commitment scheme concept of proof Cryptography/Blockchain Expert

$30-250 CAD

Closed
Posted almost 5 years ago

$30-250 CAD

Paid on delivery
5 friends (Alice, Bob, Carol, Dave, and Emma) are participating in an egg-hunt game where they are looking for hidden plastic eggs. Each egg is worth a certain number of points, and the goal of the game is to accumulate one million points (or more). We would like a commitment scheme where each of the players can proof he/she has 1 million points from the eggs they found, while revealing zero knolwedge about anything else (how many points exactly or which eggs were found). Each egg has an amount of points written on one side of the egg, and a serial number of the egg on the other side. It is possible for 2 or more eggs to have the same amount of points, but the serial numbers are all unique. The process will be as follows: a. Each player makes a commitment to their serial numbers and point amounts. b. The judges reveal a public list of all eggs with their serial numbers and amounts. c. The players produce a ZKPOK that their eggs are in the list produced in step b...AND that the points exceed 1,000,0000 in total, making sure to also prove that the points match the serial numbers. d. Based on the ZKPOK on step c, the players produce an additional ZKPOK that none of their eggs are in common with the other players. I don't know that much about cryptography but was thinking maybe pedersen commitments could be used since they are homomorphic and thus could be used in a range proof for point 1. Pedersen is also very common, but i'm open to any solutions. I don't know how the inclusion/exclusion would be done. It's also ok if there is interaction in terms of the first proofs are provided and then the exclusion proof last because you need to see the other proofs to do this. The deliverable will be a working implementation of the scheme in any major programming language.
Project ID: 20391152

About the project

4 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $274 CAD for this job
User Avatar
First:- Chatbot --> This can be integrated by any Facebook page, Slack etc. Its main aim is to reduce the human effort. For example, if this Chatbot is integrated with company page so it can easily answer you some basic questions about the company. Second:- Word Predictor --> This will be integrated with my Chatbot and it's an algorithm is such that it will learn according to previous input given and then It will suggest the next question and next word accordingly. Third:- Comment Checker --> This has a huge set of words inbuilt with its degree and level and it will analyze each comment and according to that it can give the report or if any inappropriate comment is taken it can forward to the authority. Speech Recognisation Train the database using deep learning, doing language model and lexical model for Arabic , adding functions to increase different types of noise at different levels as the picture shows. Then we notice the results.
$140 CAD in 7 days
5.0 (1 review)
1.8
1.8

About the client

Flag of CANADA
ontario, Canada
4.9
70
Member since Aug 25, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.