Обзор криптовалюты Solana (SOL). Алгоритм Proof of History

Solana Обзор

Криптовалюта Solana (SOL) создана на новом типе блокчейна, преимущество которого заключается в инновационном консенсусе под названием Proof of History (PoH). Алгоритм  доказательства истории (PoH) основан на интерпретации временных диапазонов в качестве данных с последующим их кодированием, и обработке любой другой информации.

Алгоритм обеспечивает показатель пропускной способности сети на уровне 710 тысяч операций в секунду. Обращаем ваше внимание на то, что платежные системы MasterCard и Visa существенно отстают от указанной цифры. Их показатель пропускной способности не превышает 65 тысяч операций в секунду.

Платформа Solana также поддерживает «умные» контракты. Создавать их можно на двух языках программирования: JavaScript и Solidity. В дальнейшем разработчики планируют перейти на более безопасный язык, способный поддерживать максимальную производительность нового протокола PoH.

Особенности алгоритма Proof of History

Суть технологии Proof of History заключается в добавлении в хеши блоков временных меток. Предполагается, что их правильность будет проверять одно из ядер процессора.

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

Solana SOL

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

Сначала вставляется верхняя граница по времени в первом сообщении. В этом сообщении публикуются состояние, входные данные и счет. Затем добавляется второе сообщение — нижняя граница по времени. Здесь публикуется часть хэша прошлого блока с подписью пользователя, которое нельзя изменить без его личного ключа. То есть, можно быть уверенными, что этот блок содержит часть его хэша. А два сообщения нужны для того, чтобы доказать, что прошло время между любыми двумя операциями добавления. Это обеспечивает легитимность цепи — упорядоченность по предыдущим подписям и времени добавлений сообщений в блок.

Технологии ускорения транзакций Solana

Solana — это быстрый блокчейн со смарт-контрактами и без шардинга. Проект разработал восемь технологий ускоряющих блокчейн:

  1. Proof of History (PoH) — часы на блокчейне. Это алгоритм консенсуса, который помогает узлам согласовывать время и порядок событий для принятия решений, что в свою очередь должно уменьшать расходы и задержку транзакций. Похожий механизм есть у Google Spanner, который синхронизирует время своих распределенных дата-центров по атомным часам.
  2. Tower BFT — алгоритм pBFT, использующий систему времени PoH.
  3. Turbine — протокол, позволяющий узлам обмениваться блоками напрямую, без лидера. Такое есть в системе IPFS у BitTorrent.
  4. Gulf Stream — протокол, исключающий ожидание подтверждения транзакций (Mempool), отправляя хеш транзакций заблаговременно.

SOLANA Преимущества

  1. Sealevel — среда выполнения тысячи смарт-контрактов параллельно. Делают они это с помощью ядер видеокарт, деля вычисления на каждое ядро. И чем больше ядер — тем быстрее. Эта технология служит заменой шардингу, у которого транзакции делятся не по ядрам, а по узлам с CPU.
  2. Pipelining — модуль оптимизирующий проверку транзакций.
  3. Cloudbreak — база данных с горизонтальным масштабированием учетных записей. Она позволяет узлам одновременно читать и записывать 32 потока данных, что должно ускорять передачу транзакций в целом.
  4. Archivers (PoReps) — распределенное хранилище с шифрованием и хешированием данных при помощи симметричных ключей. Оно создает сеть, похожую на торрент, где ни один узел не содержит полный реестр, но копия всегда доступна по запросу.

Помимо перечисленных технологий, Solana использует Proof of Stake для голосований, наказаний и выбора последовательности подтверждений, а также Berkeley Packet Filter, позволяющий писать смарт-контракты на языках с LLVM.

Команда проекта Solana

Команда Solana находится в США, штате Калифорния, Сан-Франциско. Офис компании Solana Labs, Inc. расположен в штате Делавэр (США). Над проектом работает впечатляющая команда специалистов с широким практическим опытом в IT-сфере. Это относительно небольшая, но сильная группа людей, специализирующихся на разработке программного обеспечения (ПО) и блочной инженерии, науках о данных и развитии бизнеса. Основной состав включает в себя 19 человек. В их число входят:

Anatoly Yakovenko

Анатолий Яковенко — главный исполнительный директор, создатель проекта. Работал в Qualcomm, компании специализирующейся на создании искусственного интеллекта, виртуальной реальности, 5G, программного обеспечения для автоматизации, и т. д. В упомянутой компании возглавлял создание операционных систем. Также занимался системами компрессии в проекте Dropbox, и распределенными системами в Mesosphere. Обладатель двух патентов на протоколы операционных систем высокой производительности. Являлся ключевым автором ядра для BREW. Последняя является платформой для CDMA-телефонов. Также возглавлял создание технологий, позволивших использовать Project Tango на телефонах Qualcomm.

Greg Fitzgerald

Greg Fitzgerald — главный технический директор. Возглавлял исследовательский отдел в очень крупной передовой компании Qualcomm. Занимался изучением встроенных систем. Занимался созданием продуктов под операционную систему BREW. За свою карьеру успел опубликовать огромное количество проектов с открытым исходным кодом. В их число также входит реактивная web-структура в TypeScript, технологию аналитики лицензий на языке программирования Python и потоковый оптимизатор LLVM.

Eric Williams

Eric Williams — в проекте занимается Token Economics и Data Science. Обладатель докторской степени Колумбийского университета. Занимался изучением физики мельчайших частиц в Беркли. Также окончил постдокторантуру по направлению медицинской физики. После завершения учебы работал в Omada Health, возглавляя направление Data Science.

Raj Gokal

Raj Gokal — главный операционный директор. Занимается финансами и продуктами. Ответственный за оперейшнз. В этих направлениях имеет десятилетний опыт работы. Ранее работал в General Catalyst венчурным инвестором. Является создателем компании Sano, специализирующейся на медицине. Смогу привлечь в нее более 20 000 000 USD. В Omada Health работал по направлению Product management.

Stephen Akridge

Stephen Akridge — в проекте занимает должность кодировщика и инженера. Обладает десятью годами опыта оптимизации графических микропроцессоров в Intel и Qualcomm. Был руководителем GPU-backend команды, которая практически всегда добивалась лучших результатов, чем у конкурентов из Nvidia.

Более подробно ознакомиться с командой можно на официальном сайте по ссылке — https://solana.com/ru/team.

Курс криптовалюты Solana (SOL)

На момент написания статьи, криптовалюта Solana находится на 287 строчке в рейтинге CoinMarketCap. Рыночная капитализация составляет $20 млн., а ежедневный объем торгов равен $2,2 млн.

Купить Solana на бирже Binance

График курс SOL/USD в реальном времени 

Хранить криптовалюту Solana можно на таких кошельках как Trust Wallet и Ledger.

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

Перспективы криптовалюты Solana

Проект Solana реализует новый подход к консенсусу, основанный на времени. Этот способ основан на алгоритме доказательства истории и является новаторским. По сути, он не требует, чтобы все узлы в сети подтверждали транзакции, как это имеет место в большинстве блочных цепочек. Для этого достаточно, чтобы все согласились с тем, что событие A произошло раньше события B.

SOLANA Перспективы

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

Несомненно, проект обладает огромным потенциалом, чтобы стать ведущим блокчейном экосистемы криптовалютных технологий. Авторы предлагают инновационный подход к решению неотъемлемых проблем масштабируемости, преследующих текущие блок-цепи.

EXMO биржа криптовалют

Поддержите проект Bitcoins-Mining.net
Мы принимаем ЮMoney | Яндекс Деньги

Пожертвовать Bitcoin на развитие проекта

Отсканируйте QR-код или скопируйте указанный адрес Bitcoins-Mining.net
Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы отправить Bitcoin:
Купить Bitcoin

Пожертвовать Bitcoin Cash на развитие проекта

Отсканируйте QR-код или скопируйте указанный адрес Bitcoins-Mining.net
Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы отправить Bitcoin Cash:
Купить Bitcoin Cash

Пожертвовать Ethereum на развитие проекта

Отсканируйте QR-код или скопируйте указанный адрес Bitcoins-Mining.net
Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы отправить Ethereum:
Купить Ethereum

Пожертвовать Litecoin на развитие проекта

Отсканируйте QR-код или скопируйте указанный адрес Bitcoins-Mining.net
Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы отправить Litecoin:
Купить Litecoin

Пожертвовать Monero на развитие проекта

Отсканируйте QR-код или скопируйте указанный адрес Bitcoins-Mining.net
Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы отправить Monero:
Купить Monero

Пожертвовать ZCash на развитие проекта

Отсканируйте QR-код или скопируйте указанный адрес Bitcoins-Mining.net
Отсканируйте QR-код или скопируйте указанный ниже адрес в свой кошелек, чтобы отправить ZCash: