Перейти к содержанию

Bitcoin своя программа для майнинга


lavren

Рекомендуемые сообщения

Пытаюсь написать свою программу для майнинга bitcoin в академических целях (я знаю про асики и всё такое...). Но так как в этой теме совсем недавно, много вопросов. Большинство информации либо устаревшая, либо поверхностная... Хотелось бы узнать, в правильном направлении я продвигаюсь...

1. Программа парсит getblock template и получает все транзакции, из которых программа вытаскивает все хэши и создаёт корень Меркла

   {
                "data": "020000000637b813661207a005730dadedfa223d2e069ac51f8b9399e030417c98c2c428b03c0000006b483045022100d9dcb3a5c1609eb6f1a03b680757b0d249111a5d15b739bf163585c3b5017a60022060467467f78da4f19719fa05fc6d2caf2e72366d85fc8d7f09ffbc22589496c501210269d57bbc63e9d6719860ba1c057a0ae100ab4605da0f6d14b1d5e4a399ebb5b1feffffff3e93ddb8c00096af2624b9f01ef7695afab2683f4036b49da88a1a40a0a9d3b1000000006a47304402206e1a8ce9622290bb9712e7ccce7d76dddd001e131de06887a766589b85a2a53d0220687b64c02f795b74cbd4b16d57fbd74709e5fdec67a5cea4697c7996b66e9d5701210369c6949fb655d11420efa2dfb0058fa63a0b0a1222e75efd533dbe9fa0845117feffffff89cf74de5a6289567a50f7ab4f9a0fd3c40f2de29f43d7c7eeb6a8e3fe2d57e3000000006a47304402206530b469c96acc70db40ecb836f0cf0ad51034d2168c976341b567d754eb6d1302207dff594adbb70727341a9f7a38eed06f8d76a94cbcd62f94ee1052b4f394cc90012102fbfd138f855f6ee6ca00aa2bdb1970ec56c7fe6ec97f50e2200e170832067c0afeffffffa5ae20d09bc53df64b95e392c9af76c98e83e3a9715826fdf2813a249c9f5f1b0a0000006a473044022036fcf7d11e12d8257c23f1b2d0674a990fd8e68d43c82102b013c8e11e4fc99d022020d01bcd0bb0ea39af7164d45959f9ff9aa7b455ff885ad303ddf1985e16a75f01210360057d186d6d8f568f6ace61d469fa5899fa1d13438f6b65d330cb1d93654a50feffffffcfabf50702af41214a84e603a272ce208af43343e6269458f00e2d2ab657afc4010000006b483045022100ccbe2c90c849a9f9fc52a269a658ad15fb5474910aadf6f02a2e565af9b1592f022079690fc6465b7265c8f99e2b594ac12c29b9a3bb62fedb8ab841739f322fdfb40121039023e932ebff5d13bfa9e860fd1ca00944c70956527ebbe6678b4b7f2877e3e4fefffffff71beb7b9f4a248e00315c4561520db800bf43c009b92d21b11627a711b033cf030000006b48304502210089c4557772a5ae524d9a7698fb307b95443141cbf3000e5fe5f04bf6079000c202206d312efd6cd1680f490af233326b8d5353a181cc841d0c157b885f3544930de6012102b8bebad4b2414a393053f56e515a4f46ca70bac6fa5872f937011b349852a52efeffffff0100e40b5402000000160014dc6bf86354105de2fcd9868a2b0376d6731cb92f6ddd0a00",
                "txid": "066f3d9e90fff64498203589695074994a99c48b56fddd650504acce05b23bad",
                "hash": "066f3d9e90fff64498203589695074994a99c48b56fddd650504acce05b23bad",
                "depends": [],
                "fee": 7413,
                "sigops": 0,
                "weight": 3704
            },
            {
                "data": "020000000001018fa6dc93e83640958e770569d47ca4604661e9a22b4148d8f99e8f8d8140abcb0000000000fdffffff021520000000000000160014a3653a3dd63e64fc68b02281c90a2c13af50445def6600000000000017a914cedaf0ce4311844a4c28c7965f77f12c3c6d7682870247304402204833480f98e70cc37ecb36632112b1f51b525cbe7c676ac9f115074efe084d4e02207194e2be196afbcfda979e782240329649595723805617d0d8fd49099bf34f210121024cf317a239079bc042b3d1cec70f37bbb237357517107759511844448f1e2ac56ddd0a00",
                "txid": "5440e8565b8af9696453faee7b5f6c75e7308a46aaf01686c55e01e753014c3d",
                "hash": "876606de9e52038fbb416ff7fc9250116c51cab715aeff5ce57bd1f8e94f551b",
                "depends": [],
                "fee": 1136,
                "sigops": 1,
                "weight": 565
            }

Я просто вытаскиваю "hash" или мне его нужно дополнительно проверять, если да - то каким образом?

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Курс Bitcoin (только про Bitcoin)

      В данной ветке предлагаю вести обсуждение курса Bitcoin Для желающих безнаказанно оффтопить был создан топик Курсы криптовалют в разделе флейма, там можно уходить в рассуждения сколь угодно далеко от основной темы, так что велком! Также у нас есть ветка по обсуждению "справедливого курса" Bitcoin     Несколько полезных инструментов для отслеживания курса: bitcoin.clarkmoody отображает стакан Mt.Gox и строит в реалтайме японские свечи bitcoinchain сравнение курсов на разных биржах н

      в Биткоин

    • Халвинг Bitcoin

      До халвинга биткоина осталось 12 дней. Чего ждать после? Стоить ли полагаться на статистику роста цены предыдущих халвингов?        Ждем повторения события☺️

      в Биткоин

    • Супер программа для диагностики и настройки аппаратов Canaan Avalon

      Вот и вышел релиз 3 версии Avalon Viewer (Не путать с Avalon Miner Viewer!) Первые 2 версии были не публичные.   Получить программу можно у телегам-бота: Avalon_Service_Bot Связь с разработчиками: AvalonService Обсуждение программ: avalon_service_chat  

      в ASIC/FPGA майнеры

    • Комиссии в сетях Bitcoin, Ethereum, BCH и прочих — сколько ставить?

      Привет всем читающим! Когда в сети какой-то монеты перегрузки, но отправить платеж все-таки нужно, мы, на этапе установки комиссии, начинаем разрываться между благоразумием и жадностью. Как узнать, какую комиссию нужно поставить, чтобы транзакция прошла как можно быстрее, а какую - если достаточно, чтоб она проскочила хоть к утру?  Некоторые подсказки могут дать сервисы для расчета оптимальной комиссии. В этой теме я предлагаю собирать названия таких сервисов. Вкупе с инструкцие

      в Общий

    • ФБР расследует кражу биткоинов с кошелька разработчика Bitcoin Core Люка Дашира

      Федеральное бюро расследований (ФБР) США в 2023 году запрашивало персональные данные участников встречи CoreDev Atlanta в рамках расследования дела о похищении 217 BTC у разработчика Bitcoin Core Люка Дашира. Сооснователь некоммерческой организации Bitcoin Brink Майк Шмидт (Mike Schmidt) рассказал, что в 2023 году ФБР потребовало у него личные данные всех участников встречи CoreDev Atlanta, состоявшейся в октябре 2022 года, за несколько дней до конференции TABConf 2022. В ходе переговоров с

      в Новости криптовалют

×
×
  • Создать...