Pages:
Author

Topic: [ANN] PHPCoin - Pure PHP blockchain built for Web RELAUNCH | EPOW | MN | POS - page 2. (Read 870 times)

member
Activity: 370
Merit: 21
newbie
Activity: 28
Merit: 1
newbie
Activity: 14
Merit: 0
What means Dropped in mining?

It means that miner detected new block on network and need to start over

Can I mine from wallet and browser at the same time? Why miner does not use CPU heavily?

You can mine but on different addresses.
Mining on same address does not improve chances, because in every moment of time hash is same for same address.
It is planned to be easy mining, not impacting CPU or memory, so any device can mine coin.
Details about Elapsed Proof of Work, you can check in whitepaper document.
member
Activity: 278
Merit: 10
What means Dropped in mining?

It means that miner detected new block on network and need to start over

Can I mine from wallet and browser at the same time? Why miner does not use CPU heavily?
newbie
Activity: 14
Merit: 0
What means Dropped in mining?

It means that miner detected new block on network and need to start over
member
Activity: 278
Merit: 10
What means Dropped in mining?
newbie
Activity: 14
Merit: 0
Start mining in browser

1. Go to wallet node: https://wallet.phpcoin.net/apps/wallet/login.php
2. Click on link to create new address, or directly to link: https://wallet.phpcoin.net/apps/wallet/login.php?action=signup
3. Create your account (write down generated keys)
4. Go to faucet node: https://faucet.phpcoin.net/apps/faucet/
5. Enter your address, and click on button Receive
6. Wait for transaction to be added to blockchain
7. Go to wallet, login with public/private key
8. Send on transaction to some address (for example back to faucet: PYcFC7BvhJ4queNMwbDuxBGdqSmBvyjXZT)
9. Wait for transaction to be added to blockchain
10. Go to miner node: https://miner1.phpcoin.net/apps/miner/
11. Enter you address and click Start to mine
newbie
Activity: 14
Merit: 0
Blockchain consensys
Phpcoin blockchain tries to solve actual issues with traditional proof of work consensus (POW). As POW is often criticized  as a very energy waste, PHP Coin utilizes its own lightweight version of POW, called EPOW -  Elapsed Proof Of Work.
Basic principle of this algorithm is that valid hash is calculated minimum one per second for each miner in such a way that more time elapsed from target block time it will be easier to mine block.

Mining process
Miners generate a new block on the network.
In order to do that, miners get work from a connected node. That work contains the latest block info and pending transactions from mempool.
Then the miner goes into a loop and calculates his elapsed times from the last block.
To prove his work, the miner hashes the base string with argon and its address.
Based on its address it calculates hit value which is changed every second elapsed from last block time.
With a given difficulty for the next block which is calculated from node, miner calculates the target and when its hit value becomes higher than target it mines a block.

Explanation of mining hash calculation
https://docs.google.com/drawings/d/171dKeVOGB8NFwOtJyN_NqYpyxOWcVwOtad7r5DYatHg/edit

Target is not fixed, it is calculated from difficulty and is lower as time passes from the previous block. It is centered to be optimal to mine blocks for given block time.

After finding the hash, the miner sends it to the associated node. Node checks miner hash, and if it is validated, node adds a new block to blockchain. For that block beside mempool transactions node adds two reward transactions.
First one is reward (90%) to miner who submitted targeted hash and second is reward to node (10%) who added block to blockchain. Amount for rewards are calculated from actual block reward.
If node is also a miner then the whole reward goes to it.

Difficulty adjustment
Based on a simple formula that calculates the last 10 blocks, difficulty is calculated and adjusted for every block. If a block is found faster than block target time, difficulty is increased by 5%, otherwise it is decreased by 5%.
newbie
Activity: 14
Merit: 0
PHPCoin (PHP)
Pure PHP blockchain built for Web

We are proudly introduce new unique blockchain technology and coin.

About PHPCoin
Why another coin?

While many coins are just designed to build, gain interest, give fast profit to owners and exit as potential scam, PHPCoin will tend to develop through a large developer community who can contribute to the project.

Also PHPCoin is designed as some kind of "green" coin which is tend to solve issue of heavy mining algorithms by utilising its own and unique elapsed proof of work (EPOW)

PHPCoin is built on the web based platform which is easily understandable to a wider number of developers. It explains basic blockchain principles and allows people to understand its full purpose not just for earning profit.

In that way PHPCoin will implement decentralized apps and databases and smart contracts written fully in well known and popular language php.

What differentiate PHPCoin from other cryptocurrencies?

Open and easy
Built on the web based platform which is easily understandable to a wider number of developers. It explains basic blockchain principles and allows people to understand its full purpose.

Lightweight coin
Designed as "green" coin which is tend to solve issue of heavy mining algorithms by utilising its own and unique elapsed proof of work (EPOW), minable with any web browser.

Built for web
Creates a network of nodes which while keeping the network secure, hosts decentralized apps, and earn rewards for its services

Coin specs

Name: PHPCoin
Symbol: PHP
Block time: 60 sec
Consensys: EPOW (Elapsed proof of Work)

Address generation:
ECDSA public/private key
RIPEMD160 + 3xSHA256

Address prefix: P

Transaction fee: 0 (during mining and masternode phase)

Genesis block: 2021-11-12 21:17:52
Genesis premine: 4900010 (locked until mastenode phase)

Total supply: 210000000
Masternode collateral: 100000

Mining:
Argon2 for POW, SHA256 for hashing

Resources

Website:
https://phpcoin.net/
Discord:
https://discord.gg/2H2YvFexQq
Github source:
https://github.com/phpcoinn/node
Twitter:
https://twitter.com/phpcoin
Whitepaper (draft version):
https://docs.google.com/document/d/1zb3j1Gyz0i40Iydnt_1Bz532Jqxw-crpGAWZSqYeflg/edit
Detailed reward scheme
https://docs.google.com/spreadsheets/d/e/2PACX-1vTiaJ0bl0Pfle14kM0bKE00IzaHExn7kmhisBRHMBC2jAoNhklcY1yQmE5G4AsnXdJ0SAk4WfW7G2mi/pubhtml
Explorer:
https://explorer.phpcoin.net/apps/explorer/
Main nodes:
https://node1.phpcoin.net/
https://node2.phpcoin.net/
https://node3.phpcoin.net/
https://miner1.phpcoin.net/
https://miner2.phpcoin.net/

Wallets
Linux: https://phpcoin.net/download/phpcoin-wallet-linux
Windows: https://phpcoin.net/download/phpcoin-wallet-win
Wallet source
https://github.com/phpcoinn/electron-wallet

Miner node
https://miner1.phpcoin.net/apps/miner/
https://miner2.phpcoin.net/apps/miner/
Faucet
https://faucet.phpcoin.net/apps/faucet/

CLI Wallet Linux:
https://phpcoin.net/download/phpcoin-wallet
CLI Miner Linux:
https://phpcoin.net/download/phpcoin-miner

Pages:
Jump to: