Kava – DeFi for cosmos

Testnet-1

https://medium.com/kava-labs/guide-to-joining-the-kava-testnet-9e697d381e07

Riot:  https://riot.im/app/#/room/#kava-validators:matrix.org

Commands:

kvd start --trace --log_level "*:debug"

or:  --log_level="*:info"

kvcli status

sudo journalctl -u kvd -f

systemctl start kvd

or:

start kvd start kvd && tail -f /var/log/kvd/kvd.log

systemctl stop kvd

systemd files:

/etc/systemd/system/kvd.service

if chanes after:

systemctl daemon-reload

netstat -anp | grep 26657

Test Port 26657

On server:

nc -l 26657 &

see on server:

netstat -anlp |grep 26657

from outside:

telnet kava.stakeservices.com 26657

 

kvcli tx send kava1ur4d7x8d5rwcle9aqwzchq739v2nstkurtaxu0 111111111111ukva --from kava1557yvujvu05t2p9q6jsu0u47wzdpwz5qaxscs9 --chain-id kava-testnet-1.1

{"chain_id":"kava-testnet-1.1","account_number":"57","sequence":"7","fee":{"amount":null,"gas":"200000"},"msgs":[{"type":"cosmos-sdk/MsgSend","value":{"from_address":"kava1557yvujvu05t2p9q6jsu0u47wzdpwz5qaxscs9","to_address":"kava1ur4d7x8d5rwcle9aqwzchq739v2nstkurtaxu0","amount":[{"denom":"ukva","amount":"111111111"}]}}],"memo":""}

kvcli tx staking delegate kavavaloper1557yvujvu05t2p9q6jsu0u47wzdpwz5qss2sgj 1kva --from kava1557yvujvu05t2p9q6jsu0u47wzdpwz5qaxscs9 --chain-id kava-testnet-1.1

{"chain_id":"kava-testnet-1.1","account_number":"57","sequence":"17","fee":{"amount":null,"gas":"200000"},"msgs":[{"type":"cosmos-sdk/MsgDelegate","value":{"delegator_address":"kava1557yvujvu05t2p9q6jsu0u47wzdpwz5qaxscs9","validator_address":"kavavaloper1557yvujvu05t2p9q6jsu0u47wzdpwz5qss2sgj","amount":{"denom":"kva","amount":"1"}}}],"memo":""}

github
https://github.com/Kava-Labs/

Cosmos/ATOM – Internet of Blockchains – 3. Generation Blockchain

Binance Hot Wallet: https://www.mintscan.io/account/cosmos1xxkueklal9vejv9unqu80w9vptyepfa95pd53u

Gute Zusammnfassungen über Cosmos:

https://blog.chorus.one/proof-of-stake-contenders-cosmos-network

Atom Staking erklärt:

https://blog.chorus.one/cosmos-staking-reward-primer-reward-calculator

Verschiedene Validator:

https://medium.com/figment-networks/how-and-why-to-evaluate-validator-participation-in-proof-of-stake-blockchain-communities-7219e4c11294

Schweizer ATOM Staking Service:

https://cosmos-suisse.com

https://stargazer.certus.one/validators/F55714243D32FB65B6D95A29D0350EA0CABBA8EA

https://hubble.figment.network/cosmos/chains/cosmoshub-2/validators/F55714243D32FB65B6D95A29D0350EA0CABBA8EA

Block- und Nodeexplorer

https://stargazer.certus.one

https://www.mintscan.io

https://hubble.figment.network/cosmos/chains/cosmoshub-2

Tools

https://lunie.io
https://app.lunie.io Online-Wallet for Ledger Nano

Anleitung dazu: https://medium.com/@cosmos_suisse/cosmos-staking-guide-with-lunie-37ca467b31d4

Cosmos Staking Reward Calculator: https://oembed.jotform.com/form/90643919364566

https://bharvest.io/wallet_en

Script um die verdienten Atoms zu reinvestieren:

https://github.com/validator-network/cosmoshub-scripts

 

Website
https://cosmos.network

Code
ATOM

Explorer
https://www.mintscan.io

coinlib
https://coinlib.io/coin/ATOM2/Cosmos

Cold staking in Proof of Stake

What is cold staking?

In a normal POS (Proof of Stake) coin you have to unlock the wallet to stake.  Unlocking is needed to decrypt the wallet and to load the private key into memory. As long the wallet pwalletMain->IsLocked() no staking is possible, see code here for Navcoin:

https://github.com/NAVCoin/navcoin-core/blob/master/src/miner.cpp#L665

Cold staking is much safer, because if you are hacked, your private key is not at risk.

In particl they say its possible, I do not understand this completly, but it looks like they do it over some multisig sorcery.

https://particl.news/guide-setting-up-particl-cold-staking-f5d9073bac4

Here some question at reedit about this:

How can Cold Staking Implementation work?
byu/umlt inNavCoin

And here the code of particl where SignBlock is done with multisig privat key

Coins with Cold Staking:

  • Particl
  • https://coinmarketcap.com/currencies/bluecoin
  • https://coinmarketcap.com/currencies/blackcoin

https://github.com/particl/particl-core/blob/master/src/pos/miner.cpp#L415

Articels about Cold Staking:

http://www.nasdaq.com/article/quantum-computing-and-building-resistance-into-proof-of-stake-cm863848