Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
ropox
7 лет назад

Радио PoS

Здравствуйте мои маленькие радиолюбители. Тут немного хотел поделиться своим первыми "успехами". )) Заработал я вчера стэйкингом свой первый BRO (два по 0.5).

Я ранее тут писал, как запустить кошелек на сервере. Вернее как собрать образ. В субботу, кажется после обеда, то-есть два дня назад я запустил кошелек на сервере и закинул 240 BRO, которые я наскреб на cryptodao.com. Много я и не хотел. Хотелось посмотреть будет ли это работать.

В блокчейне Bitradio блоки подписываются методом PoS (Proof of Stake). Иначе говоря, вы складываете некую сумму монет у себя в кошельке и тем самым принимаете участие в "лотерее". )) Кругом одни лотереи.

Когда должен быть создан новый блок, случайным образом выбирается один из открытых кошельков и ему отдается на подпись новый блок. Кошелек конечно выбирается не совсем случайно, а выбор так же зависит от веса кошелька. Чем больше вес, тем больше шансов быть выбранным. Но шанс есть и у таких маленьких кошельков, как у меня.

Чем больше монет в кошельке и чем дольше монеты лежат без движения, тем больше они со временем оказывают влияние на вес вашего кошелька. Люди говорят "созревают". Вы как бы вкладываете свою долю в сеть (stake). Чем больше вкладчиков с большим весом и определенной версии программного обеспечения, тем больше шансов, что ветка эта версия блокчена будет развиваться дальше. Другие ветки, с меньшей капитализацией возможно просто отомрут.

Условия для стэйкинга - кошелек должен быть открыт и доступен из сети и не зашифрован

Когда же!?!?
Статус стэйкинга можно узнать в кошельке с GUI наведя курсор мышки на значок молнии в правом нижнем углу. (На скриншоте кошелек на моем компьютере, в котором у меня меньше одного BRO)









В докере у меня я смотрю статус стэйкинга выполняя команду getstakinginfo

root@78c63af7ec8b:/bitradio# brad getstakinginfo
{
    "enabled" : true,
    "staking" : true,
    "errors" : "",
    "currentblocksize" : 1000,
    "currentblocktx" : 0,
    "pooledtx" : 0,
    "difficulty" : 8981.67395464,
    "search-interval" : 16,
    "weight" : 12544468880,
    "netstakeweight" : 19942738056244,
    "expectedtime" : 190771
}

Как видно сейчас у меня стоит "expectedtime" : 190771, что значит ожидаемое время в секундах, когда мне выпадет шанс подписать блок. 190771 / 60c / 60м = 52,99, это почти 53 часа. expectedtime вычисляется делением netstakeweight (вес всех на данный момент открытых кошельков в сети) на weight (вес вашего кошелька). Так как кошельки то закрывают, то открывают, expectedtime скачет периодически то вверх, то вниз.

Узнать, из чего складывается вес вашего кошелька, можно выполнив команду cclistcoins. У меня она на данный момент выдает следующее

root@78c63af7ec8b:/bitradio# brad cclistcoins   
[
    {
        "Address" : "BkZCu2GtjCstraK9TSLRwRA77VjzrbApSh",
        "Output Hash" : "240ac1709cbbc2723820f35b7c9dbff93205ea6d1b28b0d1c56f7ca48aa1f859",
        "blockIndex" : 118,
        "Value" : 0.09368400,
        "Confirmations" : 271,
        "Age (days)" : 0.33234954,
        "Weight" : 0,
        "Potential Stake" : 1.00000000
    },
    {
        "Address" : "BkZCu2GtjCstraK9TSLRwRA77VjzrbApSh",
        "Output Hash" : "314d59a31ae8254ee8cfb5aa933ad796f72e6dc526e132d055b154a8a3b04b56",
        "blockIndex" : 1,
        "Value" : 117.08604290,
        "Confirmations" : 141,
        "Age (days)" : 0.18401620,
        "Weight" : 0,
        "Potential Stake" : 1.00000000
    },
    {
        "Address" : "BkZCu2GtjCstraK9TSLRwRA77VjzrbApSh",
        "Output Hash" : "afe40d054042f228db13f7433f063222b9216f76624f5675913bd196ae29db4c",
        "blockIndex" : 89,
        "Value" : 0.44468880,
        "Confirmations" : 320,
        "Age (days)" : 0.39401620,
        "Weight" : 0,
        "Potential Stake" : 1.00000000
    },
    {
        "Address" : "BkZCu2GtjCstraK9TSLRwRA77VjzrbApSh",
        "Output Hash" : "b326659ef3db8e0723edf2b580c78d30aef55c7bd5fd5bc66ae2267a77407f44",
        "blockIndex" : 0,
        "Value" : 125.00000000,
        "Confirmations" : 1909,
        "Age (days)" : 2.26568287,
        "Weight" : 241,
        "Potential Stake" : 1.00000000
    }
]

cclistcoins выдает список блоков с монетами. Можно видеть вес каждого блока. Со временем он растет. Видно как давно монеты лежат в блоке и участвуют ли они в стэйкинге. Опять же учитываются только блоки с количеством подтверждений более 250-и. Как вычисляется все это, можно глянуть в исходниках Bitradio. Что хорошо в этих проектах, они практически все с открытыми исходниками. Можно доверять и проверять.

Вчера expectedtime болталось на уровне 90000 секунд, а сегодня среди транзакций я увидел следующие. Я так понимаю это и есть мои первые дивиденды за два с половиной дня ))) Первый блок мне дали подписать через 2 дня после запуска, второй буквально через несколько часов. Посмотрим, когда в следующий раз звякнет в кошельке.

root@78c63af7ec8b:/bitradio# brad listtransactions ropox 2
[
    {
        "account" : "ropox",
        "address" : "BkZCu2GtjCstraK9TSLRwRA77VjzrbApSh",
        "category" : "generate",
        "amount" : 1.01000000,
        "confirmations" : 446,
        "bcconfirmations" : 446,
        "generated" : true,
        "blockhash" : "fb86f1058151ba890e8ddeeb3dd00d243d30ec940477022079e4393da0213914",
        "blockindex" : 1,
        "blocktime" : 1498501344,
        "txid" : "314d59a31ae8254ee8cfb5aa933ad796f72e6dc526e132d055b154a8a3b04b56",
        "walletconflicts" : [
        ],
        "time" : 1498501344,
        "timereceived" : 1498501344
    },
    {
        "account" : "ropox",
        "address" : "BkZCu2GtjCstraK9TSLRwRA77VjzrbApSh",
        "category" : "generate",
        "amount" : 1.00000000,
        "confirmations" : 156,
        "bcconfirmations" : 156,
        "generated" : true,
        "blockhash" : "d044780d4aeffeb3627daa1c8821e09197319d3e4253a5c344c5a7c9e6a3e621",
        "blockindex" : 1,
        "blocktime" : 1498533360,
        "txid" : "4e020d21759618b9e755cae5547a439aecbcc5ac3c0b22b472e1ab4f8758c92a",
        "walletconflicts" : [
        ],
        "time" : 1498533360,
        "timereceived" : 1498533360
    }
]

Понятно, что на таких суммах я богатым не стану. Мне было важнее приобрести опыт. Посмотреть как оно работает на самом деле. Ну и важно что, работает. Надо дождаться следующего распределения монет и прикупить до требуемых для мастерноды 2500BRO.

0
70.490 GOLOS
На Golos с February 2017
Комментарии (10)
Сортировать по:
Сначала старые