原文:《Глубокое погружение в Solana, высокопроизводительную блокчейн-сеть》
В ролях: Мустафа Бедавала, Арджуна Виджикун
Составлено: Odaily Planet Daily Husband How
Поскольку инцидент с FTX продолжает набирать обороты, Солана время от времени возвращается в поле зрения общественности.
Данные показывают, что, хотя количество ежедневных активных адресов в сети Solana в этом году достигло нового минимума, TVL увеличился более чем на 150% с начала года. В то же время MakerDao также переезжает в Solana, а на прошлой неделе Visa выбрала Solana в качестве публичной сети для своей пилотной транзакции с USDC. Солана, пережившая множество невзгод, похоже, вновь обретает жизненные силы.
Конечно, сказанное не означает, что Солана способна конкурировать с «мульти-L2-вселенной с Ethereum в качестве ядра», но, возможно, терпение каждого к «Королю публичных цепочек» более ограничено. Visa, которая опробовала как Ethereum, так и Solana, недавно опубликовала отчет об исследовании Solana, в котором объясняется высокая пропускная способность, низкая стоимость и сильная база узлов Solana.
Odaily Planet Daily теперь формулирует суть статьи следующим образом.
Сети блокчейна были предложены в качестве новых инновационных каналов оплаты. Однако в течение многих лет они изо всех сил пытались масштабировать и обеспечить безопасные, высокопроизводительные и недорогие функции транзакций, которые привыкли ожидать потребители. В течение прошлого года мы в команде Visa уделяли пристальное внимание технологическим инновациям, лежащим в основе масштабируемости блокчейна, и были впечатлены значительным прогрессом, достигнутым с новыми сетями L2 на Ethereum, а также альтернативными сетями блокчейнов, построенными с нуля. Вдохновляйте.
**Наша цель — получить глубокое понимание технических свойств блокчейна и попытаться использовать их для улучшения наших существующих сетей и создания новых продуктов для коммерческих и финансовых потоков. **
Хотя мы считаем, что платежная экосистема, скорее всего, будет использовать несколько сетей блокчейнов, мы считаем, что сеть блокчейнов Solana потенциально может стать одной из сетей, которая помогает управлять основными процессами платежей. Благодаря своей скорости, масштабируемости и низким транзакционным издержкам Solana имеет потенциал для удовлетворения потребностей в платежах, помогая зарекомендовать себя как хороший выбор для эффективных каналов расчетов на блокчейне с использованием стейблкоинов, таких как USDC. Сеть блокчейна Solana сочетает в себе ряд ключевых функций и новых инноваций, которые стоит тщательно изучить всем, кто интересуется технологиями платежей.
Пропускная способность транзакций в масштабе Visa
Будучи глобальной платежной сетью, Visa способна выполнять более 65 000 транзакций в секунду. Хотя Solana еще не выполняет транзакции в масштабе Visa, Solana обрабатывает в среднем 400 пользовательских транзакций в секунду (TPS), часто увеличиваясь до более чем 2000 пользовательских транзакций в секунду в периоды пикового спроса. Это значительный уровень пропускной способности, что делает его подходящим для тестирования и пилотных сценариев использования платежей. Для сравнения, средний TPS для Ethereum составляет около 12, а для Bitcoin — 7.
Параллельная обработка транзакций
В качестве основы для высокой пропускной способности транзакций Solana может обрабатывать транзакции параллельно, что помогает значительно повысить эффективность сети. Транзакции, затрагивающие разные счета, могут выполняться одновременно, что позволяет Solana эффективно поддерживать сценарии платежей и расчетов, которые в основном происходят между двумя сторонами или когда платежи осуществляются многим другим сторонам в одном направлении.
В Solana смарт-контракты также могут выполняться параллельно. Транзакции определяют состояние или учетную запись, с которой они взаимодействуют, что позволяет валидаторам одновременно выполнять неконфликтующие транзакции. В отличие от других цепочек, таких как Ethereum, которые используют однопоточную модель, Solana использует многопоточный подход для параллельного выполнения транзакций. Проще говоря, в то время как блокчейны, такие как Биткойн и Эфириум, обрабатывают транзакции последовательно, архитектура Соланы позволяет обрабатывать несколько транзакций одновременно. Такая конструкция помогает предотвратить влияние перегрузки в одной части сети на общую производительность сети.
Низкие и предсказуемые транзакционные издержки помогают повысить эффективность платежей
Что касается затрат, комиссии за транзакции Solana не только доступны (обычно менее 0,001 доллара США), но и предсказуемы. Низкая стоимость и предсказуемость делают эту сеть привлекательной для повышения эффективности и экономии существующих платежных операций.
На диаграмме ниже Солана явно выделяется с точки зрения затрат по сравнению с Биткойном и Эфириумом, чьи комиссии за транзакции могут непредсказуемо колебаться в зависимости от спроса на транзакции, выполняемые в сети. Сетями с непредсказуемыми транзакционными издержками может быть сложнее управлять платежным компаниям в своих продуктах, и это может привести к запутыванию потребителей.
Прогнозируемость затрат благодаря локализованным рынкам комиссий
Рынок плат за локализацию Solana уникален среди блокчейнов. Это нововведение тесно связано с возможностями параллельной обработки Solana, где непересекающиеся транзакции выполняются в разных потоках, как автомобили, движущиеся по разным дорогам. Перегрузка сети является важной причиной того, что в других сетях блокчейнов могут наблюдаться повышенные комиссии, что может негативно повлиять на всю систему. Популярность выпуска NFT может увеличить перегрузку сети, делая одновременные потребительские P2P-транзакции более дорогими или даже экономически нецелесообразными. На диаграмме ниже представлено сравнение рынка комиссий (Solana, Ethereum и другие сети, основанные на газе).
Подход Соланы гарантирует, что перегрузка на одной учетной записи (например, баланс USDC Алисы) не влияет на другие учетные записи (например, баланс USDC Боба). Если учетная запись становится занятой из-за высокого спроса на определенный актив (например, NFT), комиссия только за этот конкретный счет увеличится. На комиссии на других счетах эта перегрузка не влияет и остается стабильной. Это создает рынок комиссий, который реагирует на потребности вариантов использования. Когда спрос на конкретный актив резко возрастает, комиссии за транзакции с этим активом временно повышаются. При этом на стоимость других транзакций в цепочке это не влияет. **Позволив вычислениям с использованием разных состояний выполняться параллельно, Solana может создавать рынки комиссий на основе областей «соперничества между штатами», а не единый глобальный рынок комиссий. **
Завершенность транзакции, ожидаемая потребителями
Завершенность транзакции измеряет, насколько быстро пользователи могут ожидать подтверждения своих операций в сети блокчейн. Для платежей время подтверждения транзакции так же важно, как и пропускная способность сети. Например, Ethereum обрабатывает в среднем около 12 транзакций в секунду, однако в периоды перегрузки пользователям, возможно, придется ждать несколько минут для подтверждения транзакций из-за ограничений газа и требований смарт-контрактов. Цель Соланы состоит в том, чтобы каждый период времени составлял около 400 миллисекунд, но на самом деле он может составлять от 500 до 600 миллисекунд.
Подавляющее большинство приложений на Solana используют **** «оптимистичное подтверждение» для достижения окончательности. Оптимистические подтверждения — это механизм, используемый в блокчейне Solana для достижения окончательности до того, как все валидаторы (или организации, ответственные за генерацию блока) проголосуют. При оптимистичном подтверждении блок может считаться валидным, если за него проголосовали валидаторы, представляющие более двух третей делегированной доли, и ни один из оптимистически подтвержденных блоков не был откатан или не был финализирован.
Этот механизм позволяет Solana достичь окончательности быстрее, чем многие другие блокчейны. Быстрое завершение транзакций обеспечивает лучший опыт оплаты. Для сравнения, Биткойну может потребоваться до 60 минут для создания шести дополнительных блоков, прежде чем транзакция будет считаться безопасной и окончательной. На рисунке ниже показано время генерации блоков разных цепочек.
Доступность: большое количество узлов и несколько клиентов-валидаторов
Платежная сеть работает только в том случае, если она всегда доступна, когда пользователям необходимо совершить платеж. Для сетей блокчейнов доступность лучше всего измеряется количеством независимых участников или узлов, которые коллективно управляют сетью, позволяя потребителям инициировать транзакции.
**По состоянию на июль 2023 года в сети Solana насчитывалось впечатляющие 1893 активных валидатора — организации, ответственной за генерацию и голосование блоков. **Кроме того, существует 925 узлов, называемых RPC, которые могут не создавать блоки сами, но вести локальные записи транзакций.
Наличие большого количества узлов в сети блокчейна повышает ее устойчивость и избыточность. Если на некоторых узлах возникают проблемы или они отключаются от сети, сеть все равно может функционировать без потери данных, пока достаточное количество узлов остается в рабочем состоянии. Сообщество Solana также уделяет особое внимание разнообразию географии узлов и поставщиков инфраструктуры, чтобы сделать сеть более устойчивой к таким событиям, как стихийные бедствия или изменения в политике доступа провайдеров. Сеть Solana имеет узлы в более чем 40 различных странах и имеет сотни уникальных хостинговых соглашений и разных локаций. Это помогает обеспечить бесперебойную и надежную работу сети даже при возникновении технических проблем.
Клиент валидатора — это программный инструмент, который позволяет операторам узлов выступать в качестве валидаторов в блокчейнах с доказательством доли. Разнообразие клиентов-валидаторов повышает устойчивость сети. Хотя у одного клиента может быть ошибка или уязвимость, у другого — нет. Это в конечном итоге снижает вероятность того, что один-единственный программный сбой приведет к сбою сети.
Изначально Solana использует только клиент-валидатор, предоставленный Solana Labs. В августе 2022 года Jito Labs запустила Jito-Solana, второй клиент-валидатор основной сети. Вскоре после этого Jump Crypto запустила Firedancer (в бета-версии), автономный клиент-валидатор C++. Firedancer выделяется своим потенциалом значительного улучшения производительности, о чем свидетельствует достижение 600 000 TPS в живой демонстрации. Целью использования разных клиентов-валидаторов является поддержание стабильности сети. **Помимо Ethereum, Solana — одна из немногих сетей, у которой есть несколько полностью независимых клиентов-валидаторов. **
Удовлетворение современных потребностей
Уникальные технические преимущества Solana, в том числе высокая пропускная способность для параллельной обработки, низкая стоимость для локализованных рынков комиссий и высокая устойчивость для большого количества узлов и многоузловых клиентов, в совокупности создают привлекательное ценностное предложение в качестве масштабируемой блокчейн-платформы для обработки платежей. Это одна из причин, по которой мы решили расширить наш пилотный проект по расчету стейблкоинов на сеть Solana. При пилотировании нашей функции расчета стейблкоинов на Solana мы планируем проверить способность Solana удовлетворять потребности современных финансовых операций предприятия.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Как Солане удалось покорить сердце Визы, пройдя через множество трудностей?
原文:《Глубокое погружение в Solana, высокопроизводительную блокчейн-сеть》
В ролях: Мустафа Бедавала, Арджуна Виджикун
Составлено: Odaily Planet Daily Husband How
Сети блокчейна были предложены в качестве новых инновационных каналов оплаты. Однако в течение многих лет они изо всех сил пытались масштабировать и обеспечить безопасные, высокопроизводительные и недорогие функции транзакций, которые привыкли ожидать потребители. В течение прошлого года мы в команде Visa уделяли пристальное внимание технологическим инновациям, лежащим в основе масштабируемости блокчейна, и были впечатлены значительным прогрессом, достигнутым с новыми сетями L2 на Ethereum, а также альтернативными сетями блокчейнов, построенными с нуля. Вдохновляйте.
**Наша цель — получить глубокое понимание технических свойств блокчейна и попытаться использовать их для улучшения наших существующих сетей и создания новых продуктов для коммерческих и финансовых потоков. **
Хотя мы считаем, что платежная экосистема, скорее всего, будет использовать несколько сетей блокчейнов, мы считаем, что сеть блокчейнов Solana потенциально может стать одной из сетей, которая помогает управлять основными процессами платежей. Благодаря своей скорости, масштабируемости и низким транзакционным издержкам Solana имеет потенциал для удовлетворения потребностей в платежах, помогая зарекомендовать себя как хороший выбор для эффективных каналов расчетов на блокчейне с использованием стейблкоинов, таких как USDC. Сеть блокчейна Solana сочетает в себе ряд ключевых функций и новых инноваций, которые стоит тщательно изучить всем, кто интересуется технологиями платежей.
Пропускная способность транзакций в масштабе Visa
Будучи глобальной платежной сетью, Visa способна выполнять более 65 000 транзакций в секунду. Хотя Solana еще не выполняет транзакции в масштабе Visa, Solana обрабатывает в среднем 400 пользовательских транзакций в секунду (TPS), часто увеличиваясь до более чем 2000 пользовательских транзакций в секунду в периоды пикового спроса. Это значительный уровень пропускной способности, что делает его подходящим для тестирования и пилотных сценариев использования платежей. Для сравнения, средний TPS для Ethereum составляет около 12, а для Bitcoin — 7.
Параллельная обработка транзакций
В качестве основы для высокой пропускной способности транзакций Solana может обрабатывать транзакции параллельно, что помогает значительно повысить эффективность сети. Транзакции, затрагивающие разные счета, могут выполняться одновременно, что позволяет Solana эффективно поддерживать сценарии платежей и расчетов, которые в основном происходят между двумя сторонами или когда платежи осуществляются многим другим сторонам в одном направлении.
В Solana смарт-контракты также могут выполняться параллельно. Транзакции определяют состояние или учетную запись, с которой они взаимодействуют, что позволяет валидаторам одновременно выполнять неконфликтующие транзакции. В отличие от других цепочек, таких как Ethereum, которые используют однопоточную модель, Solana использует многопоточный подход для параллельного выполнения транзакций. Проще говоря, в то время как блокчейны, такие как Биткойн и Эфириум, обрабатывают транзакции последовательно, архитектура Соланы позволяет обрабатывать несколько транзакций одновременно. Такая конструкция помогает предотвратить влияние перегрузки в одной части сети на общую производительность сети.
Низкие и предсказуемые транзакционные издержки помогают повысить эффективность платежей
Что касается затрат, комиссии за транзакции Solana не только доступны (обычно менее 0,001 доллара США), но и предсказуемы. Низкая стоимость и предсказуемость делают эту сеть привлекательной для повышения эффективности и экономии существующих платежных операций.
На диаграмме ниже Солана явно выделяется с точки зрения затрат по сравнению с Биткойном и Эфириумом, чьи комиссии за транзакции могут непредсказуемо колебаться в зависимости от спроса на транзакции, выполняемые в сети. Сетями с непредсказуемыми транзакционными издержками может быть сложнее управлять платежным компаниям в своих продуктах, и это может привести к запутыванию потребителей.
Прогнозируемость затрат благодаря локализованным рынкам комиссий
Рынок плат за локализацию Solana уникален среди блокчейнов. Это нововведение тесно связано с возможностями параллельной обработки Solana, где непересекающиеся транзакции выполняются в разных потоках, как автомобили, движущиеся по разным дорогам. Перегрузка сети является важной причиной того, что в других сетях блокчейнов могут наблюдаться повышенные комиссии, что может негативно повлиять на всю систему. Популярность выпуска NFT может увеличить перегрузку сети, делая одновременные потребительские P2P-транзакции более дорогими или даже экономически нецелесообразными. На диаграмме ниже представлено сравнение рынка комиссий (Solana, Ethereum и другие сети, основанные на газе).
Подход Соланы гарантирует, что перегрузка на одной учетной записи (например, баланс USDC Алисы) не влияет на другие учетные записи (например, баланс USDC Боба). Если учетная запись становится занятой из-за высокого спроса на определенный актив (например, NFT), комиссия только за этот конкретный счет увеличится. На комиссии на других счетах эта перегрузка не влияет и остается стабильной. Это создает рынок комиссий, который реагирует на потребности вариантов использования. Когда спрос на конкретный актив резко возрастает, комиссии за транзакции с этим активом временно повышаются. При этом на стоимость других транзакций в цепочке это не влияет. **Позволив вычислениям с использованием разных состояний выполняться параллельно, Solana может создавать рынки комиссий на основе областей «соперничества между штатами», а не единый глобальный рынок комиссий. **
Завершенность транзакции, ожидаемая потребителями
Завершенность транзакции измеряет, насколько быстро пользователи могут ожидать подтверждения своих операций в сети блокчейн. Для платежей время подтверждения транзакции так же важно, как и пропускная способность сети. Например, Ethereum обрабатывает в среднем около 12 транзакций в секунду, однако в периоды перегрузки пользователям, возможно, придется ждать несколько минут для подтверждения транзакций из-за ограничений газа и требований смарт-контрактов. Цель Соланы состоит в том, чтобы каждый период времени составлял около 400 миллисекунд, но на самом деле он может составлять от 500 до 600 миллисекунд.
Подавляющее большинство приложений на Solana используют **** «оптимистичное подтверждение» для достижения окончательности. Оптимистические подтверждения — это механизм, используемый в блокчейне Solana для достижения окончательности до того, как все валидаторы (или организации, ответственные за генерацию блока) проголосуют. При оптимистичном подтверждении блок может считаться валидным, если за него проголосовали валидаторы, представляющие более двух третей делегированной доли, и ни один из оптимистически подтвержденных блоков не был откатан или не был финализирован.
Этот механизм позволяет Solana достичь окончательности быстрее, чем многие другие блокчейны. Быстрое завершение транзакций обеспечивает лучший опыт оплаты. Для сравнения, Биткойну может потребоваться до 60 минут для создания шести дополнительных блоков, прежде чем транзакция будет считаться безопасной и окончательной. На рисунке ниже показано время генерации блоков разных цепочек.
Доступность: большое количество узлов и несколько клиентов-валидаторов
Платежная сеть работает только в том случае, если она всегда доступна, когда пользователям необходимо совершить платеж. Для сетей блокчейнов доступность лучше всего измеряется количеством независимых участников или узлов, которые коллективно управляют сетью, позволяя потребителям инициировать транзакции.
**По состоянию на июль 2023 года в сети Solana насчитывалось впечатляющие 1893 активных валидатора — организации, ответственной за генерацию и голосование блоков. **Кроме того, существует 925 узлов, называемых RPC, которые могут не создавать блоки сами, но вести локальные записи транзакций.
Наличие большого количества узлов в сети блокчейна повышает ее устойчивость и избыточность. Если на некоторых узлах возникают проблемы или они отключаются от сети, сеть все равно может функционировать без потери данных, пока достаточное количество узлов остается в рабочем состоянии. Сообщество Solana также уделяет особое внимание разнообразию географии узлов и поставщиков инфраструктуры, чтобы сделать сеть более устойчивой к таким событиям, как стихийные бедствия или изменения в политике доступа провайдеров. Сеть Solana имеет узлы в более чем 40 различных странах и имеет сотни уникальных хостинговых соглашений и разных локаций. Это помогает обеспечить бесперебойную и надежную работу сети даже при возникновении технических проблем.
Клиент валидатора — это программный инструмент, который позволяет операторам узлов выступать в качестве валидаторов в блокчейнах с доказательством доли. Разнообразие клиентов-валидаторов повышает устойчивость сети. Хотя у одного клиента может быть ошибка или уязвимость, у другого — нет. Это в конечном итоге снижает вероятность того, что один-единственный программный сбой приведет к сбою сети.
Изначально Solana использует только клиент-валидатор, предоставленный Solana Labs. В августе 2022 года Jito Labs запустила Jito-Solana, второй клиент-валидатор основной сети. Вскоре после этого Jump Crypto запустила Firedancer (в бета-версии), автономный клиент-валидатор C++. Firedancer выделяется своим потенциалом значительного улучшения производительности, о чем свидетельствует достижение 600 000 TPS в живой демонстрации. Целью использования разных клиентов-валидаторов является поддержание стабильности сети. **Помимо Ethereum, Solana — одна из немногих сетей, у которой есть несколько полностью независимых клиентов-валидаторов. **
Удовлетворение современных потребностей
Уникальные технические преимущества Solana, в том числе высокая пропускная способность для параллельной обработки, низкая стоимость для локализованных рынков комиссий и высокая устойчивость для большого количества узлов и многоузловых клиентов, в совокупности создают привлекательное ценностное предложение в качестве масштабируемой блокчейн-платформы для обработки платежей. Это одна из причин, по которой мы решили расширить наш пилотный проект по расчету стейблкоинов на сеть Solana. При пилотировании нашей функции расчета стейблкоинов на Solana мы планируем проверить способность Solana удовлетворять потребности современных финансовых операций предприятия.