Wpis z mikrobloga

Taka ciekawostka jak działa minting nowych #avax w sieci #avalanche

Opartej o system POS i protokół consensusu Snowmen.

Podstawą do otrzymania nagrody są:

1. Stake 2K AVAX
2. Minimalny okres stakowania 2 tygodnie
2. Uptime powyżej 60%

O co chodzi z uptime.

Każdy node w sieci Avalanche sampluje pozostałe nody w sieci tzw. Proof-of-uptime and Proof-of-responsiveness. Na podstawie tego tworzy sobie statystykę uptime dla każdego noda w sieci.

Kiedy skończy się okres stakowania. Node stakujący tworzy transakcję z nagrodą i wysyła ją na adres podany w transakcji zakładającej stake. Publikuje tą transakcję w sieci a sieć głosuje nad jej poprawnością.

Każdy node weryfikuje uptime u siebie i na podstawie tego, uznaje transakcja jest prawidłowa, bądź nie.

Potem wchodzi Snowmen który służy uzyskaniu konsensusu.

Z grubsza polega to na tym że każdy node sampluje losowo wybrane nody z pytaniem o ważność tej transakcji i jeżeli większość odpowiedzi jest że poprawna to sam też przyjmuje taki stan. Takie odpytywanie się nawzajem nodów trwa dwie, trzy rundy i sieć dochodzi do konsensusu. Trwa to kilka sekund.

Zauważcie że nie ma tu możliwości akumulowania nagród przez najsilniejszego.

#kryptowaluty
#bitcoin
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Z grubsza polega to na tym że każdy node sampluje losowo wybrane nody z pytaniem o ważność tej transakcji i jeżeli większość odpowiedzi jest że poprawna to sam też przyjmuje taki stan. Takie odpytywanie się nawzajem nodów trwa dwie, trzy rundy i sieć dochodzi do konsensusu.


A co z problemem nothing-at-stake? Generalnie w konsensusach typu PoS to jest poważny problem, bo każdy węzeł może głosować na kilka forków jednocześnie (dlatego np. w
  • Odpowiedz
Zauważcie że nie ma tu możliwości akumulowania nagród przez najsilniejszego.


@atari_xd: Ogólnie to nie jest problemem w żadnym sensownie napisanym PoS, bo wszyscy stakeujący dostają wyngrodzenie procentowe.
  • Odpowiedz