📝 Стенограмма Telegram-чата от 13.03.18 – Учимся работать с EOS с Дэном Ларимером

in eos •  7 years ago 

Дэн отвечал на вопросы с вечера 12 марта до раннего утра 13 марта – на сегодняшний день это его самое плодотворное взаимодействие с сообществом с момента SuperDan Q&A во время февральского Superbowl.

Ночной разговор о десятичных знаках в EOS и о том, где можно найти эту работу:

J.H: Поддерживает ли eos 18 десятичных, как etherium?

Daniel Larimer: Да, eos может поддерживать больше битов. Это обычный смарт-контракт. EOS может поддерживать точность плавающей запятой для поддержки валют с высоким динамическим диапазоном. Только будьте готовы к небольшому снижению денежной массы из-за ошибок округления, когда богатая персона получает микроплатеж. Ветка биржи на GitHub - https://github.com/EOSIO/eos/blob/exchange/contracts/exchange/exchange.hpp
Имплементация включает в себя безрисковую маржинальную торговлю. По-прежнему требуется интегрировать комиссию плюс процентную ставку.

J.H: Я обеспокоен тем, что для финансовой системы нежелательно терять ценность из-за ограничения точности

Daniel Larimer: С фиксированной запятой это случается постоянно


Тестирование межчейновой связи до июня:

R.L: Привет Дэн, можешь прокомментировать ход работы над межчейновой коммуникацией? Увидим ли мы публичный тестнет для этого сайдчейн кода до июня?

Daniel Larimer: Да


Никаких больше изменений путем хардфорка и прочие достижения:

S.M: Есть ли шанс получить от тебя комментарий по Dawn 3.0? В статье я читал, что версия уже достаточно стабильна для выхода в свет. Это правда?

Daniel Larimer: Я постараюсь вместить туда все известные хардфорк-изменения до конца месяца. Работаю с тонной образцов контрактов для тестирования дизайна.

R.L: Дэн, я помню, как еще во времена bitshares ты пытался решить проблему размещения рынка облигаций на прозрачном блокчейне. Удалось ли тебе найти ответ? Можно ли вообще этого достичь? Имеет ли эта концепция что-либо общее с возможностями маржинальной торговли, о которых ты упомянул выше?

Daniel Larimer: Да, мне удалось.

Richard Lionheart: Отлично! Что я могу сделать для того, чтобы убедить тебя написать об этом пост? ;)

Daniel Larimer: Пост выйдет после того, как будут завершены все тесты

R.L: Я помню, что задача была чрезвычайно нетривиальной, во-многом из-за прозрачности заемных позиций. Очень интригует возможность узнать, как же ты решил этот паззл.

Daniel Larimer: Проблема была в другом – в биржевом стакане.


Плата за голоса:

L.M: Я думаю, что платить за голоса – это норм.

Daniel Larimer: Ок, когда вы пользуетесь собственными сбережениями, и не ок, если деньги взяты из бюджета. Честный способ платить за голоса – сжигать.


И вновь о маржинальной торговле:

L.C: Прошу уточнить – как обеспечивается безрисковость маржинальной торговли, как это работает?

Daniel Larimer: Если пользователи могут манипулировать биржевым стаканом для вызова маржин-коллов, то это проблема. Все маржинальные позиции обеспечены маркет-мейкером, гарантирующим, что залог способен покрыть долг. Это неизменные условия для каждой сделки.

R.L: Означает ли это, что никто не сможет торговать до тех пор, пока не будет предварительно предоставлена некоторая ликвидность?

Daniel Larimer: Ликвидности будет достаточно. Торговые комиссии покрывают ликвидность.

R.L: Верно, но будет ли это как-то обеспечено алгоритмически? Или мы просто рассчитываем на помощь больших китов?

Daniel Larimer: Не рассчитываем. Обеспечение алгоритмическое.

D: Торговые комиссии идут на скупку денежной массы?

Daniel Larimer: Нет. Они поступают в алгоритм маркет-мейкера для выплат тем, кто финансировал мейкера. Этот процесс основан на алгоритме Bancor.


Как это относится к Steem, а также к Bancor:

R.L: Можешь рассказать о том, чему тебе удалось научиться на алгоритме маркет-мейкера Steemit? Если мне не изменяет память, один чел выдоил из этой схемы всё, что мог. Ты рассчитываешь, что в этот раз люди будут внимательнее, или уже оптимизировал систему?

Daniel Larimer: Возможности ее обыграть больше нет.

R.L: Да, алгоритм bancor… ты предвосхитил мой вопрос :)

D: Полагаю, что тогда будет внедрена система мейкеров

Daniel Larimer: Я основательно протестировал алгоритм bancor. Он надежен и трейдеры не смогут его разорить.

A.T: Есть ли способ выставлять ограниченные ордера в алгоритме bancor?

Daniel Larimer: Да, такой способ будет поддерживаться

Daniel Larimer: Ключевым свойством является то, что вне зависимости от движений цены мейкер не теряет деньги. Рынок предсказаний на алгоритме bancor вытеснит auger. Мейкер рассчитан на соотношение резерва 50/50. Алгоритм bancor – это автоматизированный мейкер.


Событие “черный лебедь”:

D: Проблема возникает, если у мейкера недостаточно средств для погашения черного лебедя, т.е. залоговое обеспечение токена – это лучше, чем спекулятивное управление

Daniel Larimer: Черный лебедь невозможен. Это не привязанные активы

D: В теории

Daniel Larimer: Математически


Изменения в конституции EOS:

J: Будут ли внесены поправки в конституцию EOS?

Daniel Larimer: Да


О том, будет ли межчейновая связь работать в обоих направлениях:

Daniel Larimer: Почти

R.L: “Почти” означает, что ты работаешь над решением проблемы? Или “почти” фактически означает “нет”? Ок, ты имеешь в виду, что можно всецело доверить свои btc заверителям EOS, но они обязаны подписаться под тем, что отправляют их обратно в блокчейн bitcoin?

Daniel Larimer: Да


Двухсторонняя связь между цепочками EOS:

R.L: А что насчет EOS к EOS?

Daniel Larimer: Простая двусторонняя привязка


Будущие планы и опции:

J: Дэн, будешь ли ты лично создавать децентрализованные приложения на платформе EOS после запуска?

Daniel Larimer: Да

S.M: Будут ли две отдельно действующие цепочки EOS способны поддерживать внутреннюю связь, несмотря на то, что они работают в разных направлениях? Как сложно это будет?

Daniel Larimer: Да

J: Можешь что-нибудь к этому добавить?

Daniel Larimer: Конкурент Steem

A.E: Проведешь эйрдроп?

Daniel Larimer: На Steem? Нет.


Как выявить покупателей голосов:

L.M: Как их распознать?

Daniel Larimer: Скорее всего они проплачены до выборов, а не после


**Перенос dapps с Ethereum на EOS: **

J: Могут ли dapps (децентрализованные приложения) быть без труда перемещены на EOS?

Daniel Larimer: Всё, что работает на eth, может быть перенесено на eos в течение недели. Переписать смарт-контракт несложно. Eth не умеет делать сложные вещи.


Новое определение для yes-man:

J.B: Можно ли будет внедрить в стандартный токен EOS определенную процедуру комплаенса, чтобы он стал секьюрити-токеном?

Daniel Larimer: Да

S: Смогут ли частные предприниматели выпускать собственные токены на eos? Т.е. токенизировать активы реального мира

Daniel Larimer: Да


Выяснение вопросов безопасности:

Daniel Larimer: Я не думаю, что основные токены eos являются или когда-либо будут секьюрити-токенами


Крупный бизнес на EOS:

A.T: Будут ли компании из списка Fortune 500 создавать dapps на eos?

Daniel Larimer: Вероятно, на eosio

A.T: Они создают приватные чейны на твоем коде?

Daniel Larimer: Скорее всего


И новые вопросы:

S.M: тебе известно о компаниях, прямо сейчас занимающихся созданием параллельных чейнов?

Daniel Larimer: Да

A.T: Почему код открытый?

Daniel Larimer: А зачем нужна интеллектуальная монополия?

A.T: Будет лучше открыть код спустя пару лет успешной работы

Daniel Larimer: Это лишь замедлит прогресс


Bancor на EOS:

J.B: Будет ли EOS Bancor поддерживать основанные на EOS токены? Вроде того, как сейчас работает erc20?

Daniel Larimer: Да

Возможность для сторонних разработчиков:

L.C: Дэн, есть ли у тебя идеи для DApps, которые ты бы хотел реализовать, но не имеешь достаточно времени?

Daniel Larimer: Да

L.C: Поделишься? :P

Daniel Larimer: eBay


Являются ли обеспеченные VC эйрдропнутые токены секьюрити-токенами:

Daniel Larimer: Думаю, что существует объективный критерий для разрешения споров о секьюрити. Противодействие отмыванию денег затрагивает и токены, не являющиеся секьюрити. Четко определенный блокчейн, на мой взгляд, должен быть свободен от регулирования, противодействующего отмыванию денег.


Заверение для инвесторов и dapp по займу токенов от block.one:

J.B: Я не видел официального заявления, но будет ли внутренний рынок займов включен в релиз?

Daniel Larimer: Я работаю над этим. Быть может, вскоре после запуска.


Больше заверений:

Daniel Larimer: Предпродажа не-секьюрити продуктов, вроде билетов на мероприятие или Tesla, не делает их секьюрити.

A.B: А почему просто не зарегистрировать токены EOS при помощи SEC?

Daniel Larimer: Block.one ручается выполнять все предписания и получит лицензию, когда это будет необходимо. Мы хотим поднять планку и установить более высокие стандарты, чем sec и fincen, что сделает нас более эффективными в пресечении преступлений.


Поиск решений:

T: Очень надеюсь, что SEC достаточно прогрессивна для принятия идеи саморегулирования и его формирования.

Daniel Larimer: Нам нужны свободные рыночные решения для урегулирования тех проблем, которыми занимаются sec и fincen.


Block.one и запуск EOS:

Daniel Larimer: B1 обещает не участвовать в запуске

A.T: Будет ли b1 кандидатом в производители блоков?

Daniel Larimer: Нет.


Корабли:

U: B1 будет похож на судоверфь, на которой создается много разных кораблей (т.е. чейнов). Надеюсь, это уместная аналогия.

Daniel Larimer: Мы производим чертежи, а другие создают и запускают корабли.


Изменения в процедуре блокировки токенов для голосования:

H: Дэн, можешь объяснить, почему ты не рассматриваешь введение награды за 6-месячную блокировку (независимо от поданных голосов) в качестве компенсации за упущенную выгоду и потерю ликвидности?

Daniel Larimer: Я убрал 6-месячную блокировку. Теперь она длится 3 дня. И пропускная способность тоже получает возможность голоса. Только ram стоит отдельно без права голоса.


Причины для изменений:

K.P: Дэн, можешь объяснить причину перехода на 3 дня? 6-месячный период гарантирует, что владелец токенов хорошо обдумал свои действия. 3 дня – это не так много.

Daniel Larimer: Их можно шортить, поэтому удержание доли ничего не значит

H: Дэн, можешь ли ты подтвердить, что собираешься оставить пользователям возможность использовать хранилище/cpu/производительность?

Daniel Larimer: Cpu и чистая доля смогут голосовать


RAM и блокировка хранилища остаются порознь:

H: То есть, хранилище и ram не голосуют, в чем причина?

Daniel Larimer: Не хочу, чтобы люди зажимали ram для голосования. Чистая доля и пропускная способность – это частичный резерв.


Чей мир спасаем?

J: Дэн, ты в видеоигры играешь?

Daniel Larimer: Не особо.


Делегирование доли:

A.T: Могут ли токены быть делегированы для получения пропускной способности так же, как их можно делегировать для голосования?

Daniel Larimer: Да.


Позже возник вопрос о количестве транзакций в секунду:

C.N: 1000 TPS – это очень-очень мало, есть ли планы увеличить этот показатель? Я знаю о двух других проектах, имен называть не буду, но они говорили о том, что уже превзошли 200 000 TPS в альфа-версиях.

Daniel Larimer: Они не равны качеству транзакций.


В чате BlockPros, Томас Кокс из block.one ответил на ранее заданный вопрос об изменении в процедуре блокировки токена для голосования:

Thomas Cox: Дэн только что подтвердил мне это. Это длинное и подробное объяснение изменений и описание новых правил будет опубликовано не позже, чем релиз кода 3.0.
Вкратце: токены, выделенные для ЦП и пропускной способности, могут быть использованы для голосования; токены, выделенные на хранилище, не могут голосовать; ликвидные токены не могут голосовать. 3-дневная задержка для ЦП и пропускной способности остается, и голосование наследует эту задержку.
Делегируя токены кому-то на пропускную способность, вы сохраняете силу голоса этих токенов для себя.
6-месячной блокировки для голосования не будет.


И в чате разработчиков EOS немного коментариев от Дэна Ларимера:

A.W: Будут ли смарт-контракты EOS поддерживать логарифмическую математику? Я смотрел на математический плагин в библиотеке, и он не был в списке, но мне показалось, что он довольно типовой для c++

Daniel Larimer: Да, мы поддерживаем все, что поддерживает SoftFloat

Z: Есть ли какая-то конкретная причина использования ucb-bar/berkeley-softfloat-3?

Daniel Larimer: Можешь предложить что-то лучше?


Предложение для сообщества:

A.B: Не знаю, видел ли ты мое предложение по процессу запуска/bios. Если интересно, то мы могли бы пообщаться на эту тему. https://github.com/eosioca/eos-bios

Daniel Larimer: Ого, это впечатляющие доки

A.B: Фил предлагал использовать контракт для проведения загрузки (он использует test.system), но я по-прежнему не уверен, нужен ли bios контракт. Нельзя ли сделать всё через действия после того, как введен eosio.system?

Daniel Larimer: Да, можно сделать всё намного проще. Рандомизации там быть не должно.


Предложение Дэна:

Daniel Larimer:: Думаю, перед запуском нам стоит провести пробный прогон.


Переведено @blockchained

Оригинал поста: ЗДЕСЬ


Телеграм чат: https://t.me/EOS_RU


Вы можете торговать токенами EOS на RuDEX

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!