Automatic tasks submit pool

Closed Posted 4 years ago Paid on delivery
Closed Paid on delivery

I will commission a system that allocates batches of tasks for calculations performed by the application I have appointed. The scheme of operation on the principle of POOL, i.e. the group performing the same task by splitting it into subtasks.

Details:

- tasks will concern searching for private keys to create prefixes of empty addresses using the VanitySearch program, whose open source code is available here: [login to view URL]

- the contractor will receive a modified VanitySearch code (enabling setting his own search range) for the purposes necessary to perform the order, the final product of which will be ordered pool system working with the VanitySearch application.

- defining one task means indicating the scope of the scan area (so-called keyspace) using the indicated application in hex format (e.g. 040000000-04fffffff)

- the computer joining the system receives a reduced portion of the entire task to be searched and sends successively information about the progress of the scan via an internet connection

- It is permissible to use any technology that will easily and safely perform its function.

The goal is to improve the internal process of searching the scope for prefixes of empty BTC addresses according to the string of characters ordered by the customer.

DESCRIPTION TO SIMPLIFY THE OBJECTIVE OF EXISTING SUCH SYSTEM (for the purposes of description, let's call the current VanitySearch application, and the final product with the pool - VanitySearch2):

CURRENTLY: the VanitySearch application runs on a dozen or so remote computers on which it was necessary to manually set the searched batch of the task (--share X / Y command, where X is the search part and Y is the number of parts into which the task was divided). Using this variable - the application has specified the scope of the search (which is a subtask) and saves progress in the .txt file to eliminate the need to start from the beginning in the event of a system restart or other failure via the "--continue [login to view URL]" variable). Recording takes place every specified number of scanned keys, while checking whether this number has been reached takes place every two minutes, which gives ~ 2 records per hour. Finding the prefix you are looking for within the specified range results in dumping information about the location of the key in HEX to the [login to view URL] file.

All operations and records take place on the computer locally, which now requires the need to repeatedly connect to remote computers to check progress, and involves the loss of data in the event of any failure.

The whole is based on cooperation with the VanitySearch application. The point is that the computing power from different computers should work on solving the same task while excluding the risk of calculating ranges that have already been calculated by another machine. Thus, the order is associated with creating a poola (main computer, page or script) that issues ranges for VanitySearch calculations to each computer (e.g. from a database), and the computer on which VanitySearch works - after checking the released part of the task sends the answer back to the main computer, whether he found a solution and if so he gives it, but if not - it issues another range to scan and marks it as checked. That's the easiest way to describe it.

I am open to all kinds of possible solutions and changes in the concept, provided that the goal will be achieved the same

The condition of participation in the order is the acceptance of the principle of receiving payment for the product AFTER the system has been completed and tested in practice. Payment will be made immediately after confirmation.

Website Design

Project ID: #22203888

About the project

7 proposals Remote project Active 4 years ago

7 freelancers are bidding on average $119 for this job

astonhill

Hi there! This is Wajeeha here. Your post caught my eye and I’d really be interested in bringing this idea of yours to life. Along with that, I can assure you that our rates are more than reasonable in the market. If y More

$100 USD in 7 days
(24 Reviews)
4.9
interactiveisb

Hi there, We're excited to offer our services to work with you on this project because we're confident that our skills and experience are the perfect match for your requirements. Our company, Interactive Group, is no More

$100 USD in 7 days
(19 Reviews)
4.7
umairkaramat24

Hello There. How are you doing?. I have read the description, I have great experience doing similar jobs related to these skills Website Design. Please start the chat so we can have detailed discussion. Thanks. Hi Alek More

$155 USD in 9 days
(7 Reviews)
3.9
Poquipie

Hello Sir/Mam. Hope you are well. I am a newbee in Freelancer. But I have a long course on Web developing. Working with WordPress, HTML,CSS,C+PHP is my forte. I would love to do your project and make it successful. I b More

$94 USD in 1 day
(0 Reviews)
0.0
roberto1234567

I have a lot of experience in the world of blogs. I am studying a Master in digital marketing and web analysis, I work on my own project and I would also like to work with you. THANK YOU Relevant Skills and Experience More

$133 USD in 10 days
(0 Reviews)
0.0