Я тут недавно делал транзакцию по рекомендованной комиссии, и увидел, что в итоге заплатил 4$. Если взять скромные 5 транзакций в месяц, то за год на комиссии может уйти все 200$. То есть, для меня, пользователя, который держит полную ноду, уже экономически выгоднее купить винт за 50$ и платить меньшие комиссии. А забота разработчиков о "настоящей децентрализации" обходится мне уже дороже. Не понял мысль. Каким образом наличие полной ноды у пользователя позволяет ему экономить на комиссии? максимальный размер блока был ограничен не 1 Мб как сейчас
Сейчас, когда размер большинства блоков превышает 1 МБ, слышать об ограничении в 1МБ как-то странно. Особенно от человека, который пишет методички о языке скриптов Bitcoin и пилит форк Bitcoin со своим алгоритмом пересчёта сложности.
|
|
|
Легко? Вы свой уже восстановили?
|
|
|
Через сколько вам надоест?
На скольких языках можно запаролить биткоин коре?
Даже если в пароле только латинские буквы (большие и маленькие), цифры и спецсимволы (@#$%) - перебирать можно до скончания веков.
|
|
|
получается, что нули спереди, это не результат перебора nonce,
Нужно подобрать такой nonce, чтобы хеш заголовка блока был меньше либо равен target. Если, к примеру, target имеет 10 нулей спереди, то и хеш заголовка блока должен иметь 10 или более нулей спереди. Поэтому нули спереди в результирующем хеше - это именно результат перебора nonce. а просто потому что мы 16-ю систему перевели в 256 и в начале автоматом выставились нули?
Ничего никуда не перевели. Вы путаете основание системы счисления (16) и разрядность (256), что странно, для человека, изучающего программирование. то есть смысл nonce, просто перебирать числа, чтобы наше число оказалось меньше числа таргет и чем меньше таргет, тем соответственно больше в начале нулей, так как отображение 256 бит!
Как-то так. Но фраза про 256 бит была лишней, так как это справедливо для любой разрядности. Число 0099 меньше числа 9999, поэтому у числа 0099 больше нулей спереди, чем у числа 9999.
|
|
|
спутники пролетая над "империей зла" отключают сигнал чтоб их не сбил диктатор ?
Это - геостационарные спутники. Они не пролетают, а висят неподвижно над экватором.
|
|
|
А в случае с EXMO, то у них изначально выбрана форма собственности LLP — партнёрство с ограниченной ответственностью. В партнёрстве с ограниченной ответственностью (Limited Liability Partnership — LLP) все участники несут ограниченную ответственность по долгам и обязательствам предприятия только в пределах заранее определённой между партнёрами суммы. Так вот никто не знает сумму, в размере которой учредители несут ответственность. Вы же понимаете, что сумма может быть 100 USD и все. Т.е. если завтра они соскамятся и скажут, что денег нет, то вполне себе на законных основаниях будут отвечать в размере 100 USD. Я уже несколько раз задавала вопрос представителю этой конторы по поводу размера суммы, но в ответ тишина. Так что у них в этом плане все продумано и потом они выйдут сухими из воды.
EXMON, вы представляете обменник exmon.pro. Судя по вашим неоднократным настойчивым претензиям к бирже EXMO, уж у вас-то с регистрацией, лицензиями, отвественностью и гарантиями всё в порядке, не так ли? Итак, где зарегистрирован обменник exmon.pro? Какая у него форма собственности? Есть ли у обменника лицензия, выданная финансовым регулятором? На какую сумму сможет ответить exmon.pro, если exmon.pro соскамится? Если на вышеуказанные вопросы не последуют вменяемые ответы, я оставляю за собой право считать, что EXMON занимается PR-ом своего обменника в этой теме, светя название обменника в имени пользователя и подписи, и играя на сходстве названия своего никому не известного обменника EXMON с названием известной биржи EXMO.
|
|
|
то есть всегда в начале нули? получается ближайшее значение к таргет, это значение с нулями?
Когда майнился самый первый блок Bitcoin, его сложность была равна 1. Этой сложности соответствует: target = 00000000ffff0000000000000000000000000000000000000000000000000000 00000000ffff0000000000000000000000000000000000000000000000000000 - это константа, это - максимально возможный target, его нельзя превысить, то есть, хеш блока всегда будет меньше либо равен этому числу. target - 256-битное число. Числа фиксированной длины принято отображать с нулями перед значащими цифрами. Так принято для наглядности. То есть, у хеша любого блока будет минимум 8 нулей спереди (при отображении в шестнадцатеричном виде!). При пересчёте сложности target может уменьшаться. Понятно, что при его уменьшении, нулей спереди станет больше. Значит, и у хеша блока число нулей спереди увеличится, он ведь должен быть меньше или равен target.
|
|
|
просто в коде не нашел сравнение по количеству нулей в начале, вижу только if (thash <= hashTarget)
Ну, всё правильно. Выполняется сравнение двух чисел, и по результату сравнения принимается решение: итерировать ли дальше nonce или мы таки нашли хеш заголовка блока, подходящий под текущий target. И чего вы к этим нулям прицепились? С чего вы, вообще, взяли что происходит сравнение по количеству нулей?
|
|
|
есть число таргет (a) = 99 мы находим число 1 (b) и удовлетворяем формулу a<b тогда первое попавшееся число удовлетворяет, формулу.
Так "находим" или "первое попавшееся"? Это разные вещи. Слово "находим" предполагает некоторую последовательность действий. мне кажется я просто не до дупляю что-то с 256 битной системе
Арифметические операции над 256-битными числами выполняются точно так же, как и над 8-битными. Вам, может, лучше сначала книжку про Bitcoin прочитать. На русском языке. Там есть разные разделы: Ключи, Транзакции, Блокчейн - выбирайте любой. А то вопросы вы уж совсем какие-то непонятные задаёте.
|
|
|
то есть любой хешь, ниже таргета?
Верно. значит нули вообще не причем?
Утверждение "мы ищем хеш с нулями в начале" не противоречит утверждению "любой хеш ниже таргета", а является следствием из него. Если a< b, то количество значащих цифр числа a меньше либо равно количеству значащих цифр числа b. Впрочем, если вас сбивают с толку эти нули - не обращайте на них внимания.
|
|
|
Но для меня тогда остаётся загадкой, как wallet.dat хранит эти пары? При создании этого файла генерится огромное количество пар, а потом при нажатии на кнопку "Request payment" достаётся по одному?
Да, где-то так. Командой dumpwallet <имя_файла> можно их всех увидеть сразу.
|
|
|
3. Заголовок пустого блока будет составлять около 80 байт. Из расчета скорости генерации блока раз в десять минут получаем 80*6*24*365=4.2 Мб в год. Для среднестатистического на 2008 год компьютера с 2 Гб оперативной памяти с учетом закона Мура, предсказывающего рост на 1.2 Гб в год, хранение данных не будет проблемой, даже если все заголовки блоков будут находиться в памяти. Наивно не правда ли )) ? Сатоши считает сколько места на диске занимают заголовки пустого блока. То есть он изначально рассчитывал, что а) большинство блоков будут всегда пустые б) большинство пользователей будут хранить только заголовки. Вы как то уж совсем третью цитату вырвали из контекста. Указанная цитата, находится в главе "Экономия дискового пространства", где автор предлагает удалять транзакции из "старых" блоков для экономии места. В предельном случае, когда блок станет совсем "старым" от него останется один заголовок. Я специально слово "старый" заключил в кавычки, потому что не понимаю, что Сатоси Накомото имел в виду под "старыми" блоками, а сам автор критерий "старости" не приводит. Можно спорить по поводу предложенного автором механизмом прунинга блокчейна, тем более, что оно изложено весьма расплывчато. Но одно можно сказать определённо, из этой цитаты не следует, что Накамото полагал, что большинство блоков будут пустыми. И да, большинство пользователей действительно не пользуются полными нодами в качестве кошельков, тут всё верно.
|
|
|
Получается из-за согласен или несогласен я могу просто не получить оплату?
Угу. Это только в майнинге машина может легко проверить результат работы. В рендеринге для этого нужен человек. В принципе, можно было бы одну и ту же задачу дублировать на несколько узлов и сравнивать результаты. Что-то подобное используется в BOINC. Но в BOINC поставщикам мощностей платить не надо, а здесь, по всей видимости, посчитали что это слишком дорого. Кстати, в конкурирующем проекте Golem верификация результата осуществляется таким же способом
|
|
|
Так как первый раз участвую в подписной от Ёбита, вопрос- "Personal stats updated every 3-4 hours" У кого-нибудь обновились данные? А то тишина у меня.
У меня - по нулям.
|
|
|
Я запамятовал, а как здесь подтверждается достоверность выполнения работы?
Это, кстати, важный вопрос, от реализации которого, зависит жизнеспособность идеи платных распределённых сервисов. Верификация результатов работы производится глазами клиента. Если клиенту не понравился результат работы, он может засунуть поставщика, который выдал результат, в чёрный список и ему от этого клиента больше задания выдаваться не будут.
|
|
|
Если сегодня джоуль это безопасно, то через 100 лет нет.
А с чего бы это? Цены на электричество только растут. Население планеты растёт, потребность в электроэнергии растёт, а АЭС с дешёвой энергией закрываются. Именно цена на электроэнергию является главным фактором влияющим на окупаемость майнинга, а не какая-то там средняя зарплата.
|
|
|
главный вопрос который нужно решать - это арендаторы мощностей.
Поэтому для клиентов сейчас пилится удобный интерфейс.Планируется, что клиенты будут платить за мощности фиатом. Потенциальные клиенты - это конторы, которые воротят нос от крипты, поскольку её не проведёшь по бухгалтерии. Чтобы они захотели пользоваться сервисом, приходится иметь дело с фиатом. При этом поставщики мощностей будут получать вознаграждение токенами SNM.
|
|
|
Так, я не понял, посты в локальных разделах засчитываются?
|
|
|
|