etclabscore / gitcoin-network-security-hackathon

2 stars 3 forks source link

Early Warning 51% Detection System RFP #1

Open bobthegrownup opened 4 years ago

bobthegrownup commented 4 years ago

Early Warning 51% Detection System RFP

Prize Bounty

$2,000 USD (in ETC or ETH or USD)

Challenge Description

51% attacks are difficult to detect in PoW systems let alone forecast. We are looking for tools that can be used to provide a warning about future 51% attacks. Examples might be but not limited to systems that are used to detect offline mining, abnormal mining pool behavior, etc. These tools might be systems or algorithms that can be implemented to warn about potential 51% attacks.

Submission Requirements

Proposals should include:

  1. Project Description Brief description Value to the Ethereum Classic ecosystem
  2. Deliverables An explanation of your technical solution and architecture Imagine that an experienced software developer will evaluate your proposal
  3. Milestones & Funding requested Most projects have at least 4 milestones Budget and estimated timeframe for each milestone
  4. Team Roles and Experience Teams with a history of high-quality open source code repos and live applications and products are preferred.

Proposal Requirements: Proposals should include a value proposition about how it will benefit the Ethereum Classic ecosystem, technical detail about what your team intends to build and evidence your team is capable of creating good, re-usable open source code, compelling product demos and great documentation, and a reasonable technical development plan broken down into milestones.

The deadline for proposals is December 4, 2020 at 23:59 PDT for priority consideration.

Judging Criteria

A quantifiable metric or set of metrics on which to predict that an attack may happen, visualization of a potential attack scenario and detection scenario, a specification of how the algorithms/systems can be implemented.

Evaluation of proposals are based on: ● The quality of the proposal and near-term value to the Ethereum Classic ecosystem ● Your team’s technical experience, open source contributions and interest in diving into security issues on blockchain and specifically ETC. ● Likelihood that your team will continue to support the Ethereum Classic ecosystem long-term and commitment to maintaining your project for one year

Winner Announcement Date

Winners will be announced on December 18th, 2020, and invited to participate in phase two of the hackathon to implement your proposal in the most efficient and effective way.

gitcoinbot commented 4 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 210.998 ETC (1003.46 USD @ $4.76/ETC) attached to it.

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 5 months, 4 weeks ago. Please review their action plans below:

1) richarddennis has started work.

The deployment of homomorphic encryption challenges to detect malicious mining pools on the ETC network.

Aims: To enable the detection of colluding miners before the advent of a 51% attack through the implementation of a homomorphic encryption challenge presented to each node on a pre-determined basis. Further, expansion of this aim will enable the prevention of live 51% attacks. This is a low cost implementation which can be deployed quickly without the requirement of a hard fork.

Impact Identification of mining pools which are under the control of a single adversary or collaborating adversaries. This will enable suitable preventative methods to be deployed to counter such attack which can also be included within the scope of this project.

Deliverables/milestones: Monitoring suite which if implemented would be an automated bot to query all ETC mining pools, nodes and miners.

●Implementation of a proof of concept homomorphic encryption challenge. Upon the test network a controller will be able to issue a challenge to a test node and receive back a valid challenge which can be successfully decrypted. ●Performance optimization on the generation and confirmation of the challenge ●Implementation of a randomness generator to ensure pre-computation is not possible. ●Pen-test on the above implementation. ●Deployment of a wider test network with the implementation of malicious nodes ●Creation of dashboard interface ●Logging structure to log all data received – a reputation system for the nodes ●Open the test network to beta testing
●CTF event on the implementation ●Development of an AI engine to predicted behavior based on previous data from the challenges. ●Further scope to be decided by ETC

Proof of concept stage on the functionality of homomorphic encryption to be completed with 12 weeks from acceptance. 2) 1sere54 has started work.

Hello I want to learn and earn. Thanks

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 421.996 ETC (24381.70 USD @ $57.78/ETC) has been submitted by:


gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 421.996 ETC (22374.97 USD @ $53.26/ETC) has been submitted by: