Как стать автором
Обновить

Метод гарантирования доверия в блокчейнах

Время на прочтение 7 мин
Количество просмотров 11K
Информационная безопасность *Криптография *Платежные системы *
Из песочницы
Главной задачей для блокчейна в любой информационной системе является обеспечение доверия в среде, исключающей такое доверие по умолчанию. В качестве иллюстрации этой проблемы часто приводится задача о «византийских генералах». Не буду на ней подробно останавливаться, в Интернете найдется немало материалов. Вкратце, эта задача описывает процесс принятия решения в абсолютной анархической среде, где каждый за себя и никому не верит.
Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 68

Регулирование ICO. Эстония

Время на прочтение 5 мин
Количество просмотров 8.6K
Блог компании Digital Rights Center Платежные системы *Законодательство в IT Бизнес-модели *Финансы в IT
image

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

Несмотря на то, что эстонский регулятор разделяет подход о применения законодательства о ценных бумагах к секьюрити-токенам проведение ICO в стране разрешено при соблюдении ряда условий.
Читать дальше →
Всего голосов 17: ↑17 и ↓0 +17
Комментарии 2

Консервативное национальное крипторегулирование. Что несут нам новые законопроекты?

Время на прочтение 9 мин
Количество просмотров 9K
Блог компании Digital Rights Center Криптография *Законодательство в IT Бизнес-модели *Финансы в IT
image

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

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

  1. Законопроект Минфина “О цифровых финансовых активах”, который призван заложить основы создания, выпуска, хранения и обращения цифровых финансовых активов;
  2. Законопроект ЦБ “Об альтернативных способах привлечения инвестиций (краудфандинге)”, устанавливающий правила проведения токенсейлов;
  3. Законопроект депутата Курбанова & РАКИБ “О системе распределенного национального майнинга”, претендующего создать основу для майнинга крипторубля.
Читать дальше →
Всего голосов 19: ↑14 и ↓5 +9
Комментарии 27

После завершения золотой лихорадки: перспективы технологии блокчейн

Время на прочтение 8 мин
Количество просмотров 14K
Блог компании Fujitsu Облачные сервисы *Финансы в IT Криптовалюты
Отношение общественности к технологии блокчейн (blockchain) кардинальным образом изменилось в прошлом году, когда курс криптовалюты биткойн вырос с $750 в январе до $20 000 в декабре 2017 г. Неудивительно, что в условиях такого ажиотажа люди забыли о рисках, связанных с криптовалютами. Но самое интересное нас ждет впереди. В этой статье мы поговорим о том как блокчейн и другие новые альтернативные технологии DLT находят практическое применение в современном мире.


Читать дальше →
Всего голосов 26: ↑18 и ↓8 +10
Комментарии 7

Исполнение пользовательского кода на GO

Время на прочтение 11 мин
Количество просмотров 4.6K
Децентрализованные сети *Go *

На самом деле это всё о смартконтрактах


Но если вы не совсем представляете себе что такое смартконтракт, и вообще далеки от крипты, то что такое хранимая процедура в базе данных, представляете себе вполне. Пользователь создаёт кусочки кода, которые потом работают на нашем сервере. Пользователю удобно их писать и публиковать, а нам безопасно их исполнять.
Читать дальше →
Всего голосов 13: ↑9 и ↓4 +5
Комментарии 6

Фреймворк: анализ DLT-систем

Время на прочтение 14 мин
Количество просмотров 6.3K
Децентрализованные сети *Распределённые системы *Криптовалюты
Из песочницы
Данная работа нацелена на определение, является ли анализируемый объект DLT-системой. Полученные результаты, хорошо подходят для сравнительного анализа разных проектов, начиная от структуры управления, заканчивая определением ссылок, на которые ссылаются транзакции.

Distributed ledger technology — это технология хранения информации, ключевыми особенностями которой является совместное использование и синхронизация цифровых данных согласно алгоритму консенсуса, географическое распределение равнозначных копий в разных точках по всему миру, отсутствие центрального администратора.

Читать дальше →
Всего голосов 10: ↑9 и ↓1 +8
Комментарии 3

Децентрализация: большая проблема для Blockchain

Время на прочтение 7 мин
Количество просмотров 11K
Криптовалюты
Recovery mode
Из песочницы
Привет, Хабр! Представляю вашему вниманию перевод статьи «Decentralization: The Big Problem For Blockchain».

image

Децентрализация является одним из ключевых слов технологии blockchain: появились компании и веб-сайты, которые включают это слово в свое имя.

Децентрализация рекламировалась как самая продвинутая особенность финтех. Аббревиатура DLT (Decentralized Ledger Technology) стала синонимом blockchain в разрешенной среде Fintech.

Мало кто понимает, что децентрализация сама по себе является проблемой, и в течение многих лет технология blockchain останавливается.

Позволь мне объяснить:
Читать дальше →
Всего голосов 38: ↑28 и ↓10 +18
Комментарии 27

How to Write a Smart Contract with Python on Ontology? Part 1: the Blockchain & Block API

Время на прочтение 5 мин
Количество просмотров 2.8K
Python *Распределённые системы *Криптовалюты
Из песочницы
image

This is an official tutorial published earlier on Ontology Medium blog
Excited to publish it for Habr readers. Feel free to ask any related questions and suggest a better format for tutorial materials

Foreword


In this article, we will begin to introduce the smart contract API of Ontology. The Ontology’s smart contract API is divided into 7 modules:


In this article, we will introduce the Blockchain & Block API, which is the most basic part of the Ontology smart contract system. The Blockchain API supports basic blockchain query operations, such as obtaining the current block height, whereas the Block API supports basic block query operations, such as querying the number of transactions for a given block.

Let’s get started!

First, create a new contract in SmartX and then follow the instructions below.

1. How to Use Blockchain API


References to smart contract functions are identical to Python’s references. Developers can introduce the appropriate functions as needed. For example, the following statement introduces GetHeight, the function to get the current block height, and GetHeader, the function to get the block header.
Read more →
Всего голосов 20: ↑18 и ↓2 +16
Комментарии 0

От теории к практике: как применяется блокчейн в авиации

Время на прочтение 11 мин
Количество просмотров 9.2K
Блог компании S7 Airlines Распределённые системы *Транспорт IT-компании

Гражданская авиация — глобальная индустрия, в которой непрерывно происходит синхронизация и обработка огромных массивов данных. В середине 20 века системы бронирования авиабилетов были одними из первых примеров применения компьютерных комплексов и сетей передачи данных. Давайте посмотрим, как сегодня технологии блокчейн могут помочь быстрее и эффективнее решить простую, на первый взгляд, задачу: перевести пассажира из точки «А» в точку «В»?


Читать дальше →
Всего голосов 17: ↑15 и ↓2 +13
Комментарии 29

Безумные логи

Время на прочтение 5 мин
Количество просмотров 13K
Open source *Node.JS *Отладка *Angular *Визуализация данных *
Утром, не сделав и глотка кофе, открываешь почту и видишь баг репорты по тому, что вполне себе нормально работало, не сбоило и особо не беспокоило. Идей с ходу ноль, подозреваемых нет, больших изменений в коде тоже не было — нужно лезть в логи.

А туда ты не ходил так давно, что раздало файл с логами аж до 100 мб. или до 500 мб. Черт! А может и до 10 Гб (*). И лежат драгоценные улики где-то там среди 10 737 418 240 байтов, что надо срочно пробежать, дабы выяснить, что ж вообще происходит, меж тем как кофе уже остывает.

А может к рапорту прицепом шёл и архив с двумя сотнями файлами (скажем по 5 Мб каждый) разбитых логов и надо их как-то клеить, а потом смотреть, копать и думать.

Знакомо?

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

Под катом поведаю об одном инструменте, не имеющим лимитов (**) по размерности открываемых файлов, зато обладающим весьма шустрым поиском.

А ещё приглашу к разработке присоединиться.

И да, будет много интересных картинок.
Читать дальше →
Всего голосов 19: ↑18 и ↓1 +17
Комментарии 35

Время в логах

Время на прочтение 2 мин
Количество просмотров 3.8K
Open source *Отладка *Angular *Визуализация данных *Rust *
Записи в логах о затраченном на ту или иную операцию времени дело вполне обычное. Пожалуй даже так, если я вижу логи без замеров (особенно если речь идёт о приложении обрабатывающим «тяжёлые» запросы), то вопрос к разработчикам возникает сам собой.

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

Поскольку нагружать приложение тоннами логов путь, мягко скажем, сомнительный, то разработчик как правило ставит тайминги именно на критически важные операции. А там где таймингов нет — вам вполне может пригодиться новый функционал в обновлённой версии «смотрелки для логов» chipmunk.
Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Комментарии 8

Обновления в Chipmunk

Время на прочтение 2 мин
Количество просмотров 1.5K
Open source *Отладка *Angular *Визуализация данных *Rust *
Рад представить Вашему вниманию некоторые обновления «смотрелки» для логов chipmunk. Где-то стало удобнее, где-то практичнее, но обо всем по порядку… Под катом будет коротко, но интересно.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Комментарии 4

Обновления в смотрелке логов

Время на прочтение 2 мин
Количество просмотров 3.6K
Open source *Отладка *Angular *Визуализация данных *Rust *
Хотел бы поделиться с Вами рядом обновлений «смотрелки» для логов chipmunk. Описание займет не больше 2-х минут Вашего времени, но меж тем новые возможности могут оказаться весьма полезным подспорьем в Вашей повседневной работе.
Читать дальше →
Всего голосов 13: ↑13 и ↓0 +13
Комментарии 6

Легкие обновления

Время на прочтение 2 мин
Количество просмотров 1.8K
Open source *Отладка *Angular *Визуализация данных *Rust *
Напоследок немного новостей о «смотрелке» для логов chipmunk. Ничего особенного, никаких кардинальных изменений или же заметных фитч, а скорее работа над ошибками, да и просто хочется сказать пару слов о прошедшем, настоящем и будущем.
Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 1

Наш опыт разработки международного маркетплейса операторов связи. Доклад «Ростелекома»

Время на прочтение 25 мин
Количество просмотров 2.3K
Блог компании Ростелеком Сетевые технологии *Разработка систем связи *Бизнес-модели *

В начале 2020 года нас, Алексея Чернецова и Артема Полозенко, представителей MVNO «Ростелекома» (виртуального оператора сотовой связи), пригласили поучаствовать в международном проекте Catalyst от TM Forum. Наша идея была проста – предложить коллегам из Nexign, разработавшим блокчейн-маркетплейс, использовать их площадку для продажи и обмена подписок eSIM между операторами связи разных стран.

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

Мы представляем небольшую выжимку из проектного описания Catalyst by TM Forum. Проект продолжает развиваться, основная цель текущего этапа – зафиксировать основные подходы к реализации пилотного и последующих маркетплейсов, чтобы обеспечить надежность и безопасность для потенциальных участников. 

Читать далее
Всего голосов 9: ↑4 и ↓5 -1
Комментарии 0

The Cryptocurrency Bandwagon

Время на прочтение 8 мин
Количество просмотров 1.5K
Децентрализованные сети *Криптография *Криптовалюты

The spread of cryptocurrencies contributed to the development of many solutions based on a distributed ledger technology (blockchain). Although the scope of these solutions varies, most of them have the same basic set of security services, i.e. confidentiality, authenticity, and integrity. These features are granted by the practical applications of public key cryptography, in particular,  digital signature (DS). But unlike many other applications of public key cryptography, cryptocurrency networks do not use public key certificates. This is the aspect that we would like to talk about.

Read more
Рейтинг 0
Комментарии 2

Дорожная карта развития системы распределенного реестра в России от 2019 года

Время на прочтение 14 мин
Количество просмотров 2.1K
Криптография *Распределённые системы *
Recovery mode

Нашёл очень интересный документ, который был подготовлен госкорпорацией «Ростех» в рамках соглашения с правительством и утвержден президиумом Правительственной комиссии по цифровому развитию, использованию ИТ для улучшения качества жизни и условий ведения предпринимательской деятельности в 2019 году. Однако с тех пор про реализацию дорожной карты ничего не слышно.

Что интересного в документе?

На мой взгляд, из данного документа можно попробовать придумать идею для блокчейн-проекта. Для этого предлагаю изучить подготовленные на базе дорожной карты мероприятия по развитию ТРР.

Читать далее
Всего голосов 11: ↑1 и ↓10 -9
Комментарии 4

Anonymity and Authenticity

Время на прочтение 15 мин
Количество просмотров 1.1K
Децентрализованные сети *Информационная безопасность *Криптография *

The following text consists of two logically connected parts. The first part constructively rules out the assumption that untraceability supposes anonymity. The second part enumerates specific practical tasks in the form of various scenarios when digital signatures (DS) do not provide correct solutions to the task. It is demonstrated that a complete solution can be obtained through a special combination of DS and an interactive anonymous identification protocol.

Read more
Рейтинг 0
Комментарии 0