Как стать автором
Обновить
13
Карма
0
Рейтинг
Павел @MadJackal

Инженер-разработчик

Блокчейн-платформа R-chain: общая архитектура и эволюция

Блог компании Райффайзен Банк Криптография *Платежные системы *Программирование *
Туториал

Привет тем, кто следит за развитием применения децентрализованных платформ в корпоративных и межкорпоративных процессах. Наши публикации на эту тему прервались в начале 2018 года. Нет, Райффайзенбанк не прекратил работать в данном направлении: настало время переходить от методологических выкладок и ознакомления с возможностями отдельных технологий к реализации конкретных бизнес-кейсов в промышленной или максимально близкой к ней постановке.



Данная статья довольно объемная и вместе с этим информативная. Поэтому надеемся на вашу вовлеченность и предупреждаем о формате tutorial.
Читать дальше →
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 3.9K
Комментарии 11

Вопрос на миллион

Блог компании Райффайзен Банк Децентрализованные сети *Криптография *Solidity *
Возможно, многие из вас задавались вопросом: как изменится поведение смарт-контракта, если его данные будут весить сотни мегабайт и хранить сотни тысяч или миллионы записей? Будут ли дорожать транзакции? Как это повлияет на сеть в целом? Будут ли одни типы переменных в solidity справляться с подобной задачей лучше, чем другие? Мы решили лично узнать ответы на эти вопросы и провести эксперимент в нашей приватной сети Ethereum, смоделировав описанные ситуации. Что из этого получилось читайте дальше в статье.

Читать дальше →
Всего голосов 21: ↑17 и ↓4 +13
Просмотры 8.1K
Комментарии 11

Алгоритм Пакcос. Понятная статья о консенсусе в распределенной системе

Программирование *Анализ и проектирование систем *Алгоритмы *Распределённые системы *
В данной статье мы разберем алгоритм консенсуса Паксос, обсудим зачем он нужен, почему работает, докажем его корректность и немного поговорим о проблемах практического применения. Во многом это вольный пересказ статьи Лесли Лампорта «Paxos Made Simple»

Зачем нужен распределенный консенсус и что это такое



Читать дальше →
Всего голосов 24: ↑21 и ↓3 +18
Просмотры 17K
Комментарии 12

Attention! S in Ethereum stands for Security. Part 1. Blockchain things

Блог компании Digital Security Информационная безопасность *Solidity *


С этой статьи мы начинаем цикл, посвященный типичным уязвимостям, атакам и проблемным местам, присущим смарт-контрактам на языке Solidity, и платформе Ethereum в целом. В первой части мы поговорим вот о чем:


  • почему сложно реализовать децентрализованную биржу на смарт-контрактах
  • как сгенерировать случайное число
  • как вывести из строя всю Proof-of-Authority сеть
Читать дальше →
Всего голосов 62: ↑58 и ↓4 +54
Просмотры 16K
Комментарии 21

Объяснение SNARKs. От вычислений к многочленам, протокол Пиноккио и спаривание эллиптических кривых (перевод)

Децентрализованные сети *Информационная безопасность *Криптография *
Привет, Хабр! Представляю вашему вниманию перевод статей блога ZCash, в которых рассказывается о механизме работы системы доказательств с нулевым разглашением SNARKs, применяемых в криптовалюте ZCash (и не только).

Источник: https://z.cash/blog/snark-explain5.html

Предыдущие статьи:

Часть 1: Объяснение SNARKs. Гомоморфное скрытие и слепое вычисление полиномов (перевод)
Часть 2: Объяснение SNARKs. Знание о принятом коэффициенте и достоверное слепое вычисление полиномов (перевод)

Вступление от переводчика


Начиная заключительную часть перевода, хочу сказать, что мы живем в воистину удивительное время. Время, когда высшая математика имеет возможность практически сразу быть задействованной в разработке программного обеспечения и мы можем наблюдать «в действии» результаты работы математиков технологических институтов в продвинутых вещах, основанных на блокчейнах и обменах данными.

Ну что же, не буду задерживать далее вашего внимания, давайте перейдем к самому интересному…
Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 4.2K
Комментарии 0

Объяснение SNARKs. Гомоморфное скрытие и слепое вычисление полиномов (перевод)

Децентрализованные сети *Информационная безопасность *Криптография *Математика *
Перевод
Привет, Хабр! Представляю вашему вниманию перевод статей блога ZCash, в которых рассказывается о механизме работы системы доказательств с нулевым разглашением SNARKs, применяемых в криптовалюте ZCash (и не только).

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


В этой части мы рассмотрим гомоморфное скрытие и слепое вычисление полиномов. Поехали…
Читать дальше →
Всего голосов 7: ↑6 и ↓1 +5
Просмотры 4.4K
Комментарии 1

20 приёмов работы в командной строке Linux, которые сэкономят уйму времени

Блог компании RUVDS.com Настройка Linux *Системное администрирование *
Перевод
Тема полезных приёмов работы в терминале Linux неисчерпаема. Казалось бы — всё устроено очень просто: приглашение оболочки, да введённые с клавиатуры команды. Однако, в этой простоте кроется бездна неочевидных, но полезных возможностей. Именно поэтому мы регулярно публикуем материалы, посвящённые особенностям работы в командной строке Linux. В частности, сегодня это будет перевод статьи, автор которой увлечён экономией времени через повышение продуктивности труда.



Если вас интересует работа в командной строке Linux — вот некоторые из наших материалов на эту тему:

Читать дальше →
Всего голосов 82: ↑46 и ↓36 +10
Просмотры 207K
Комментарии 87

«Подводные камни» простой электронной подписи

ECM/СЭД *Терминология IT Управление e-commerce *Законодательство в IT

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


Читать дальше →
Всего голосов 23: ↑22 и ↓1 +21
Просмотры 68K
Комментарии 29

Шпаргалка с командами Docker

Блог компании Флант Системное администрирование *Серверное администрирование *DevOps *
Перевод
Прим. перев.: Неделю назад Aymen El Amri, руководящий компанией eralabs и создавший обучающий курс «Безболезненный Docker», опубликовал свой Docker Cheat Sheet — шпаргалку по основным командам Docker. Git-репозиторий этого документа на GitHub уже набрал 1000+ stars и несколько сторонних контрибьюторов, что подтвердило его актуальность и пользу.



Представленные здесь команды описаны минимально (с акцентом на читаемость как есть) и включают в себя установку Docker, работу с реестрами и репозиториями, контейнерами, образами, сетью, Docker Swarm. Ниже представлен перевод шпаргалки в её состоянии на 2 сентября с дополнениями из комментариев ниже.
Читать дальше →
Всего голосов 46: ↑42 и ↓4 +38
Просмотры 503K
Комментарии 15

Blockchain: будущее, которое стоит знать it-специалистам

Исследования и прогнозы в IT *Учебный процесс в IT Финансы в IT


Я знаю, что многие устали от хайпа вокруг Bitcoin, ETH и ICO. Но давайте же на it-ресурсе вернёмся к истокам: к технологии.

В этом, не очень большом, но содержательном, исследовании мне хотелось бы рассказать про несколько тонких мест в децентрализованных технологиях (блокчейн — конечно же, одна из них, основная, но не единственная), устранив которые каждый сможет создать прибыльный, интересный и полезный сервис.
Читать дальше →
Всего голосов 22: ↑12 и ↓10 +2
Просмотры 29K
Комментарии 40

Как распознать scam ICO? Часть II. Зрим

Исследования и прогнозы в IT *Учебный процесс в IT Финансы в IT
Прежде чем начать, хотелось бы сделать две ремарки:

  1. Мне хорошо известна целевая аудитория Хабра и, возможно, поэтому для неё данный материал будет не просто понятен, но и прост. Но с другой стороны, именно вы, жители одного из самого большого it-сообщества в СНГ, сможете всегда дать своим знакомым или просто встретившимся в Сети людям этот материал, чтобы наконец-то избежать очередного, искусственного пузыря.

  2. Второй аспект заключается в том, что понимание и систематизированное знание — две качественно разные категории, поэтому мне, в рамках развития единой репутационной системы (о ней — как-нибудь в следующий раз), хотелось бы начать структурировать то, что известно.



Scam — это обман

Чтобы понять, что scam явление не новое, нужно лишь добавить к нему точку и com — http://scam.com — выдаст сотни результатов по теме. И это неудивительно: людям свойственно ошибаться, а значит всегда найдутся те, кто превратят их ошибки в бизнес.

И вот об этом поподробней.
Читать дальше →
Всего голосов 13: ↑13 и ↓0 +13
Просмотры 20K
Комментарии 14

ICO: схемы легализации полученных средств. Часть I

Терминология IT Венчурные инвестиции Развитие стартапа Законодательство в IT Бизнес-модели *


ICO, оно же — первичное размещение токенов, набирает просто бешеную популярность: рынок за полгода перевалил 1 000 000 000 долларов, рост запросов — можно посмотреть ниже… но при этом юрисдикций с понятным, я бы даже уточнил — внятным, регулированием не так много.

Но для начала — всё же показатели:
Читать дальше →
Всего голосов 17: ↑15 и ↓2 +13
Просмотры 26K
Комментарии 36

Криптовалюта с точки зрения гражданского права

Исследования и прогнозы в IT *Финансы в IT
Из песочницы

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

Естественно, как закрытая система, все валюты на основе блокчейн вполне себе самодостаточны и вряд ли требуют какого-то регулирования, да и едва ли оно возможно. А вот если подходить к вопросу глобально, например, с точки зрения налогообложения или легитимации крупных сделок с использованием криптовалюты, то тут возникает множество вопросов, для ответа на которые требуется выделить новую категорию в современном гражданском праве, а возможно обратиться к уже существующим.
Читать дальше →
Всего голосов 12: ↑10 и ↓2 +8
Просмотры 11K
Комментарии 17

ICO: основные риски

Исследования и прогнозы в IT *Финансы в IT


Итак, опыт "Первой книги об ICO" (в двух пока частях) и прошлой статьи показал, что: во-первых, очень многие не понимают, что же есть ICO, для чего именно оно нужно и главное — в чём его уникальность; во-вторых, и с другой стороны — среди этого явления слишком много хайпа.

Попробуем же начать ставить точки над ё, пока бед не стало слишком много.
Читать дальше →
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 10K
Комментарии 2

Есть ли альтернатива MS Windows, IE и CSP при доступе в личные кабинеты порталов Госзакупок, ФНС России и Госуслуг

Информационная безопасность *Криптография *Анализ и проектирование систем *IT-стандарты *Браузеры
image

И сразу дадим ответ – да, можно и нужно, только не отказаться, а дать гражданам и организациям возможность использовать и другие операционные системы, браузеры и средства криптографической защиты информации (СКЗИ). Ответим на вопрос и как – соблюдать стандарты и технологии. Почему бы для доступа в личные кабинеты не использовать авторизованный доступ по протоколу https? И тогда нет необходимости в использования только CSP а ля Микрософт с поддержкой российской криптографии. Тогда автоматом станут востребованы и токены PKCS#11 и как международный стандарт, так и стандарт, поддерживаемый ТК-26, стандарты PKCS#12 (тем же ТК-26), может что-то другое, но стандартное. В этом случае речь уже будет идти не об MS Windows, Interner Explorer и CSP, а о браузерах или других программ с поддержкой https с российскими шифрсьютами. Это может быть и Internet Explorer, и модификации того же Mozilla Firefox, наконец Google Chrome или прокси типа stunnel.
Читать дальше →
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 19K
Комментарии 84

Что читать о нейросетях

Блог компании VK Программирование *Обработка изображений *Профессиональная литература *Машинное обучение *


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


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


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

Читать дальше →
Всего голосов 59: ↑58 и ↓1 +57
Просмотры 111K
Комментарии 44

ICO: основные юрисдикции и вопросы

Исследования и прогнозы в IT *Учебный процесс в IT Финансы в IT


Где-то год назад я начал изучать тему ICO (кто не в курсе — это первичное размещение токенов: аналогия взята из аббревиатуры IPO): как оказалось — не зря. На сегодня рынок ICO вышел (уже вышел — а год ещё не закончился) за 1 000 000 000 долларов. При этом рынок crypto по объёму выходил за 100 000 000 000 (но сейчас — колеблется возле цифры в 85 миллиардов). Это, конечно, не триллионы, но уже серьёзно.

В этой заметке хотелось бы ответить на три вопроса:

  1. ICO — это пузырь или нет?
  2. В каких юрисдикция и почему регистрируются те, кто проводят ICO?
  3. Есть ли у ICO будущее и каково оно?

Ответ на первый вопрос прост: да. Да, ICO — это пузырь и тому есть несколько причин:
Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 22K
Комментарии 22

Критическая уязвимость в multisig кошельке Parity, хакерами выведен $31 миллион в ethereum (обновлено)

Информационная безопасность *Криптография *
Из-за уязвимости в коде смарт-контракта multisig кошелька Parity (1.5 и более поздний) хакер смог вывести монет ethereum в эквиваленте 31 миллиона долларов.

Объяснение механизма атаки вкратце: функция initWallet() в коде, позволяющая определить владельца кошелька, оказалась публичной, и её мог вызвать любой человек. После переопределения владельца оставалось только перевести деньги. Более полное объяснение (на англ.)

Кошелёк хакера: etherscan.io/address/0xb3764761e297d6f121e79c32a65829cd1ddb4d32
(уже начался перевод средств на другие адреса)

Группа white hats смогла вывести эфира в 76 миллионов долларов (и ещё 80 миллионов в различных токенах) с уязвимых кошельков для защиты средств
etherscan.io/address/0x1dba1131000664b884a1ba238464159892252d3a

Были украдены деньги с кошельков следующих ICO:

  • Edgeless Casino
  • Swarm City
  • æternity blockchain

Всего голосов 32: ↑31 и ↓1 +30
Просмотры 27K
Комментарии 51

«Ультимативный» блокчейн-дайджест: полезные материалы на Хабре и другие источники по теме

Блог компании Bitfury Group Open source *Платежные системы *Программирование *Алгоритмы *
Вчера мы представили открытый фреймворк для разработки блокчейнов Exonum. Он позволит компаниям и правительственным организациям воплощать в жизнь безопасные блокчейн-решения.

Сегодня мы решили подготовить тематическую подборку для тех, кто хотел бы разобраться в устройстве блокчейн-технологии, но и не забыли более «продвинутых» пользователей.

Всего голосов 16: ↑15 и ↓1 +14
Просмотры 19K
Комментарии 4

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность