Pull to refresh
169
0
Антон Буков @k06a

Software Engineer

Send message

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

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

До этого:


  1. Commit сервером
  2. Ставка юзером
  3. Раскрытие сервером

У вас:


  1. Ставка юзером
  2. Раскрытие сервером

Так?

Тоже не понял чем приведенная схема качественно отличается от стандартной commit-reveal, вы должны были уменьшить число транзакций хотя бы, а получили новые проблемы: если ваш привтаник один раз утечет выиграть у вас можно будет в любой момент в будущем. С тем же успехом можно было commits собрать в дерево меркла и reveal делать с меркл-пруфом. В известном всем проекте DICE2WIN помимо commit-reveal еще есть защита от реорга блокчейна.

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

Вот тут пытался описать в чем настоящие преимущества блокчейна и какое использование считать правильным: https://habr.com/ru/post/342802/

Насколько мне известно, другие сферы, где блокчейн применим иначе, чем костыль, прикрученый к бамперу, отсутствуют.

С этого момента cтатья пошла по звезде :))) Получилась очередная идея как использовать блокчейн как распределенную БД. Спасибо, но не нужно этого делать.

Спасибо, ваш коммент – лучик света в этом темном царстве глупых предпосылок и безумных выводов.

То есть про стейблкоины и стейблтокены вы не слышали? Которые позволяют получить все преимущества криптовалют без сопровождающих проблем высокой волатильности. Существуют в том числе децентрализованные стейблтокены (см DAI от MakerDAO), стабильность которых осуществляется любыми участниками.

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


Блокчейн – первый в человеческой истории программируемый непредвзятый участник отношений и в следующие 10 лет я ожидаю появления огромного числа применений у блокчейна, выводящие взаимоотношения на новый уровень — децентрализованные деньги, интернет, сервисы. Конкретный пример приводил в своей статье: https://habr.com/ru/post/342802/


Существуют криптографические схемы позволяющие провести голосование, где голос каждого скрыт от других а суммы голосов прозрачны, например от разработчика SteemIt/BitShares/EOS https://golos.io/ru--blokcheijn/@rusteemitblog/dokazuemo-chestnye-onlain-vybory-vozmozhny-daniel-larimer (там есть ссылка на оригинал на инглише где понятнее про саму схему)

Минуснул статью, хоть никогда этого не делаю. Автор не разбирается в предметной области от слова совсем – знает только самые поверхностные вещи. Некоторые люди в комментариях ему это доходчиво объяснили, не стану повторяться. Ну и на закуску – абсолютно нелогичные выводы.

Комментарий с дивана. А не правильней ли было расположить платы под углом 90 градусов к текущему, чтобы разрез радиаторов был вдоль потоков воздуха вентиляторов а не поперёк?

Это называется гипербола — художественное преувеличение

Соболезную, что понял всё только потратив кучу собственных лет на это дело. Возможно твоя статья поможет многим заранее осознать на что они идут.


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

Я недавно начал заново: https://github.com/k06a/IntInt

С задачей выкачки части транз успешно справляется SPV. Рекомендую расширенную статью про эту тему (там есть ссылка на оригинал, перевод кривоват): https://goldvoice.club/@blockchained/mezhcheinovaya-kommunikaciya-pri-pomoshi-dokazatelstv-merkla-v-eos-io-daniel-larimer/

Это же могут увидеть дети. Жаль минуснуть уже поздно. Какие к черту телепаты и экстрасенсы, которых должна физика объяснять? Таким постам вообще место на гитаймс?

Мне кажется ноды вычищают у себя удаленные данные, смысла то нет их хранить дальше.

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

До IOTA появился Byteball с ациклическим направленным графом транзакций DAG, в IOTA интересно что вместо комиссий используется Hashcash при формировании транзакций. Можно сказать транзакции майнятся по одиночке. Ещё я слышал там какие-то фундаментальные проблемы у IOTA с безопасностью обнаружили.

Что скажете про такой способ ухода от циклов по операциям? https://github.com/bitclave/Multiownable/pull/2


Вынесение всех переменных в структуру не помогло. При пересоздании структуры внутренние маппинги не очищаются! Зато помогли вложенные маппинги, первым ключом которых является фактически номер версии, которая растет при каждой передачи прав владения.

1
23 ...

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity