Pages:
Author

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

member
Activity: 60
Merit: 10
Короче антипул алгоритм был изобретен еще в 2014, монета назывется Spreadcoin и суть ее прямо в том как я описал: майнер может украсть у пула найденный блок.
И это никакой не адовый алгоритм он реально существует уже давно.

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

Я буквально сегодня над этим размышлял, и мне эта идея с приватным ключем пришла в голову. Сегодня решил поискать. И вот:

The general idea is that there is some additional information in each block that proofs that miner knows whole block and private key for spending coinbase transaction. That means that if you mine in a pool you can submit shares as usual and get reward for them but if you will actually find a valid block then you can send it directly to the network instead of the pool and get full reward for it.

То есть это чистая угадайка по заветам Сатоши.

Есть тред на биткоинтолке на русском.
https://bitcointalksearch.org/topic/annspr-spreadcoin-818442

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

Хитрожопые походу еще в юрском периоде все сделали, так что уважаемый fxpc, надо Вам поторопиться с реализацией идеи,  ха-ха-ха-ха.
Зато я теперь у этого спредкоина сиськи помну вволю. )))))

Далее осталось скрестить ее с коином майнящимся только на процессорах, типа hodlcoin, и добавить награды шарорешателям, и тогда будет прямо мечта Сатоши Накамото.
Вобщем ребята это изобретение велосипеда.

Причем по запросу в гугле: Antipool cryptocurrency
выдает потуги какого то индуса от 28.07.2018 который тот же самый велик пытается придумать:
https://medium.com/@joenetti/anti-pool-cryptocurrency-c5301321e39d
Чувак на уровне общих абстракций то-же самое описывает, он походу тоже не знает про этот спредкоин.
И причем у него даже идея похожая на "шарорешателей" есть в конце поста, блииин. )))))
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
sr. member
Activity: 770
Merit: 305
Я в курсе, ты мне ещё в прошлом году всю эту кухню разложил, но мимокрокодилам конечно
тоже стоит знать. Без пулов придётся полную ноду поднимать, доверять станет некому.
Вах. Какой же я, однако, крутой.
Уже сам не помню, а ученики помнят данное им знание; несут, пропагандируют и развивают его.

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

Да вообще. Чего мы так уперлись в криптовалюты? Давайте подумаем - есть ли вообще
какая-нибудь деятельность, где индивидуумам невыгодна кооперация в коллектив?
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
sr. member
Activity: 770
Merit: 305
Просто я ошибочно проецирую по себе, с точки зрения того, как бы я оценивал риски вхождения в проект.
Понятно что потенциальных пользователей можно просто обмануть, в ico их заманить или баунти.
Поэтому я и пытаюсь добиться от уважаемого fxpc хоть каких то разъяснений по сути его заявлений.
Ну а ему какой прок от этого?

Quote
Меня интересует именно реальная работоспособность и надежность алгоритма, и как следствие
потенциальная выгода от его использования на длительном временном отрезке.
Меня не интересует быстрый хайп, памп, дамп, скам.
Ну, на словах мы все белые и пушистые. А подкрепить свое слово звонкой монетой?

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

Quote
Если fxpc верит в его концепцию, то он может и у вора-конкурента майнить или монеты купить, если
тот улучшил этот алгоритм и сделал его более прибыльным.
Ну вот, опять началась песня про прибыльность. Если кто-то приобрел - значит кто-то другой
проебал и начнет кричать что это скам. А скам мы договорились исключить из рассмотрения.

Quote
Вообще в открытом ПО, в крипте в частности, понятие коммерческой тайны или секрета производства
теряет смысл, за исключением мошеннических схем где спрятано кидалово. Поэтому если в крипте от
тебя что-то скрывают, то это скорее всего лохотрон.
Сатоши Накамото скрывает самого себя - значит это лохотрон.
Админы биржи BTC-E/WEX скрываются - значит это лохотрон.
Придется согласиться.

Quote
Возможность копирования также означает, что алгоритм не имеет смысла заранее удерживать в тайне,
как это делает fxpc, поскольку пока его рынок не попробует, его никто тырить и не подумает.
Вопрос не в том чтобы удержать втайне. Вопрос в том, чтобы заработать на этом копейку
хотя бы отбив расходы на топтание клавы. Я вообще поражаюсь людям, которые двигают идеи типа:
"Давайте соберем команду и сделаем, я буду собирать команду, а вы делать"
member
Activity: 60
Merit: 10
Никого не ебёт суть механизма. Надо только пропиарить.
Какая в пизду используемая концепция? Дайте людям идею
и сайт-одностраничник - этого вполне достаточно.
Абсолютно обоснованные замечания.

Просто я ошибочно проецирую по себе, с точки зрения того, как бы я оценивал риски вхождения в проект.
Понятно что потенциальных пользователей можно просто обмануть, в ico их заманить или баунти.
Поэтому я и пытаюсь добиться от уважаемого fxpc хоть каких то разъяснений по сути его заявлений.
Меня интересует именно реальная работоспособность и надежность алгоритма, и как следствие потенциальная выгода от его использования на длительном временном отрезке. Меня не интересует быстрый хайп, памп, дамп, скам.
Если автор предлагает действительно реальный работоспособный алгоритм, который будет успешен на рынке, то этот алгоритм так или иначе скопируют и используют, и в этом нет ничего плохого, поскольку особенность криптоиндустрии в том, что каждый может присоединиться к участию в любом проекте. Если fxpc верит в его концепцию, то он может и у вора-конкурента майнить или монеты купить, если тот улучшил этот алгоритм и сделал его более прибыльным.
Вообще в открытом ПО, в крипте в частности, понятие коммерческой тайны или секрета производства теряет смысл, за исключением мошеннических схем где спрятано кидалово. Поэтому если в крипте от тебя что-то скрывают, то это скорее всего лохотрон.
Возможность копирования также означает, что алгоритм не имеет смысла заранее удерживать в тайне, как это делает fxpc, поскольку пока его рынок не попробует, его никто тырить и не подумает.
sr. member
Activity: 770
Merit: 305
Даже если ты не снабдишь код подробными разъясняющими комментариями, все равно
пользователи крипты попытаются выяснить в чем суть механизма и выяснят.
Да ладно? Никого не ебёт суть механизма. Надо только пропиарить "первую в мире
анти-пул валюту" и влошенцы полетят как мухи на говно. Что такое гитхаб - три четверти
не знают. Языки программирования не знает оставшаяся четверть.

Quote
Если код будет очень запутанным, а используемая концепция не будет тобою раскрыта,
это оттолкнет потенциальных пользователей от проекта, а это нехорошо, поскольку они
должны понимать куда они вкладывают время и вычислительные мощности.
Да ну господь с вами! Какая в пизду используемая концепция? Дайте людям идею
и сайт-одностраничник - этого вполне достаточно. Привести пример? Ну, например
есть форк биткойна BitcoinAtom где были заявлены "атомарные свопы". Народ 142
форумные страницы исписал https://bitcointalksearch.org/topic/swapsorg-trade-native-crypto-xmrbtcetherc-20-on-chain-dex-2515675 ожидая
ракеты на луну, а в код клиента никто не заглянул! Разработчики вообще-то и не
собирались и не сделали ничего!
member
Activity: 60
Merit: 10
Зачем? Я тебе выше сказал, что анти-пул решение у меня есть. Ты готов спонсировать банкет?
Очень интересно узнать, в чем заключается заключается Ваше решение, хоть в общих чертах.
Ответ на этот вопрос я даже после релиза предпочту некоторое время попридержать, хочется посмотреть на потуги хитрожопых.
Данная стратегия раскрытия информации мне кажется не совсем подходящей для криптосообщества.
В любом случае ответ на вопрос о том в чем концепция тебе придется дать на стадии первого же релиза путем размещения открытого исходного кода на github или иной подобной платформе.
Ты ведь собираешься делать крипту с открытым исходным кодом так?
Даже если ты не снабдишь код подробными разъясняющими комментариями, все равно пользователи крипты попытаются выяснить в чем суть механизма и выяснят и если захотят повторить, повторят.
Если код будет очень запутанным, а используемая концепция не будет тобою раскрыта, это оттолкнет потенциальных пользователей от проекта, а это нехорошо, поскольку они должны понимать куда они вкладывают время и вычислительные мощности.

По поводу моих скромных компетенций они выглядят так: Я умею на ощупь с гуглом, путем написания индусского кода программировать макросы в среде MS Office Vba  и использую это для автоматизации любых мыслимых рутиных детерменированных офисных операций, алогритмического составления однотипных документов, с подстановкой данных из экселя в ворд и тому подобное, ну или составлять вместо человека бухгалтерские и подобные им отчеты по заданному шаблону.
Соответственно в программировании я разбираюсь в базовых понятиях типа, что такое циклы, массивы, условные операторы, переменные разных типов, функции, аргументы, процедуры, общие представления о синтаксисе имею, могу строить алгоритмы оптимизации типа поочередного использования ядер процессора, или иерархию вычислений различных страниц. Но все это касается только Vba, в криптокоде, в том числе во всяких питонах, явах, си - я полный ноль.
Я мог бы осуществлять что то вроде нубского аудита твоего кода и его тестирование под линуксом, если ты снабдишь код подробными комментариями. Заодно я бы подтянул свои знания в языках программировании.
Я бы мог выделить пару тройку часов в неделю по ночам для прочтения твоего кода и попыток его интерпретации и тестирования, при условии если ты выберешь среду разработки под линуксом.
Времени у меня абсолютно нет, у меня семья, дети, так что в какие либо графики и дедлайны я точно укладываться не буду.

Ну и в качестве пожеланий, наиболее удобной мне кажется ситуация при которой код работает "из коробки", ну то есть скачал tar.gz файл с github, распаковал его и он уже готов к запуску и редактированию под ОС Linux mint live usb (использую ее), соответственно не надо скачивать какие то дополнительные библиотеки, зависимости через терминал устанавливать. В этом плане мне нравится разрабатываемые децентрализованные биржи barterdex на атоманрных свопах, и ее ответвление hyperdex, они именно так и работают - распаковал, запустил. На них разработчики отзывчивые, я им на английском на githube комментарии с критикой пишу, они без проблем на дискуссии идут, недостатки исправляют, можно будет на них добавить твою монету, когда будет какой то рабочий ее вариант, думаю достаточно будет написать им такую просьбу.
Единственный нюанс, у монероподобных монет проблемы с атомарными свопами, поэтому если хочешь залистить монету на такие биржи и хочешь прикрутить к монете анонимность, нужно использовать кодовую базу Дашкоина, или подобных зетакешу монет, они хорошо на такие биржи листятся.
С этих бирж тебя гарантировано не выгонят, делистинг не осуществят. Объемов торгов на них нет нихрена, и спред конский, потому что все торги реальные в отличие от фиктивных торгов на централизованных биржах, но сбыть монеты посредством атомарных свопов на них можно, то есть как минимум одна биржа в будущем треде "о твоей монете" на БиткоинТолк у тебя будет.

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

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

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

Впрочем, критиковать я готов любой подход.
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
sr. member
Activity: 770
Merit: 305
Чем кроме майнинга и финансов ты готов помочь?
Меня в критики записал? Я забесплатно готов выискивать уязвимости, но нужен
именно что голый (понятный) концепт, так будет проще, чем пытаться что-то вставлять
в код имеющейся крипты.

Условно говоря, ты описываешь алгоритм работы ноды, а я описываю ситуацию, как десять
человек, объединившись в группу и имея доверие к одному из них (владельцу пул-ноды)
уделывают по производительности других таких же десятерых, кто действует поодиночке.
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
member
Activity: 60
Merit: 10
Зачем? Я тебе выше сказал, что анти-пул решение у меня есть. Ты готов спонсировать банкет?
Очень интересно узнать, в чем заключается заключается Ваше решение, хоть в общих чертах.
Также Вы писали что у Вас антиазик решение есть, согласно которому Pentium2 будет уделывать любой азик. Я хотел бы тоже узнать в чем оно заключается, хотя бы в общем.
Я готов спонсировать созданную Вами крипту путем майнинга.
Сатоши ведь не искал спонсоров. Он предложил всем кто мог откликнутся, но все отказались спонсировать банкет, тогда он начал пилить сам, как мог. На первых порах даже транзакции не отправлялись, второму пользователю биткоина (Финни) приходилось ее допиливать, чтобы она хоть как то работала.
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
Нельзя ли сделать такой алгоритм, в котором, в каждом перебираемом значении принципиально отсутствует имя кошелька решальщика, то есть найденное решение блока само по себе не содержит информации о решившем и может быть украдено и присвоено любым кто его получил.
...

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

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

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

Подписываешь решение? Лол, щито? Сначала майнер или пул строит из всех транзакций дерево Меркла, потом перебирает хеши играя с переменными. Если ты подписываешь решение, то у тебя хеш блока поменяется и всё пойдёт по пи*де. Допустим твой алгоритм это допускает, что уже ад конечно, ты выгружаешь блок с этим решением в сеть, кулхацкер Вася копирует блок с твоим решением, меняет твой адрес на свой и в сети появляется 2 противоречащих друг другу валидных блока. Отличный консенсус, да? Cool
member
Activity: 60
Merit: 10
Вопрос вот в чём: почему сейчас в существующих криптовалютах нельзя "украсть" решение?
Ответив на этот вопрос, можно будет выяснить: есть ли принципиальная возможность создания безпуловой криптовалюты.
Я уже писал об этом, причина по которой нельзя украсть решение заключается в том что на стадии перебора в каждой итерации ты используешь имя кошелька выгодоприобретателя (в частности пула) в качестве одного из аргументов уравнения. Соответственно  украсть решение, то есть заменить имя пула на свое, можно только осуществив полный перебор всех хешей заново с использованием своего кошеля, что эквивалентно соломайнингу и делает кражу бессмысленной. То есть в существующей системе пул может доверять перебор хешей подрядчикам и поэтому пул собственно и может существовать.
Моя идея заключается в том чтобы на уровне алгоритма навсегда убрать доверие между пулом и подрядчиком.
Делается это по логике очень просто.
Процедура приватизации решения передвигается из начала POW работы в ее конец, в результате доверие между пулом и майнером гарантировано исчезает (в терминах Византийских генералов)
В терминах Маркса - станет невозможно отчуждать результат работы от майнера. Присвоение решения будет неотчуждаемым правом майнера - вполне в духе крипты.
Смысл предлагаемой системы в двух словах в том, что ты будешь подписывать решение уже после нахождения, а не до (как сейчас), соответственно сам майнер всегда сможет украсть решение подписав его своей подписью.
sr. member
Activity: 770
Merit: 305
Ну я согласен, разработать формат крипты, где будет анти-пул механизм возможно.
Немного подумал и понял, что с вот этой фразой я поторопился.
Мы этот вопрос как-то год-два назад уже обсуждали и какие-то конструкции предлагались.
Но я сейчас не взялся бы за написание такого. С другой стороны поучаствовал бы в обсуждении
в качестве критика.
sr. member
Activity: 1316
Merit: 420
KTO EC/\U HUKTO?
member
Activity: 280
Merit: 26
именно их помидорки самые православные и питательные. Это религия. Grin

Натюрпродукт же. Био, без глютена и ГМО.
Pages:
Jump to: