Что из себя представляет блокчейн
Blockchain — технология, которая может изменить все. Это основополагающий принцип, которая может изменить навсегда наши отношения с цифровым миром.
Описание термина
Термин Blockchain, по сути, уже характеризует его назначение. Часть «Block» – это блоки, «chain» – это «цепочка». Получается, что Blockchain – это цепочка блоков. Причём, это не просто цепочка. В ней выдерживается строгая последовательность.
Представьте текстовый файл с двумя столбцами, где в одном столбце он помещает идентификатор (пример «abc»), а в другом — номер (пример «34»). То есть, «abc» соответствует «34». Теперь представьте, что этот файл может быть в тысячах дублированных компьютеров, с уверенностью, что никто не может изменить его на измену, но когда законно что-то нужно изменить, за считанные секунды все синхронизируются. Даже если один из тысяч компьютеров исчезнет из сети, ничего не произойдет. Это то, чего добивается Blockchain, и хотя его магия намного сложнее и состоит из большего количества таких частей, как криптография, по существу, которая направлена на: распределенную запись, устойчивую к синхронизации и не требующую доверия между членами, которые ее составляют. То, что пыталось решить десятилетиями, и Биткоин достиг своего создателя, неизвестного Сатоши Накамото.
Каждый блок, который является частью цепочки (кроме блока генератора, который запускает цепочку), состоит из:
- Алфавитно-цифрового кода, который ссылается на предыдущий блок
- «Пакета» транзакций, которые он включает (число которых определяется разными факторами)
- Другого буквенно-цифрового кода, который будет ссылаться на следующий блок.
Транзакция происходит лишь после добавления ее в цепочку, из-за чего состояние блокчейна обновляется. То есть для проверки перевода на свой адрес необходимо просмотреть состояние блокчейна на данный момент.
[currencyprice currency1=»btc» currency2=»usd,eur,ltc,eth,jpy,gbp,chf,aud,cad»]
Блокчейн кошелек
От названия инновационной базы данных получил свое имя один из кошельков для хранения биткоинов, который был основан в 2011 году. Blockchain-кошелек предлагает нам не просто хранить наши монеты, но и является обозревателем блоков, то есть именно здесь можно просмотреть какая транзакция, куда была отправлена, а также проследить цепочку передачи монет от момента их возникновения (если неосторожно купить криптовалюту или продать, то можно выдать данные о себе, которые будут доступны каждому).
Кошелек давно пользуется хорошей репутацией как надежный и удобный сервис, и если бы не высокие комиссии, то площадку и впрямь можно было бы назвать лучшей. Но, в последнее время, Blockchain требует слишком много за совершение транзакции, а при маленьких сборах (их устанавливает сам пользователь) транзакция может долго где-то блуждать, а потом так и возвращаться к своему владельцу неподтвержденной. Несмотря на это, многие пользователи верны сервису — завести на нем аккаунт можете и вы.
Функции блокчейна, кроме финансовых
Конечно, финансовый сектор, для которого он предназначен, но это не единственное. Вот три примера:
Распределенное облачное хранилище.
Облачные службы хранения, такие как Dropbox или Google Drive, централизованы, и, используя их, вы доверяете, что один поставщик «отвечает» за сохраненные в нем данные.
Storj — это стартап, который тестирует в бета-форме службу, которая позволяет это делать распределенным способом с использованием сети на основе Blockchain для повышения безопасности и снижения эффективности службы. Ваши пользователи также могут арендовать пространство, которое они не используют для других, точно так же, как Airbnb делает с размещением.
Электронное голосование.
Как вы можете себе представить, стоимость создания избирательных бюллетеней, организация всей необходимой инфраструктуры для управления голосованием и последующего подсчета имеет очень высокую стоимость. Электронные системы голосования уже опробованы, но они не смогли противостоять хакерским атакам и имели сбои при подсчете с полной точностью.
Blockchain может решить эту проблему, поскольку это позволило бы систему голосования, в котором были защищенному тождества избирателей, нефальсифицируемыми (хакер будет нужно больше вычислительной мощности, чем 500 суперкомпьютеров более мощные комбинированные 256 раз) практически бесплатно и доступ общественности. Эта система могла бы восстановить справедливость странах, где коррупция является порядком дня.
Прозрачное правительство
С технологией blockchain любой муниципалитет или правительство могут отражать статус своих счетов в режиме реального времени. С такой валютой, как Биткойн, муниципалитет или правительство должны указывать только адрес, который они управляют. С этого момента мы все могли бы видеть статус учетных записей, которые поступают и исчезают: вплоть до последнего цента, в реальном времени и при нулевой стоимости. Если в любой момент времени происходит платеж, который идет на адрес, который не может быть оправдан с помощью счета, аудиторы и все население увидели бы его мгновенно.
Подумайте на мгновение, что все взаимодействие, которое происходит в Интернете сегодня, поддерживаются центральным органом, которому мы доверяем. На самом деле всегда есть риск, что какой-то поставщик информации лжет вам или просто ошибается. Вот почему интернет-безопасность — это хаос, в котором практически все сервисы могут быть взломаны, обработаны или скомпрометированы. И каждый раз мы доверяем им более личную информацию.
Впервые в истории книга написана совместно тысячами сторон. Представьте себе какую-нибудь великую книгу, например, Библию для христиан или любую другую, написанную на основе консенсуса, без информативных диктаторов, говорящих, что сказать, а что нет. Представьте себе, насколько будет прозрачная планета.
Как работает Блокчейн
Транзакции, включенные в блоки, создаются членами системы. Все транзакции записываются и передаются всем узлам сети. Таким образом, все участники постоянно обновляют информацию со всеми транзакциями.
Узел — это компьютер, подключенный к сети, который использует программное обеспечение для хранения и распространения обновленной копии цепочки блоков в реальном времени.
Представьте себе на минуту, что сеть исчезнет. Если бы это произошло, Bitcoin перестала бы существовать, поэтому мы говорим о Blockchain, как поистине революционном прорыве, который живет в каждом из узлов, образующих сеть, ведущей к чрезвычайно надежной системе. Достаточно, чтобы существовал функционирующий узел, и вся сеть будет работать.
Сделки производятся из электронных кошельков или кошельков, которые являются зашифрованными файлами, которые похожи на банковский счет. Все кошельки имеют открытый ключ и закрытый ключ. Открытый ключ представляет собой буквенно-цифровую строку от 26 до 35 символов. Это адрес Bitcoin и действует как номер учетной записи. Таким образом, для того, чтобы кто-то послал вам биткоины и дошёл до вас, вы должны предварительно предоставить им открытый ключ. Закрытый ключ используется для авторизации операций с вашего кошелька. Этот процесс называется «асимметричной криптографией». Новые транзакции постоянно протекают по сети из всех типов кошельков и других приложений, и, когда узлы располагают их, они добавляются во временный пул непроверенных транзакций.
5 перспективных платформ на блокчейне
BigchainDB
BigChainDB — система с открытым исходным кодом, изначально созданная, как большая распределенная база данных, обладающая некоторыми характеристиками блокчейна — децентрализованное управление, неизменность и передача цифровых активов.
BigchainDB стремится к достижению производительности в 1 млн транзакций в секунду при минимальных задержках и хранении петабайтов данных.
К основным функциям BigchainDB относятся:
- Каждая запись вносится в базу данных блокчейна без потребности в деревьях Меркла или сайдчейнах.
- Поддержка пользовательских активов, транзакций, разрешений и прозрачности.
- Федеративная модель консенсуса (голосование узлов).
- Поддержка публичных и частных сетей.
- Отсутствие собственной валюты – возможность выпуска любых активов, токенов или валют.
- Установка разрешения на уровне транзакции.
- Открытый исходный код.
Механизм консенсуса: Решение большинства узлов с разрешениями для голосования.
Chain Core
Chain Core — это блокчейн, созданный для выпуска и передачи финансовых активов по управляемой инфраструктуре различных блокчейнов. Chain Core работает по протоколу Chain Protocol с открытым исходным кодом.
Chain Core Developer Edition является бесплатным продуктом, в то время как Chain Core Enterprise Edition — коммерческим.
Создание, контроль и передача активов децентрализованы среди участников цепи. Работа сети регулируется назначенными участниками. Активы цепочки ChainCore включают в себя валюты, ценные бумаги, деривативы, подарочные карты и баллы лояльности.
Ключевые функции ChainCore:
- Собственные цифровые активы — валюты, ценные бумаги и т. д.
- Ролевые разрешения для работы, доступа и участия в сети.
- Поддержка учетных записей с несколькими подписями.
- Федеративный консенсус.
- Поддержка смарт-контрактов.
- Конфиденциальность транзакций.
Corda
Corda представляет собой распределенную платформу с открытым исходным кодом с возможностью достижения консенсуса — поддерживает множество решений консенсуса, использующих разные алгоритмы в одной и той же сети.
К основным функциям Corda относятся:
- Отсутствие глобальной трансляции данных по сети.
- Поддержка различных алгоритмов нахождения консенсуса
- Запрос с помощью SQL, подключение к внешним базам данных, массовый импорт.
- Отсутствие внутренней валюты.
Credits
Credits — это среда разработки для реестров на основе распределенных технологий.
Механизм консенсуса: в Credits используется собственный вариант «доказательства доли» (PoS) — децентрализованный двухфазный алгоритм фиксации с переменным влиянием голосов.
Domus Tower Blockchain
Domus Tower Blockchain — интересное решение, предназначенное для регулируемых сред, таких как торговля ценными бумагами, где участники знают друг друга и могут самостоятельно решать, кому доверять.
Согласно технической документации, скорость проведения транзакций Domus Tower Blockchain более 1 миллиона в секунду с потенциалом масштабирования более 10 миллионов транзакций в секунду.
Хранилище данных содержится в ациклических графах MerkleDAG с узлами, названными «блоками». Данные, переданные в блокчейне, имеют цифровую подпись и проверяются перед записью в блок.
К основным функциям Domus Tower Blockchain относятся:
- Создание связанных блокчейнов, согласно которым активы на счете в одном блокчейне должны соответствовать обязательствам на другом.
- Возможность регистрации высокоскоростных транзакций.
- Учет в виде двойной записи, который отслеживает кредит и дебит.
- Механизм консенсуса: любой агент, имеющий доступ к блокчейну, имеет 100% прав для записи транзакций в эту цепочку. Орган централизуется в рамках этой модели.
https://youtu.be/3TG7VFEQZos
Свежие комментарии