Develop Blockchain using Haskell

Looking for a number of experienced Haskell developers interested in continuing the building of a Blockchain.

We have built and tested a custom blockchain, and performed basic simulations using 200 millisecond delays were we had transactions confirm within and excellent time period, we need to expand on the real life simulations and continue the development of the blockchain for the ico.

The blockchain is built on the ( Leader )-free Byzantine Consensus

We Need:

Refactoring of the existing code to make the below points easy to implement

More sophisticated network delays, modelling realistic real-world scenarios with a geographical latency graph

Simulation of some Byzantine behaviour, controllable by a command-line flag;

larger parts of this are likely to be done post-ICO, as there are no bounds to how much testing can be done with this approach, but included are at least

One multiple-votes attempt

One attempt to stall progress by not voting

One double-spend attempt at the ledger level

Full source code documentation

Unit and property testing

Blockchain and ledger

Haskell data types to represent the block chain

Chain validity check implementation (chain hashing)

Data types for transactions (as block contents)

Ledger validity check implementation (signatures and balances)

Simulation performance improvements that allow to simulate shorter network delays with less over-approximation than the current simulator

A Continuous Integration setup, that runs tests and produces benchmark outputs

Instructions to build and run the software reproduce the graphs for users unfamiliar with Haskell

A simulated wallet with command line interface (CLI)

Within the single-machine simulator, a user interface allowing the user to enter transactions such as

“Account A: send 3 coins to account B”

so that the user can explore how coins can be sent around between addresses and how long it takes for these transactions to settle.

Graph deliverables, to be included in the whitepaper.

We want to generate at least the following graphs:

CPS when varying latency (single number)

CPS with world map and reasonable geographical graph latency

CPS with varying latency jitter

TPS with varying block size

Transaction latency when varying latency (single number)

Transaction latency with world map and reasonable geographical graph latency

Transaction latency with varying latency jitter

Transaction latency with varying block size

Code for measuring CPS already exists in our current simulator, but code for measuring TPS and latency needs to be written and is accounted in this task.

Also for launch we need a lite wallet and functioning blockchain for the ICO.

You will need to work remotely as part of a small team and can contribute at least 20 hours per week.

You must have at least 2 years experience in Haskell and have contributed to github or similar. This must be in Haskell so we can review your Haskell contributions. Also you must be ok with using Time doctor tracking software - it takes screen shots of your work as you work. Also DevOps experience is a bonus.

1. What have u built using haskell? Github link?

2. Have you made any contributions to the Haskell community?

3. Have u used Haskells green threads and what for?

4. How long have u been using Haskell and how do u rate your skills?

5. What do u like about Haskell?

Evner: CUDA, Haskell, Java, Python, Programmeringssproget R

Se mere: create blockchain, legion blockchain, blockchain haskell tutorial, haskell blockchain implementation, haskell cryptocurrency, rolling your own blockchain in haskell, blockchain functional programming, how to create a block in blockchain

Om arbejdsgiveren:
( 0 bedømmelser ) Anaheim, United States

Projekt ID: #19009220

15 freelancere byder i gennemsnit $39/time for dette job


For last several years i have been developing Blockchain, Decentralized Exchanges, Crypto Coins based on ERC20, Bitcoin Core, X11, IOTA, Dash, Minning Pools, Block Explorers, trading platforms, Wallets, Daemons. I have Flere

$41 USD / time
(4 bedømmelser)
$41 USD / time
(19 bedømmelser)

Hi! (From Blockchain/Cryptocurrency Expert) I have read your requirement and I’m sure I’m suitable for this job. Because I have a lot of experience with Blockchain. My name is BingHu, I am a Senior Full-Stack De Flere

$40 USD / time
(17 bedømmelser)

How are you? I read your description carefully. I have a good experience of blockchain project as you see from my profile. Already I built many cryptocurrency project. So I can finish your project perfectly. I wou Flere

$41 USD / time
(13 bedømmelser)

Hi, ➲ 10+ years of full-time experience in Python / Django ➲ Blockchain Expert ➲ 2+ years of full-time experience in Vue.Js, ➲ Upwork Top 10 Certification for Python and Django ➲ Excellent communication skills Flere

$30 USD / time
(13 bedømmelser)

Hi,dear. I understand your proposals and I am very interested in this job - 'Develop Blockchain using Haskell'. I am senior software developer and I am able to perform this task in timely manner. Skills: CUDA, Haskell Flere

$41 USD / time
(2 bedømmelser)

We have completed ETH Fork with 5 Billion Coins along with blockchain, Wallet(Window, Linux, Mac, android) supportive POS/POW, ICO, ERC20 Tokens, White Paper, exchange listing, exchange & trading system. As well as we Flere

$40 USD / time
(1 bedømmelse)

Hello! I have briefly read the description on blockchain-using-haskell development project, and I can deliver as per the requirements however I need us to discuss for more clarity on the details, deadline and bu Flere

$41 USD / time
(8 bedømmelser)

Hello, how are you today? I would love the opportunity to discuss this project with you. I think I am a good fit for this project because I have all the qualities that you are looking for. Experience is the gol Flere

$50 USD / time
(3 bedømmelser)

I have 12 years experience in the field of development. I have read your requirements it will be done

$33 USD / time
(0 bedømmelser)

Hello , I am a cryptocurrency and blockchain developer with 5+ years of experience in blockchain (both public and private), Ethereum, Bitcoin, smart contracts, ICO, tokens. I have reviewed your project descrip Flere

$25 USD / time
(0 bedømmelser)

I've developed many marketplaces using Sharetribe, React, Ruby on Rails, AngularJS for last 5 years and recently I'm concentrating on building dAPPs including P2P betting, insurance, job search marketplace on blockchai Flere

$27 USD / time
(0 bedømmelser)

Hi, Would be good to discuss project details. Our team has vast experience with custom blockchain solutions development including ICOs, wallets, new currencies & hard fork development. Recent example: http://www. Flere

$55 USD / time
(0 bedømmelser)

I saw your posting and thought we might be a good fit. We are a full stack development firm with a wide range of experience in development. Our team is highly capable and have worked with companies including Airbnb, PN Flere

$40 USD / time
(0 bedømmelser)

Hi there! I noticed that you are looking for a blockchain developer for your project and I would be more than happy to help you with that! My name is Ilya, I'm a Delivery Manager at ChainArtSoft, one of the top o Flere

$40 USD / time
(0 bedømmelser)