Size: a a a

2019 April 20

DE

Denis Efremov in a crypto web
Блин, везет тебе. Я вообще не воспринимаю инфу с видосов
источник

AF

Alexey F. in a crypto web
просто хочу лучше понимать причины того, почему развитие определённых технологий идёт в определённом направлении
источник

AF

Alexey F. in a crypto web
давайте на секундочку представим себе ситуацию, если бы в Ehtereum был бы on-chain governance. Чтобы изменилось, какая была бы реакция на подобные баги/случаи/уязвимости.
источник

AF

Alexey F. in a crypto web
еще интересно вспомнить, сколько вообще было таких случаев за всю историю Ethereum (5 лет, кстати). Я могу вспомнить 3 более-менее серьёзных случая:
- DAO hack (https://www.coindesk.com/understanding-dao-hack-journalists)
- Parity Multisig Bug #1 http://hackingdistributed.com/2017/07/22/deep-dive-parity-bug/
- Parity Multisig Bug #2 https://medium.com/chain-cloud-company-blog/parity-multisig-hack-again-b46771eaa838

Кто помнит больше?
источник

AF

Alexey F. in a crypto web
https://github.com/ethereum/EIPs/issues/23

если вы понимаете природу этих багов, вы оцените иронию
источник

AF

Alexey F. in a crypto web
> However, this would mean that code would need to be specially compiled for delegated contracts, and would not be usable in delegated and raw contexts at the same time.

как раз именно это свойство и стало причиной про***ба сотен миллионов долларов
источник

AF

Alexey F. in a crypto web
И никто об этом не говорит (я этого ни где не вижу). Всё как обычно начинается с вопросов: "а что, если" или "а почему бы и нет" ..
источник

AF

Alexey F. in a crypto web
Фишка в том, что никому из разработчиков и в голову не приходит, что "а как было бы здорово, чтобы не нужно было пересобирать проект, чтобы переиспользовать код, который был предназначен для использования в качестве библиотеки, в том числе, как entry point (то есть обычный CALL)". Это очень необычная семантика, которую никто не держит в голове, потому что она против всякого здравого смысла. Это привело к классу багов, которых в принципе быть не должно было.. А вину перекладывают на разработчиков (которые в свою очередь являются просто пользователями системы).
источник

DE

Denis Efremov in a crypto web
Alexey F.
И никто об этом не говорит (я этого ни где не вижу). Всё как обычно начинается с вопросов: "а что, если" или "а почему бы и нет" ..
Есть что-нибудь? Очень надо! )))
источник

DE

Denis Efremov in a crypto web
Alexey F.
Фишка в том, что никому из разработчиков и в голову не приходит, что "а как было бы здорово, чтобы не нужно было пересобирать проект, чтобы переиспользовать код, который был предназначен для использования в качестве библиотеки, в том числе, как entry point (то есть обычный CALL)". Это очень необычная семантика, которую никто не держит в голове, потому что она против всякого здравого смысла. Это привело к классу багов, которых в принципе быть не должно было.. А вину перекладывают на разработчиков (которые в свою очередь являются просто пользователями системы).
У меня апп на кордове всего 5МБ. Я думаю о переиспользовании часто.
источник

AF

Alexey F. in a crypto web
Alexey F.
Фишка в том, что никому из разработчиков и в голову не приходит, что "а как было бы здорово, чтобы не нужно было пересобирать проект, чтобы переиспользовать код, который был предназначен для использования в качестве библиотеки, в том числе, как entry point (то есть обычный CALL)". Это очень необычная семантика, которую никто не держит в голове, потому что она против всякого здравого смысла. Это привело к классу багов, которых в принципе быть не должно было.. А вину перекладывают на разработчиков (которые в свою очередь являются просто пользователями системы).
А людям, которые смотрят на это со стороны, всё равно - им проще "козла отпущения" и переложить вину на разработчика, который на самом деле просто такой же пользователь и работает на том уровне абстракции, что ему доступен (мы не боги, чтобы всё знать и всё предвидеть).
источник

DE

Denis Efremov in a crypto web
источник

AF

Alexey F. in a crypto web
Чтобы вы понимали, как это работает во всех других средах: для того, чтобы воспользоваться библиотекой кода, вам этот код нужно сначала загрузить в качестве библиотеки (библиотеку кода невозоможно использовать иначе, код из библиотеки нельзя просто "вызвать"). В Ethereum же любой код можно использовать как входную точку. Если я деплою библиотеку, какого чёрта она вообще должна позволять с собой работать, как контракт с состоянием?
источник

AF

Alexey F. in a crypto web
источник

AF

Alexey F. in a crypto web
😎
источник

AF

Alexey F. in a crypto web
источник

AF

Alexey F. in a crypto web
из той же оперы
источник

AF

Alexey F. in a crypto web
​​Друзья, через 30 минут (в 20:00 по Москве)  стартует новый ЛЮ/СТРИМ от краснодарских либертарианцев, поэтому наливайте в ваши бокалы то, что вы больше всего любите, и приходите смотреть.

На этой неделе произошло много интересных и значимых событий. Это не только шоу под названием «дебаты между Зеленским и Порошенко», но и апокалиптический пожар во Франции, за которым наблюдал весь мир.

Обсуждать будем не только это, но и то, что произошло в России. Вы также можете задать в чате трансляции любые вопросы по либертарианству.

До встречи!
источник

AF

Alexey F. in a crypto web
интересно глянуть :)
источник

AF

Alexey F. in a crypto web
знаете, я вот подумал, скоро ли вот такая цензура в интернете приведёт к премодерации контента?
источник