Pages:
Author

Topic: Асикостойкий алгоритм PoW - page 10. (Read 6255 times)

legendary
Activity: 2317
Merit: 2318
member
Activity: 60
Merit: 10
По вопросу противодействия пулам.

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

....

Могу нарисовать такой алгоритм. Вопрос только в том, кому он нужен и кто готов за него заплатить.
А зачем это кому-нибудь может понадобиться?
Но это не взлетит.
Ну когда Сатоши в 2008 году всем письма электронные писал, все (кроме Хэла Финни) думали тоже что не взлетит. Надо просто пробовать, не взлетит, так не взлетит.
Чисто лавры первопроходцев. Первая крипта без майнинг пулов. Сатоши было похрен на миллиарды, он крипту для людей создавал, а не для бл**дей.
Понадобится на первых порах криптоэнтузиастам которые готовы за идею майнить.
А на вторых порах тем кто замотался платить по 30 процентов майнинг пулам.
А на третьих порах тем кто не хочет чтобы к владельцу пула пришло ФБР, и внесло кошелек чела в блэклист, а также тем кто не хочет чтобы однажды четыре пула начали криптовойну с разделом цепи и взаимным неподтверждением блоков, и это съело бы все накопления человека.
sr. member
Activity: 770
Merit: 305
По вопросу противодействия пулам.

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

....

Могу нарисовать такой алгоритм. Вопрос только в том, кому он нужен и кто готов за него заплатить.

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

Ну я согласен, разработать формат крипты, где будет анти-пул механизм возможно. Но это не взлетит.
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
По вопросу противодействия пулам.

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

....

Могу нарисовать такой алгоритм. Вопрос только в том, кому он нужен и кто готов за него заплатить. Имхо, награда для шарорешателей это лишнее. Только соло, только хардкор. Кто решил - того и награда, задумка Сатоши была именно такой - все пользователи равны и повезти может каждому.
member
Activity: 60
Merit: 10
По вопросу противодействия пулам.

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

Вот представьте себе монету, с вышеуказанными свойствами, к которой нельзя создать пул. У всех майнеров в обязательном порядке полные ноды. Если даже под эту монетку и придумают асики, то все равно каждый соломайнер использующий асики вынужден будет для них создавать свой локальный персональный майнинг пул (где у него никто не стырит решение) и раздавать асикам задачи. Соответственно угроза централизованного отключения азиков по бэкдор коммандам от битмайна снижается, не говоря уже об огромном количестве полных нод, отсутствии олигополии пулов, атак 51 т.е реальной децентрализации.

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

Чтобы обойти проблему слишком долгой угадайки в миллиард лет в соломайнинге, нужно ввести на уровне алгоритма платежи майнерам за "шары" - неидельно решенные уравнения блоков, как это делают сейчас пулы.
В алгоритме закрепить то что динамически пересчитываемая одинаковая для всех сложность принимаемой шары должна быть такая чтобы самое мощное устройство по добыче известное на момент создания алгоритма (процессор i9 xxx например), получало бы награду как минимум раз в неделю (чтобы и блокчейн не грузить мелкими шаро-транзакциями и в то же время не ждать миллиарды лет). Соответственно все соло-майнеры гарантировано будут получать периодическую награду и не свалят с алгоритма.
Приблизительная схема распределения награды в блоке - такая чтобы от 50 монет создателю блока доставалось 10 монет плюс комиссии с транзакций и с шарорешателей за то что их шары добавлены в блок и монетизированы, а шарорешателям-неудачникам доставалась вся остальная сумма в 40 монет, распределенная пропорционально степени идеальности шары. Но на каждого шарорешателя должно приходится не более средней динамически кооректируемой награды одиночки например 0,1 монеты. Если награда блока в части шарорешателей составила 40,2 монет, а всего 50,2 то в следующем блоке средняя награда одиночки уменьшается например до 0,09, то есть до ситуации, чтобы в итоге было ровно 40 монет (по аналогии с существующими сегодня понятиями сложности блока и времени блока).
Такая химия нужна чтобы у создателя блока не было стимула забрать награду за блок в 10 монет и побрить всех остальных шарорешателей, включив в блок единственную шару от своего второго кошелька.
full member
Activity: 411
Merit: 139
а почему бы вам не начать собирать всё шоблой самый примитивный блокчейн и постепенно его улучшать

могу консультирвать по програмному стеку и подкидывать интересные реализации, того о чём вы пишите

Интересно узнать какой программный стек лучше всего подходит и почему

newbie
Activity: 46
Merit: 0
а почему бы вам не начать собирать всё шоблой самый примитивный блокчейн и постепенно его улучшать

могу консультирвать по програмному стеку и подкидывать интересные реализации, того о чём вы пишите
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
member
Activity: 280
Merit: 26
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
jr. member
Activity: 62
Merit: 1
jr. member
Activity: 62
Merit: 1
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
одно из названий, смотря с чьей стороны смотреть. Что для одних себестоимость,
для других возможно: переплачено в три раза.
Что значит, блядь, переплачено в три раза? Ну хватит словоблудием заниматься!

Ну как что значит, как раз покупка байтов в лохчейне a.k.a мешанного говна и есть переплачено в бесконечное количество раз. В общем он начал что-то подозревать, просто пока боится себе в этом признаться. Grin

Для покупателя помидоров себестоимость этих помидоров та же, что и для колхоза, который их выращивает.

Покупателю себестоимость помидоров чаще всего неизвестна, поэтому в своей оценке адекватности ценника на помидоры он не может её учитывать, не смотря на то что она заложена в стоимость производителем. Даже если бы она ему была известна, но оказалась слишком высокой или низкой, то он бы в первом случае просто напросто не купил помидоры за 100 000 рублей кг, так как бюджет не позволяет или конкурирующие товары стали для него более привлекательными, а во втором всё равно бы купил за 150р. не смотря на то что себестоимость 10р, просто потому что они ему нужны и это средняя цена по рынку. Именно акцентирование внимания влошенцев на текущей себестоимости добавления циферок в конкретный лохчейн позволяет втереть им что себестоимость и стоимость одно и то же. Цены на товары и услуги зависят лишь от спроса и предложения, увеличение себестоимости товара ни ценности, ни спроса не добавляет.
legendary
Activity: 2317
Merit: 2318
а тот кто купил у вас помидоры оптом? у него на ваши помидоры своя себестоимость выходит, и для магазина который продает помидоры в розницу своя себестоимость, и для потребителя купившего ваши помидоры в магазине, для какого либо блюда - своя себестоимость.

Термин себестоимость имеет отношение только к затратам на производство продукции, или к затратам на производство и затратам на реализацию в сумме. Не выдумывайте свою терминологию, ознакомьтесь сначала с действующей:
Quote
Себестоимость — это стоимостная оценка используемых в производстве продукции (работ, услуг) природных ресурсов, сырья, материалов, топлива, энергии, основных фондов, трудовых ресурсов и других затрат на её производство и сбыт.

Для покупателя помидоров себестоимость этих помидоров та же, что и для колхоза, который их выращивает.
jr. member
Activity: 62
Merit: 1
jr. member
Activity: 62
Merit: 1
jr. member
Activity: 62
Merit: 1
member
Activity: 280
Merit: 26
Не нужно усложнять сущности сверх необходимого.
обычно согласился бы с утверждением, но мы на форуме по зашифрованным деньгам, в ветке о том, как усложнить жизнь создателям асиков  Smiley

И ветка - отличный пример того, что так делать не надо.

Чтобы усложнить жизнь создателям асиков - нужно просто создать условия, при которых их трудозатраты никак не окупятся, т.е., будут иметь нулевую стоимость на рынке (АКА месить говно(с)).

Сделать это можно несколькими способами, но почему-то никто (кроме меня, разумеется  Grin ) ничего путнего не предложил - точнее, ОР предложил один из вариантов, но зачем-то усложнил изложение своей идеи так, что никто не понял, что он там предлагает.

Quote
"Отрицательная стоимость", та-же стоимость, вектор движения которой направлен вниз (если учесть действия сил тяготения, то вектор стремиться к центру ядра нашей планеты, которое по некоторым гипотезам может состоять из чистого золота).

Вы, как это часто бывает, путаете скорость и ускорение. Ускорение - да, бывает положительным и отрицательным, когда торможение.
Скорость, конечно, тоже можно условно назвать отрицательной, когда удаляешься от конечной точки. Но, поскольку, следуя первому закону Ньютона, все инерциальные системы равноправны, то скорость - это, в сущности, скаляр, а не вектор.
sr. member
Activity: 770
Merit: 305
одно из названий, смотря с чьей стороны смотреть. Что для одних себестоимость,
для других возможно: переплачено в три раза.
Что значит, блядь, переплачено в три раза? Ну хватит словоблудием заниматься!

Вот я сажаю помидоры. С учетом рассады, труда, пленки, полива, сбора, доставки
у меня получается расчет себестоимости. Всё. Баста. Вот помидоры, вот калькуляция
сколько я на них потратил. Меня не ебёт, что где-то в Израиле то же самое можно
было произвести втрое дешевле. Я не в Израиле. Вот помидоры, вот их себестоимость.
И если я хочу продавать их на рынке - мне вряд ли понравится продавать их ниже себестоимости,
так как я понимаю - это путь к банкротству.
sr. member
Activity: 770
Merit: 305
вы не рассматриваете вариант, когда вы готовы отдать мне рубль за ваш арбуз?
Нет, не рассматриваю.
Это не рыночная сделка, а некий определенный "сговор" (пусть даже вы об не догадываетесь о моих
намерениях). Цена товара - это цена товара на свободном рынке. Если я своей жене заплачу миллион
долларов за тарелку борща, а она после этого заплатит мне миллион долларов за то что я вынес
мусор - это не значит что борщ и услуга по выносу мусора столько стоят.

Под ценой товара мы должны подразумевать оферту продавца продать товар любому покупателю
и оферту покупателя купить за данную цену товар у любого продавца.
Pages:
Jump to: