Author

Topic: [ETH] Ethereum - мировой компьютер - page 975. (Read 1885978 times)

hero member
Activity: 854
Merit: 500
разработчик криптовалюты должен быть анонимный, иначе его могут посадить или даже убить.

Quote
большенство решило форку быть-значит будет.
Какое-то странное большенство, из 70млн эфира "за" проголосовало только 2.7млн. я бы большинством это не назвал
Ты чего такой тугой-то, а? Из тех кто голосовал - большинство за Остальным просто пох, значит они не в счёт.



бред, что это за общество такое децентрализованное что всем пох на дальнейшую судьбу их проекта.
2,7 ну никак не походит на большинство, даже если только они голосовали у них нет права называться большинством
Бля, да голосуй "против", те кто запрещает? проголосовал, нет? м.б. это всего лишь твои проблемы? Посмотри на нех кто "за", и на тех кто "против", тех кто "за" в несколько раз больше чем тех кто против.
Если остальные монеты не голосуют, значит им пох. 2.7 в разы больше чем 0.57. т.ч. Это ты несёшь бред.

такого просто не может быть чтоб 2,7 называли большинством. Даже в дао был порого не менее 20% от всех токенов. Другое дело, что иначе форк не принять если как мы видим большинству пох
2.7 - большее число чем 0.57. Или ты с этим не согласен? И не надо тут про всех остальных, они сделали свой выбр в виде "воздержавшихся".
А форк примут пулы, а все остальные тоже, и даже тем кому пох, (ну потому что им просто пох) продолжат майнить на этих пулах, тест в виде софтфорка уже показал, что это вполне возможно.
hero member
Activity: 854
Merit: 500
И да, большенству действительно пох на судьбу проекта, это в любой крипте, даже в битке,
большинству хочется заработать на крипте фиата/или слить его, имя им - хомячки - и их большинство.
А вот те кто голосовал, вот это и есть действительно заинтересованные люди, всё наглядно.
А в чем эти "заинтересованные люди" заинтересованы?
Только не надо опять начинать что они заинтересованы в развитии, технологиях, свободе, равенстве и братстве.
Не надо. Это всё сотрясание воздуха красивыми словами.
Потому что заинтересованы они в том, чтобы побольше заработать в результате фиата.
Ну или сразу на крипту купить себе золотой унитаз без конвертации в фиат.
На философию потянуло? Этот вопрос ты не мне адресуй, а товарищам-троллям выше отписавшимся.
А про "заинтерисованность" то очень кратко - то вся твоя жизнь - стремление заработать "фиата". И попробуй опровергнуть этот тезис.
Т.ч. это выходит далеко за рамки этой темы, - темы крипты.
Если не воспринимать всё буквально, то под "заинтересованностью" - я имел именно "заинтересованность" в эфире, как к конкретной крипте а не как самуцель бытия бренного существования.

legendary
Activity: 1260
Merit: 1019
И да, большенству действительно пох на судьбу проекта, это в любой крипте, даже в битке,
большинству хочется заработать на крипте фиата/или слить его, имя им - хомячки - и их большинство.
А вот те кто голосовал, вот это и есть действительно заинтересованные люди, всё наглядно.
А в чем эти "заинтересованные люди" заинтересованы?
Только не надо опять начинать что они заинтересованы в развитии, технологиях, свободе, равенстве и братстве.
Не надо. Это всё сотрясание воздуха красивыми словами.
Потому что заинтересованы они в том, чтобы побольше заработать в результате фиата.
Ну или сразу на крипту купить себе золотой унитаз без конвертации в фиат.
hero member
Activity: 854
Merit: 500
И да, большенству действительно пох на судьбу проекта, это в любой крипте, даже в битке, большинству хочется заработать на крипте фиата/или слить его, имя им - хомячки - и их большинство.
А вот те кто голосовал, вот это и есть действительно заинтересованные люди, всё наглядно.
hero member
Activity: 854
Merit: 500
разработчик криптовалюты должен быть анонимный, иначе его могут посадить или даже убить.

Quote
большенство решило форку быть-значит будет.
Какое-то странное большенство, из 70млн эфира "за" проголосовало только 2.7млн. я бы большинством это не назвал
Ты чего такой тугой-то, а? Из тех кто голосовал - большинство за Остальным просто пох, значит они не в счёт.



бред, что это за общество такое децентрализованное что всем пох на дальнейшую судьбу их проекта.
2,7 ну никак не походит на большинство, даже если только они голосовали у них нет права называться большинством
Бля, да голосуй "против", те кто запрещает? проголосовал, нет? м.б. это всего лишь твои проблемы? Посмотри на нех кто "за", и на тех кто "против", тех кто "за" в несколько раз больше чем тех кто против.
Если остальные монеты не голосуют, значит им пох. 2.7 в разы больше чем 0.57. т.ч. Это ты несёшь бред.
hero member
Activity: 854
Merit: 500
разработчик криптовалюты должен быть анонимный, иначе его могут посадить или даже убить.

Quote
большенство решило форку быть-значит будет.
Какое-то странное большенство, из 70млн эфира "за" проголосовало только 2.7млн. я бы большинством это не назвал
Ты чего такой тугой-то, а? Из тех кто голосовал - большинство за Остальным просто пох, значит они не в счёт.

sr. member
Activity: 364
Merit: 250
разработчик криптовалюты должен быть анонимный, иначе его могут посадить или даже убить.

Quote
большенство решило форку быть-значит будет.
Какое-то странное большенство, из 70млн эфира "за" проголосовало только 2.7млн. я бы большинством это не назвал
hero member
Activity: 854
Merit: 500
http://cointelegraph.com/news/developer-claims-ethereum-is-stolen-intellectual-property-files-complaints-with-fbi

Вот еще мутня какаято. Чел жалобу подал что у него украли интеллектуальную собственность( эфир).
Без пиндосов по традиции никак! Может вброс, курс немного просел.
Запасаемся попкорном, кино продолжается!
Да курс пока на месте топчится. Статейка - похоже на вброс, бла-бла-бла, в стиле - как в биткойне - я сатоши, я придумал биток, сколько таких лжесатош было, и будет.
Фигня всё это. Думаю попкорн уже можно съесть, кина не будет, будут рядовые будни. Ну а пока ждём форка со дня-на день, большенство решило форку быть-значит будет.
hero member
Activity: 1190
Merit: 641
http://cointelegraph.com/news/developer-claims-ethereum-is-stolen-intellectual-property-files-complaints-with-fbi

Вот еще мутня какаято. Чел жалобу подал что у него украли интеллектуальную собственность( эфир).
Без пиндосов по традиции никак! Может вброс, курс немного просел.
Запасаемся попкорном, кино продолжается!
hero member
Activity: 1190
Merit: 641
http://carbonvote.com
голосовалка тут. Сроки у них 16-начало 20х чисел июля  чтобы все красиво и безболезненно сделать.
Но чувствую будет гемор


sr. member
Activity: 364
Merit: 250
Когда хард форк будет?
возможно никогда, по крайней мере тот, который Вы имеете в виду
hero member
Activity: 602
Merit: 500
Подскажите пожалуйста, как в MIST"е сделать так, чтобы база не качалась по умолчанию на диск С, а в другое более удобное место.

Если запущен кошелёк, закрываем его.
Далее, в поиске винды набираем %appdata%, в открывшейся папке видим папку "Ethereum", копируем её, например на диск D. После того как скопировали папку, можно теперь удалить её с диска С:, тем самым освобождая место на диске.
Далее запускаем командную строку от имени администратора, и набираем:
mklink /j "%appdata%\Ethereum" "D:\Ethereum"
Если вы всё сделали правильно, то у вас, в том месте где была папка на диске С, появится новая папка, с названием "Ethereum", но со значком ссылки (это и есть так называемая "символьная ссылка"). С этой папкой можно работать как и с обычной, но по факту она увас будет лежать на диске D., ну или там, куда вы её перенесли.
..."

Всё проверено и не раз, всё работает, главное в командной строке правильно написать строчку не пропуская символов и пробелов:
mklink /j "%appdata%\Ethereum" "D:\Ethereum"
hero member
Activity: 742
Merit: 529
Когда хард форк будет?
hero member
Activity: 1218
Merit: 560
Help in the fight against russia - itarmy.com.ua
Подскажите пожалуйста, как в MIST"е сделать так, чтобы база не качалась по умолчанию на диск С, а в другое более удобное место.
sr. member
Activity: 364
Merit: 250
сделать равномерное распределение награды можно, например, так:
есть ноды, блокчейн записывает какие ноды сколько были в сети, и раз в сутки делит между ними пропорционально какую-то сумму награды.
Знающие люди, подскажите, почему это до сих пор не реализовано ? или это голимый ПоС ия изобрёл велосипед?
Как знать какие ноды и сколько были в сети? Вернее, как достичь консенсуса, ведь нод может быть 10000, а конкретная нода подключена всего к 5-10 нодам. Было бы все так просто, то и POW не нужен был - подписывай транзакции да отправляй в сеть, и блоки как таковые не нужны.

На самом деле реализация равномерного распределения награды уже есть - это p2pool. вот эту концепцию нужно развивать и внедрять в алгоритм самой валюты. Чтобы не было никакого смысла создавать централизованные пулы(потому что читер-майнеры их разорят а честные майнеры нифига не получат, поскольку всю награду за блок уведет читер), и чтобы майнерам не было смысла майнить на централизованных пулах, тк награда  и так стабильно капает.
sr. member
Activity: 364
Merit: 250
Quote
Скажите мне - в какой последовательности происходит ассемблирование блока?
1) Сперва собираем набор транзакций (это и в биткойне первый этап)
2) Потом подбираем nonce таким образом, чтобы некий хеш был меньше таргета
3) Потом подписываем приватным ключом заголовок блока?

Или пункты 2 и 3 наоборот? Но тогда в пункте 3 мы не подписываем nonce.
В любом случае задача распараллеливается на "центральный админ-пул" и "паралельно работающий майнеров"
И такая связка более жизнеспособна и выгодна. ЧТД.
Нет, не так.

1) Сперва собираем набор транзакций (это и в биткойне первый этап)
2) Ставим nonce=0
3) Потом подписываем приватным ключом заголовок блока, дописываем результат к заголовку
4) Вычисляем хеш всего подписанного блока, дописываем результат к заголовку
5) Вычисляем хеш всего заголовка. Если он меньше таргета - блок найден, если больше - nonce=nonce+1 и идем к п.3

Это так сделано в spreadcoin. Можно было бы п4 исключить, а в п5 считать хеш не заголовка, а всего блока. Минус одна операция, а результат такой же.
Идея на самом деле очень простая - подписать весь блок(вместе с nonce), а затем вычислять POW-хеш.
Майнер все равно будет обязан знать приватный ключ от первой транзакции и знать весь блок, а имея эту информацию уже можно наебывать пул. Публичные пулы  создавать смысла не будет, но есть смысл в приватных пулах, что никак не сказывается на децентрализации.

Quote
Впрочем, все считают что майнинг должен быть выгоден. А ведь этого утверждения у Сатоши не было.
Наоборот - в децентрализованной системе каждый в среднем немножко больше платит за электричество
чем выигрывает бетховенов. Но про этот постулат благополучно забыли. Кому нужна крипта, в которой
не видно барышей в её майнинге?
Тут палка в двух концах - если BTC будет майнить не выгодно, тогда его будут майнить мало народу и защита будет никакая, тк любое государство сможет накупить больше мощностей и загнуть сеть.
Если майнить выгодно - появятся крупные майнинг-фермы и тоже защита пострадает, поскольку государство может оказывать давление на владельцев этих ферм, особенно, если они все размещены в одной стране. + возможен сговор самих ферм
sr. member
Activity: 518
Merit: 272
сделать равномерное распределение награды можно, например, так:
есть ноды, блокчейн записывает какие ноды сколько были в сети, и раз в сутки делит между ними пропорционально какую-то сумму награды.
Знающие люди, подскажите, почему это до сих пор не реализовано ? или это голимый ПоС ия изобрёл велосипед?
legendary
Activity: 1260
Merit: 1019
MinerSignature - это цифровая подпись заголовка блока. Заголовок блока должен
быть подписан тем же приватным ключом, что и coinbase-транзакция, то есть та
транзакция, в которая дает вознаграждение за блок.
Мысль интересная. Но по сути дела это чрезвычайно усложненный алгоритм хеширования
и не более того. Кто-то скажет, что он "асико-устойчив", но это не есть преимущество.

Скажите мне - в какой последовательности происходит ассемблирование блока?
1) Сперва собираем набор транзакций (это и в биткойне первый этап)
2) Потом подбираем nonce таким образом, чтобы некий хеш был меньше таргета
3) Потом подписываем приватным ключом заголовок блока?

Или пункты 2 и 3 наоборот? Но тогда в пункте 3 мы не подписываем nonce.
В любом случае задача распараллеливается на "центральный админ-пул" и "паралельно работающий майнеров"
И такая связка более жизнеспособна и выгодна. ЧТД.

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

sr. member
Activity: 364
Merit: 250
Потому что для владельца асика и/или видеокарты выгоднее присоединиться к пулу, чем майнить соло.
А даже с учетом комсы пулу это выгоднее. Я не знаю сколько там пулы берут, но выгоднее все равно в пуле майнить.
А эта проблема решится, если решить вторую задачу - уменьшить вариацию. Именно вариация, то есть, когда нужно майнить не меньше года, а то и десятка лет, чтобы словить блок, приводит к этому. Если разработать такой алгоритм, чтобы снизить вариацию, тогда будет выгоднее майнить в соло, получая награду примерно раз в неделю(с вариацией от одного раза в день до одного раза в пару недель).

Quote
Но это будет либо валюта для трех человек, либо она рано или поздно сдохнет или скатится в централизацию.
Централизованные валюты рано или поздно умрут, поскольку они никому не будут нужны, потому что есть фиатные. Спекуляция(то есть хомяки) рано или поздно закончится и криптовалюта станет именно деньгами, а на скам-коины никто и смотреть не будет.
sr. member
Activity: 364
Merit: 250
Quote
Не верю, что такое в принципе существует.
Если "в этом ничего сложного нет"
Ну WhitePapper почитать очень рекомендую. Вот он http://www.spreadcoin.info/downloads/SpreadCoin-WhitePaper.pdf
А обьяснить попытаюсь сразу на примере.
Вот заголовок блока https://github.com/spreadcoin/spreadcoin/blob/master/src/main.h#L1347
class CBlockHeader
В заголовке блока присутствуют 2 важных поля - hashWholeBlock и MinerSignature

MinerSignature - это цифровая подпись заголовка блока. Заголовок блока должен быть подписан тем же приватным ключом, что и coinbase-транзакция, то есть та транзакция, в которая дает вознаграждение за блок.
То есть майнер, найдя блок сможет потратить вознаграждение раньше, чем это сделает пул, по скольку майнер первым находит блок.
Майнер, каждый раз подставляя новый nonce тем самым пытаясь найти блок должен так же пересчитывать подпись заголовка блока.

hashWholeBlock - это хеш всего блока(вместе со всеми транзакциями). Нужен для того, чтобы заставлять майнеров знать весь блок. Тоже пересчитывается каждый раз, когда майнер инкрементирует nonce, пытаясь найти блок.
Вот эти поля https://github.com/spreadcoin/spreadcoin/blob/master/src/main.cpp#L1497
CBlock::GetPoKData

PowHash - то есть блок-id, который должен быть меньше цели - это то, что должен найти майнер.
Этот хеш зависит от всего заголовка блока, в том числе и hashWholeBlock и MinerSignature.
Вот код https://github.com/spreadcoin/spreadcoin/blob/master/src/main.cpp#L1453
CBlockHeader::SerializeHeaderForHash2()
CBlockHeader::GetHash()

Привожу упрощенный код одной итерации майнинга здесь
Code:
Signer.SignFast(pblock->GetHashForSignature(), pblock->MinerSignature.begin()); // подписываем блок своим приватным ключом
pblock->hashWholeBlock = CBlock::HashPoKData(PoKData); // вычисляем хеш всего блока
bool Good = pblock->GetPoWHash() <= hashTarget; // вычисляем блок-ID и сравниваем его с целью, это и есть Proof Of Work
if (Good){ // ура, блок найден!
    ....
    break;
}
pblock->nNonce += 1; // блок не найден, инкрементируем nonce и повторяем все с начала.
Получается, чтобы найти блок, майнеру нужно знать:
1. приватный ключ первой(coinbase) транзакции
2. весь блок

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

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

У этого решения есть один недостаток - hashMerkleRoot становится бессмысленным, потому, что для того, чтобы проверить блок на валидность нужно скачать весь блок, в отличии от Bitcoin, где достаточно только заголовка блока. Это создает серьезные трудности при создании SPV-клиентов.
Jump to: