Наиболее частым упрёком, предъявляемым евангелистам блокчейна является почти полное отсутствие данных о практическом применении технологии в бизнесе. Есть море идей и прогнозов, но реальных дел немного. Мы сейчас можем наблюдать первые робкие попытки приступить к реальному применению распределённого реестра. Наиболее яркие и успешные из этих попыток перечислены в данном материале. Он пополняемый. Пожалуйста, пишите в комментариях об известных вам проектах, и я их обязательно добавлю. Речь идёт не о проектах, которые принимают к оплате BitCoin и не являются криптовалютой в чистом виде, но о тех, которые предоставляют дополнительную ценность за счёт применения технологий распределённого реестра.
Читать полностью »
Рубрика «blockchain» - 16
Путеводитель по решениям на базе блокчейн
2017-02-05 в 11:56, admin, рубрики: bitcoin, blockchain, DNS, emercoin, namecoin, nasdaq, SSL, блокчейн, Исследования и прогнозы в IT, сельское хозяйство, СМИ, финансы, финансы в ITBitcoin in a nutshell — Blockchain
2017-01-23 в 4:39, admin, рубрики: bitcoin, block, blockchain, merkle tree, python, биллинговые системы, криптография, ПрограммированиеBlockchain — это технология, на базе которой построен Bitcoin. И если пару лет назад вся слава доставлась криптовалюте, то сегодня все чаще можно слышать смелые фразы вроде: "Forget Bitcoin, Long Live Blockchain". Активно развиваются платформы вроде Ethereum, IPFS или Overstock, которые рассматривают блокчейн не как инструмент для создания еще одной платежной системы, а как совершенно обособленную технологию, сравнимую по своей инновационности разве что с Интернетом.
В этой главе я расскажу вам, что из себя представляет блокчейн Bitcoin. Даже по сравнению с Ethereum, это жуткий анахронизм, но понимание принципов его работы вам сильно поможет, если вы решите разобраться с более сложными проектами.
Bitcoin in a nutshell — Mining
2017-01-23 в 4:39, admin, рубрики: asic, bitcoin, blockchain, mining, mining pool, python, биллинговые системы, криптография, ПрограммированиеДаже люди, бесконечно далекие от темы криптовалют, скорее всего слышали про майнинг. Наверное и ты, дорогой читатель, задумывался о том, чтобы включить свой игровой Pentium 4 на ночь, а утром проснуться уже богатым.
Но, как это часто случается в мире блокчейна, тех кто слышал — много, а вот тех, кто реально понимает процесс от начала до конца, — единицы. Поэтому в последней главе я пострался максимально подробно охватить все тонкости, начиная от технической реализации PoW, заканчивая рентабельностью майнинга на видеокартах.
Bitcoin in a nutshell — Transaction
2017-01-18 в 13:41, admin, рубрики: bitcoin, blockchain, python, script, transactions, биллинговые системы, криптография, ПрограммированиеЕсли говорить об уже существующей банковской системе, то транзакция внутри какого-нибудь Альфа-банка — это просто редактирование таблицы балансов, где уменьшается число напротив одного имени и увеличивается напротив другого. В случае с межбанковскими переводами подключаются некоторые сторонние организации, например SWIFT, но, по сути, все работает примерно так же.
Когда мы имеем дело с финансовой системой на основе блокчейна, то процесс денежного перевода выглядит совершенно иначе. В Bitcoin не существует никакой общей таблицы вида <адрес, баланс>, ровно как и не существует регулятора, который бы эту таблицу редактировал. В этой статье я покажу, что из себя представляет транзакция в Bitcoin, как она строится, и объясню, зачем же внутри Bitcoin добавлен свой язык программирования, про который все слышали, но никто не видел.
Bitcoin in a nutshell — Protocol
2017-01-18 в 13:41, admin, рубрики: bitcoin, blockchain, protocols, python, wireshark, биллинговые системы, криптография, ПрограммированиеТранзакции — это чуть ли не самый "главный" объект в сети Bitcoin, да и в других блокчейнах тоже. Поэтому я решил, что если и писать про них целую главу, то тогда нужно рассказать и показать вообще все, что можно. В частности то, как они строятся и работают на уровне протокола.
Ниже я объясню, каким образом формируется транзакция, покажу как она подписывается и продемонстрирую механизм общения между нодами.
Bitcoin in a nutshell — Cryptography
2017-01-18 в 13:41, admin, рубрики: bitcoin, blockchain, cryptography, ecdsa, private key, public key, python, биллинговые системы, криптография, ПрограммированиеОдна из причин, почему Bitcoin продолжает привлекать столько внимания — это его исключительная «математичность». Сатоши Накамото удалось создать систему, которая способна функционировать при полном отсутствии доверия между ее участниками. Все взаимодействия основаны на строгой математике, никакого человеческого фактора — вот в чем была революционность идеи, а не в одноранговой сети, как многие думают. Поэтому первую главу я решил посвятить именно математическим основам Bitcoin.
Ниже я постараюсь объяснить вам самые базовые вещи — эллиптические кривые, ECC, приватные / публичные ключи и так далее. По возможности я буду иллюстрировать свои слова примерами кода, преимущественно на Python 2.7, если что-то непонятно — спрашивайте в комментариях.
[СПб, Анонс] Встреча CodeFreeze с Александром Чепурным про блокчейн для разработчиков
2016-12-08 в 10:45, admin, рубрики: blockchain, digital security, distributed systems, Блог компании JUG.ru Group, блокчейн, децентрализованная система, информационная безопасность, криптография
В четверг, 15 декабря, в 20:00 в офисе компании SEMrush состоится встреча с Александром Чепурным, сотрудником IOHK Research. Тема встречи — блокчейн для разработчиков. В данной сессии будет рассказано все о технологии: от самых основ до деталей различных проблем и атак.
Читать полностью »
Malware + Blockchain = ❤️
2016-11-02 в 13:29, admin, рубрики: blockchain, Ethereum, smart contracts, trojan, информационная безопасностьЭта статья является продолжением цикла о написании умных контрактов на платформе Ethereum. В первой части я пообещал показать, как создать новую криптовалюту на Solidity (в мире блокчейна это является чем-то вроде аналога "Hello, world!"). Но на самом деле в этом нет смысла, так как об этом уже написано несколько хороших статей (пример из доков Solidity, пример с главной страницы Ethereum).
Так что я немного подумал и нашел еще один use case для умных контрактов. В данной статье я покажу, как теоретически автор трояна-шифровальщика может монетизировать свое детище, продавая ключи для расшифровки с помощью умных контрактов.
BTW все написанное ниже имеет чисто образовательный характер.
Погружение в технологию блокчейн: Экосистема цифровой стоматологии
2016-10-19 в 16:52, admin, рубрики: azure, bitcoin, blockchain, microsoft, Microsoft Azure, биткойн, Блог компании Microsoft, блокчейн, криптовалюта, медицина, медицинские технологии, стоматология, финансы в IT, хакатонПредставляем вторую статью из серии «Погружение в технологию блокчейн». В этом материалы вы узнаете о медицинском проекте Digital Dentistry Exchange, который представляет из себя экосистему цифровой стоматологии.
Мы расскажем о его технологических особенностях, ответим на самые частые вопросы о смарт-контрактах и поделимся видением команды о том, какое будущее у технологии блокчейн.
Декомпозиция blockchain
2016-10-14 в 2:14, admin, рубрики: blockchain, smart contracts, Алгоритмы, Анализ и проектирование систем, блокчейн, информационная безопасность, КриптовалютыВ данной статье будет рассмотрена максимально простая модель, описывающая сущность блокчейна. Специфика хранимой в блоках информации не рассматривается, будь то транзакции, умные контракты или что-то еще. То есть блоки просто хранят записи, значения которых зависят от конкретного применения. Такой подход позволит понять принцип работы блокчейна в целом, не затрагивая деталей конкретной реализации.
Читать полностью »