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


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

Information

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