Ngayon ipinagmamalaki nating ipakilala ang QuarkChain Staking 1.0, isang produkto na nag-aalok ng isang paraan para sa mga minero upang mahanap ang mga staked na mga token ng QKC at ang mga may hawak ng QKC upang makakuha ng karagdagang kita.
Bilang karagdagan upang mapagbuti ang kakayahang umangkop sa pamamagitan ng teknolohiyang pag-iwas ng heterogenous, ang natatanging consensus algorithm ng QuarkChain, ang PoSW (Proof of Staked Work), ay naging batayan upang mapagtanto ang isang paggupit na sistema ng DeFi, na nagbibigay-daan sa isang mekanismo ng pagbahagi-at-pakikipagtulungan ng mga minero at may hawak ng token. maaaring magtulungan sa pagmimina nang mahusay at magbahagi ng kita pagkatapos.
Hindi tulad ng mataas na rate ng inflation ng PoS na may isang malinaw na epekto sa Mateo, nangangailangan pa rin ang PoSW ng mga minero upang makipagkumpetensya sa hash power. Ang kabuuang halaga ng pagmimina ng QKC ay 4 bilyon, at ~ 245 milyon ay minamasahe sa unang taon. Ang taunang output ng pagmimina ay maaayos sa 88% ng nakaraang taon. ibig sabihin, ang bagong nabuo na token rate ng PoSW ay magiging mas mababa kaysa sa PoS.
Magbasa nang higit pa: Tungkol sa PoSW
https://medium.com/@quarkchainio/posw-a-new-partnership-for-qkc-miners-and-qkc-holders-802062615873Pinapayagan ng PoSW ang mga minero na tamasahin ang mga benepisyo ng mas mababang kahirapan sa pagmimina sa pamamagitan ng pag-stake ng mga token na QKC. Matapos ang pag-andar ng pagmimina sa QuarkChain mainnet ay pinagana, ang mga minero at mga may hawak ng token ay kusang nabuo ng isang pakikipagtulungan na makikinabang sa kanilang dalawa. Gayunpaman, ang maraming maliit na may hawak ng token ay mahirap matugunan ang minimum na kinakailangan ng halaga ng staking na itinakda ng mga minero, na pinipigilan ang mga ito na lumahok sa mga aktibidad ng staking. Matapos ang inilunsad na QuarkChain Staking 1.0 matalinong kontrata, maraming maramihang maliit at katamtamang laki ng mga may hawak ng token ang maaaring tumaya sa QKC nang magkasama sa parehong kontrata na pinagsama-sama ang kinakailangan ng minimum na halaga ng staking. Marami pang mga may hawak ng QKC ay maaaring lumahok at magbahagi ng mga gantimpala ng pagmimina, at ang mga minero ay maaari ring makahanap ng sapat na mga token ng staking.
Batayan ng Gantimpala: Ang gantimpala ay batay sa pagkakaiba sa kahusayan sa pagitan ng QuarkChain mainnet staking mining at non-deposit mining.
Paglahok ng minero: Ang mga menor de edad ay nagbibigay ng mga makina ng pagmimina, lumawak ang mga kontrata ayon sa pinagkasunduan, at nagtakda ng isang ratio ng pagbabahagi ng kita.
Pakikilahok ng may-ari ng Token: Ang mga may hawak ng Token ay pumili ng isang kapani-paniwala na kontrata na may opisyal na pag-verify at ilipat ang mainnet QKC sa address ng kontrata matapos kumpirmahin ang porsyento ng pagbabahagi ng kita sa minero matapos kumpirmahin ang porsyento ng pagbabahagi ng kita sa mga minero (s).
Ratio ng pagbabalik: Dapat itong pag-usapan ng parehong partido.
Pagkuha ng mga kita: Ang mga may hawak ng Token ay nagdeposito ng mga bumalik sa kontrata real-time, at bawiin ang mga token sa napagkasunduang oras sa mga minero (s).
Halimbawa ng Contract address :
https://github.com/QuarkChain/quarkchain-contracts/blob/master/contracts/StakingPool.solPagtubos: Pagkatapos makipag-usap sa mga minero, isara ang pagmimina para sa pagtubos.
Ang modelong ito ng pakikipagtulungan ay simple at friendly na gumagamit. Ang mga may hawak ng token ay kailangan lamang opisyal na na-verify na mga kontrata at mga token ng QKC sa mainnet. Hindi na kailangan para sa iba pang mga token sa buong proseso. Ang kasalukuyang inilunsad na kontrata ay ang aming unang magagamit na bersyon. Ang QuarkChain ay gagawa ng karagdagang mga pagpapabuti dito, at magdadala sa aming mga gumagamit ng isang dApp na may pagpapasadya at mga pagtutugma ng mga pag-andar sa darating na dalawang quarter. Pagkatapos ay maaaring mag-isyu ang mga minero ng staking ng mga matalinong kontrata nang mas madali, at ang mga may hawak ng token ay maaaring direktang pumili ng mga kontrata sa pahina ng dApp at makumpleto ang deposito nang mas kaunting mga hakbang.
Ang pinakamahalagang bagay sa kadena ng publiko ay ang pasulong na layout ng mga tiyak na pag-andar. Napagtanto ng QuarkChain ang halaga ng DeFi at sumali sa larong ito mula sa unang araw na aming natapos. Ngayon, lumilikha kami ng DeFi sa hinaharap kasama ang mga eco-partner mula sa iba't ibang mga patlang.
Sa susunod na henerasyon ng DeFi, makakamit ng QuarkChain ang higit pang mga breakthroughs sa kahusayan, kadalian ng paggamit, at seguridad. Maaari mong malaman ang higit pa tungkol dito mula sa aming nakaraang artikulo:
https://docs.google.com/document/d/1CggTWPpO92zCT-H1eLTm37Z9hF7keJ87bmmqG1W7iGM/edit#heading=h.jx7bb77e5ziaPatnubay sa Gumagamit ng Kontrata ng Staking Pool
DISCLAIMER: ITO AY ISANG REFERENCE IMPLEMENTATION AT HINDI MAHALAGA. GAMITIN ANG IYONG SARILIONG RISYO. HINDI TAYO TANGGAPIN NG RESPONSIBILIDAD PARA SA MGA COSTS NA MAAARI MO NA MAGPAPATAY SA ISANG RESULTA NG PAGGAMIT NG KONTRACT NA ITO.
Deploy Contract
1 . Gamitin ang iyong mga paboritong tool sa Ethereum tulad ng solc at remix upang maipon ang kontrata ng StakingPool, kopyahin ang byteCode at abi.
- Idikit ang iyong matalinong code ng kontrata sa Remix at iipon ang matalinong kontrata. Mag-click sa simula upang mag-compile upang maihanda ang iyong matalinong kontrata. Hindi suportado ng QuarkChain VM ang Istanbul, dapat na bersyon ng tagatala ang <= 0.5.13
- Piliin ang pangalan ng kontrata na nais naming i-deploy mula sa kaliwang pagbagsak at mag-click sa tab ng mga detalye. Makikita mo ang bytecode at ABI habang nag-scroll ka ng mga detalye.
- Kopyahin ang ABI sa pamamagitan ng pag-click sa ABI.
2. Pumunta sa tab na Deploy at i-deploy ang kontrata sa testnet.
3. Ang admin ay dapat na isang mapagkakatiwalaang nilalang (mas mabuti sa bahagi ng staker). Maaari niyang maiayos ang minerFeerateBp sa pamamagitan ng paggamit ng paraan na adjustMinerFeeRate na maaaring maiwasan ang mga minero na gumawa ng kasamaan. Halimbawa, ang mga minero ay hindi tumitigil sa pagmimina kung nais ng mga tagalikod na bawiin ang kanilang mga pusta.
Ang Max feeRateBp ay 10000 na katumbas ng 100%.
=> Suriin ang transaksyon sa etherscan at kopyahin ang Data ng Input.
4. Itakda ang iyong kontrata sa QuarkChain Mainnet Explorer.
https://mainnet.quarkchain.io/contract-->Piliin ang tamang shard na nais mong minahan sa lugar ng Address.
-->I-paste ang kinopya na Data ng Input sa tab na Itakda at itakda ang limitasyon ng gas> = 2000000 (tiyaking mayroon kang sapat na qkc sa shard na ito), pagkatapos ay i-click ang pindutan ng deploy.
-->Sa pahina ng katayuan ng transaksyon maaari mong makita ang address ng kontrata sa sandaling nakumpirma ang transaksyon.
Stake QKC
You can interact with your contract on our QuarkChain Mainet Explorer. Make sure you have enough QKC for paying the gas fee on the right chain.
https://mainnet.quarkchain.io/contract-->Ang mga may hawak ng QKC ay maaaring ilipat ang kanilang QKC sa address ng kontrata. Mangyaring subukan ang mga pamamaraan ng kontrata bago magtrabaho upang matiyak na ang kontrata ay gumagana tulad ng inaasahan.
Mine QKC
Dito ay gumagamit ng hiveos.farm with ethminer bilang isang halimbawa. Maaari mong gamitin ang iyong sariling tooling na may katulad na mga pamamaraan.
-->Idikit ang address ng kontrata sa iyong mga setting ng pagmimina sa halip na regular na address ng pitaka ng QKC. Simulan ang pagmimina. Ang address ng minero ay dapat na tulad ng ETH, kaya kailangan nating tanggalin ang huling walong numero ng address ng kontrata.
Withdraw Profits
Staker, Miner at PoolMaintainer maaaring bawiin ang kanilang kita sa pamamagitan ng mga pamamaraan:
withdrawStakers(amount), withdrawMinerReward and transferMaintainerFee.