Size: a a a

2021 June 03

SS

Sergey Sherkunov in ББ-чат
Всё, что EVM нужно - это аутентифицировать источник сообщения, т.к. он произошёл из внешнего по отношению к БЧ мира. Остальное - вычислимо, поэтому не нуждается в аутентификации.
источник

T

Traff in ББ-чат
спасибо, сразу тоже так подумал, потом увидел этот
пост на Medium об уязвимости DeFi смарт-контракта Compound,
там сказано что в целях безопасности они сделали смарт контракт multi-sig
если у смарт-контракта нет приватного ключа на основе чего они делали multi-sig?
https://ameensol.medium.com/what-you-should-know-before-putting-half-a-million-dai-in-compound-fafdb2645f77
также вот у ааве на полигоне смарт-контракт тоже мультисиг 3 из 5

https://twitter.com/chrisblec/status/1398270057285816324
источник

SS

Sergey Sherkunov in ББ-чат
Я не берусь утверждать, как там внутри реализован мультисиг, предположу, что он тупо берёт, и смотрит на отправителя сообщения, если адрес входит в множество N возможных, которые могут голосовать, то считает этот голос, и так происходит, пока количество голосов не достигнет порога M. После совершает действие, определённое в коде.
источник

SS

Sergey Sherkunov in ББ-чат
Даже если в коде контракта действительно записаны какие-то публичные ключи, по которым он проверяет какие-то подписи, то это абсолютно ничего не меняет. У контракта нет приватных ключей, над которыми он производит вычисления, чтобы создать подпись. Это абсолютно бессмысленно, EVM и так контролирует процесс общения между контрактами, да и приватные ключи на то и приватные, что не должны находиться в публичном доступе, а как тогда исполнять и валидировать исполнение контракта?
источник

BB

BiT Byte in ББ-чат
multisig делают не на адрес контракта, а на адрес ethereum кошелька с которого был задеплоен смарт-контракт.
Тот кто владеет приватным ключем от такого кошелька может обновить контракт и внести "нештатные" изменения через функцию SELFDESTRUCT
о которой говорили выше, поэтому на такой кошелек ставят multisig,
примерно подобная проблема:

https://habr.com/ru/post/341518/
источник

T

Traff in ББ-чат
+
источник

T

Traff in ББ-чат
+
источник

C

Combot in ББ-чат
Traff (0) увеличил репутацию BiT Byte (1)
источник

T

Traff in ББ-чат
ребята дошло, спасибо👍
источник

DK

Dmitry Khovratovich in ББ-чат
Кстати, вполне реалистично создать сервис который по исходному коду контракта и чьему нибудь публичному ключу деплоил бы контракт так чтобы владелец этого ключа мог подписывать транзакции прямо с адреса задеплоенного контракта, без всяких прокси
источник

SS

Sergey Sherkunov in ББ-чат
Это как? Звучит, как будто этот сервис будет перебирать nonce, пока адреса аккаунта и адрес контракта не совпадут. Уточните, пожалуйста.
источник

DK

Dmitry Khovratovich in ББ-чат
Сделать 2^80 ключей из оригинала и 2^80 эквивалентных байт кодов и искать коллизию
источник

AP

Alex Petrov in ББ-чат
Не знаю как для эфира. А так для особых мероприятий особые меры безопасности, в том числе пару сатошираундтейблов было в Мексике, отель и район просто перекрывали на это время
источник

AP

Alex Petrov in ББ-чат
источник

AP

Alex Petrov in ББ-чат
Линки которые стоит почитать на статьи выше. На здоровье, остортировал там полезное. помимо этого я делал тесты и сравнения, и начал писать полную статью, на словах могу рассказать в разы больше, тему исследовал для меня это разрыв и понимание глубины стал еще больше раз в 5.
источник

p

p in ББ-чат
Спасибо! Покопаю линки и если что напишу за насловами
источник

AP

Alex Petrov in ББ-чат
На здоровье.
источник

AP

Alex Petrov in ББ-чат
Для всех пос, основные риски если супер кратко:
- 34+% pos/master нод это уже  ддос всей сети вне зависимости сколько там нод всего, а при наличии контроля любых старых utxo/privkeys уже альтернативная история блоков/уже форк сети/ и возможно альтернативная история всех транзакций и проверить их крайне сложно.


- pow 51+% это только теоретическая возможность попробовать забацать свой новый блок и попробовать совершить даблспенд 1 транзакции входы нужно контролировать именно на текущий момент, старые не прокатят.
источник

IM

Ivan Makeev in ББ-чат
Visa запустила оплату криптой 💳

Спустя пару часов после вчерашней публикации стало известно, что криптобиржа Coinbase запартнёрилась с Visa, Google и Apple.

Теперь владельцы дебетовых карт Coinbase Card от Visa смогут расплачиваться за товары и услуги криптовалютой с помощью Apple и Google Pay 🔥

При оплате крипта будет списываться с аккаунта пользователя Coinbase, автоматически обмениваться в фиатные деньги и поступать на счет продавца. Расплачиваться можно будет в любом магазине, который принимает карты Visa. Таким же способом можно будет снимать деньги в банкоматах.

Помимо этого, Coinbase запустили программу кешбэка за оплаты — 1% в биткоинах или 4% в монете Stellar Lumens.

Ранее PayPal сообщила, что с 30 марта запустит функцию оплаты товаров и услуг за цифровые активы.

Года 3-4 назад оплата криптой в магазинах казалось чем-то невероятным. Многие компании с фондового рынка осознали и начали исследовать возможности блокчейна и криптовалют. Будущее уже здесь, получается?)

В портфель сегодня докупаем акции Visa (V) 💼
источник

EP

Evgeny Ponomarev in ББ-чат
А разве вся битва пос против пов не заканчивается тем, что пос сторона признает, что их системы требуют больше доверия? Ну то есть если хочешь пользоваться хай тхрупут сетью, то доверяй концорциуму валидаторов который на всякий случай никогда никому власть не отдаст. Этот дизайн решает другую задачу, чем биткоин, поэтому преимуществ от его наличия больше, чем отсутствия
источник