HPPCOIN : Egalitarian High Performance Computing Platform
ABSTRACT :HPP (High Performance Computing Platform) is a Distributed infrastructure for Heigh Performance Computing that can carry general purpose computing tasks on heterogeneous devices hosted by large number of distributed nodes considered as Smart properties, Nodes can join and leave the network without affecting the overall Network performance. A node (NODE) can sign a smart contract to process computation on behalf of a tasks provider (PROVIDER) and earn fees paid in HPP (High Performance Computing Platform Coin) upon completion of the contract terms.
1 INTRODUCTION :The main motivation behind this work comes from the increased need of computing power in the academic research centers, academic institutions in most countries cannot afford to have their own HPC (High Performance Computing) infrastructure nor the high cost of HPC cloud service providers. Hence the idea to connect all universities workstations, servers and even laptops and form a big decentralized datacenter.
The idea is indeed very interesting, and very promising, but a lot of problems should be addressed before we can come up with a scalable and distributed platform for general purpose high performance computing, problems that can be perceived from two different perspectives : economic and technical.
2 ECONOMIC PERSPECTIVE :Computing power scarcity : The economic problem emerges because our computing power needs are greater than our ability to produce this computing power. HPP solve this problem using the concept “Give and Take”. a research center in Denver can Give a part of its computing power from 06 PM MST to 08 AM MST and earn HPP coins and use them to Take control of higher computing power from 08 AM MST to 06 PM MST.
3 TECHNICAL PERSPECTIVE :- 3-1 Distributivity : the block chain technology is highly distributed by design, NODES form a peer to peer network, communication is implemented in RPC.
- 3-2 Anonymity : HPP is built on top of bitcoin daemon, a NODE can activate Tor to benefit from high anonymity, a NODE can also anonymize the earned coins using the Zerocoin protocol.
- 3-3 Security : Node security is ensured through virtualization, PROVIDER data security is ensured by encrypting sensitive data and Virtual Host lifecycle control.
- 3-4 Scalability : Nodes automatic deployment, node migration, PROVIDER’s data replication.
- 3-5 Availability : Proof of Uptime and resources availability are checked permanently by the block chain.
- 3-6 General Purpose Computing platform : use of open standards like : Xen virtualization, OpenSSH, OpenCL and OpenMP
- Trust : Smart Contracts and Micropayment channels.
4 MASTERNODE :For high compute-intensive tasks the task provider’s Node cannot handle the increased workload due to high network communication traffic, large amounts of working-memory demand and high cpu usage. in this case the task provider can delegate task’s negotiation and coordination to a Masternode.
A Masternode can earn HPP coins on a time basis by carrying negotiation, co- ordination and results verification on behalf of a task provider.
The computation task price is negotiated between the Tasks provider and the Worker nodes based on the Extended Contract Net protocol.
5- Versions RoadmapThe live version of the project Roadmap is periodically updated here :
https://trello.com/b/w4CnFCdV/hppcoinV 1.0.0-BetaV 1.0.1- -Masternode
- -Android Wallet
V 1.1.0- -Host Virtualization
- -Support for HPC on multiple independent Nodes (suitable for parallel tasks that
can be split into multiple independent tasks without the need for coordination among nodes)
V 1.2.0- -Dedicated Host Sharing
- -Virtual Host Sharing
- -Distributed OpenCL Platform : This functionality will be released in the HPP
V 1.2.0: - Support for HPC on multiple coordinating nodes suitable for high parallel computation task that can be split into several subtasks executed on several distributed nodes requiring coordination among nodes.
V 1.3.0- -Micro payments channels
- -Distributed OpenMP Platform : This functionality will be released in the HPP V 1.3.0.
V 2.0.0- -General Purpose HPC Platform
- -Support for automatic deployment over multiple distributed nodes
Property | Value |
Premine | 0 blocks (No Premine) |
Ico | No Ico |
Block reward | 78 HPP |
| |
Coin base maturity | 120 blocks |
Founders and investors reward | 8 HPP per block for the first 2 years (70 HPP goes to the block miner and 8 HPP for founders and investors) and 0 HPP after that. |
Start time | 8:50 AM Wednesday, November 22, 2017 (MST) |
Total Supply | 78 Millions HPP |
Symbole | HPP (ˈeɪtʃ-ˈpiː-ˈpiː ) |
Halving rate | Every 262500 blocks approximately every 2 years |
Block Time | 4 minutes |
Hashing Algorithm | LYRA2H |
Transactions validation | PoW |
News :- Tuesday, November 28, 2017 (MST) 6:28 PM (MST) Official HPP Mining Pool online : http://pool.hppcoin.com
- Sunday, December 31, 2017 (MST) 12:00 AM (MST) CUDA and OpenCL GPU Miners released :
CUDA Miner http://github.com/hppcoin/ccminer
OpenCL Miner http://github.com/hppcoin/sgminer
- Monday, January 01, 2018 (MST) 08:00 AM (MST) Stratum Pool Configuration files released on Github : https://github.com/hppcoin/
- Sunday, March 04, 2018 05:32:30 (MST) The transition to Lite Masternode went smooth and the first LMN payment was sent to http://explorer.hppcoin.com/address/hceEYKgpFPDutQ5mHXwy4uH9FaNz89zpXR successfully
- Tuesday, March 27, 2018 10:50 (MST) Development status of version 1.1.0 with Hosts Virtualization:
We are glad to announce that the development of the API to interact with Virtual Hosts is almost done, testing next week.
The IHM dev will start within one week using JavaFX.
The release date is maintained for May 25 2018.
Excanges :Translations :Bounties :- Spanish translation : 200 HPP for Spanish translation
- Japanese translation : 200 HPP for Japanese translation (reserved by 双頭の茄子 )
- Korean translation : 200 HPP for Korean translation (Reserved by Dung N.)
- Italian translation : 200 HPP for Italian translation (reserved by noblex)
- Russian translation : 200 HPP for Spanish translation (reserved by Dimitry)
- Chinese translation : 200 HPP for Indonesian translation (reserved by abahcoin)
Mining Pools :[/list]