Find Jobs
Hire Freelancers

BlockChain Distributed System

$30-250 USD

종료됨
게시됨 6년 이상 전

$30-250 USD

제출할때 지불됩니다
Each process maintains a copy of the shared ledger implemented as a blockchain. Each time the blockchain is updated it is multicast to all other peers. Process zero is responsible for writing the updated [login to view URL] file to disk. We will use only three processes, but your system design should—in theory—work for any number of peers with minor modifications. Each process reads in a data file to create new records. A new record is placed in an unverified block. The block is multicast to all the processes in the blockchain group which begin competing with one another to solve the "work" puzzle. One process solves a puzzle to verify the block, prepends the verified block to the blockchain, and multicasts the new blockchain to all other processes in the group. All other processes abandon the attempt to verify that block. Every record in the shared ledger is considered cannonical. It is ~impossible to insert a counterfeit block (record) into the blockchain. We will use simple medical records in files, but the data is not really of concern to us. We could use the same system for a complete audit trail of business transactions, to support a digital currency, or to keep track of banking records. Ordinarily many records would comprise a single block; for simplicity we will use a single record for each block. Your system must run from some version of the provided run scripts. Adapt as needed for other operating systems.
프로젝트 ID: 15415156

프로젝트 정보

원격근무 프로젝트
활동 중 6년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다

고객에 대한 정보

국기 (UNITED STATES)
United States
0.0
0
결제 수단 확인
10월 16, 2017부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.