Почему блокчейн Solana отключается. Хронология сбоев в сети “/> { “@context”: “https://schema.org”, “@type”: “BreadcrumbList”, “itemListElement”: [{ “@type”: “ListItem”, “position”: 1, “name”: “✅РБК”, “item”: “https://www.rbc.ru/” },{ “@type”: “ListItem”, “position”: 2, “name”: “✅РБК Крипто”, “item”: “https://www.rbc.ru/crypto/” },{ “@type”: “ListItem”, “position”: 3, “name”: “✅Статья”, “item”: “https://www.rbc.ru/crypto/tags/?tag=%D0%A1%D1%82%D0%B0%D1%82%D1%8C%D1%8F” },{ “@type”: “ListItem”, “position”: 4, “name”: “✅Блокчейн Solana отключался уже 10 раз. Почему это происходит”, “item”: “https://www.rbc.ru/crypto/news/65c614289a7947605046ce4f” }] } window.foxConfig = { project: ‘crypto’, page: ‘default’, useWeboramaSegments: true, }; window.foxConfig.backOffice = [{“place_name”:”after_topline_inner”,”refresh_timeout”:1,”max_refresh_count”:999,”activation”:”instant”,”tab_refresh”:true,”viewable_only”:false,”is_disabled”:false},{“place_name”:”after_topline_more_inner”,”refresh_timeout”:1,”max_refresh_count”:999,”activation”:”instant”,”tab_refresh”:true,”viewable_only”:false,”is_disabled”:false},{“place_name”:”after_topline_inner_mobile”,”refresh_timeout”:1,”max_refresh_count”:999,”activation”:”instant”,”tab_refresh”:true,”viewable_only”:false,”is_disabled”:false},{“place_name”:”after_topline_inner_mobile_more”,”refresh_timeout”:1,”max_refresh_count”:999,”activation”:”instant”,”tab_refresh”:true,”viewable_only”:false,”is_disabled”:false}]; RA.config.set(‘banners.preroll’, {“live”:”https://yandex.ru/ads/adfox/256998/getCode?p1=cspxc&p2=hcsm”,”content_video”:”https://yandex.ru/ads/adfox/256998/getCode?p1=cspxc&p2=hcsm”,”live_add_puid”:true,”content_video_add_puid”:true}); RA.config.set(‘fox’, true); RA.config.set(‘fox-video’, true); RA.repo.banner = { isHalt: function() { return false; }, getService: function() { return { getPlaces: function() { return []; }, createPlaceholder: function(){ return null; } } }, addFloatTargetingKeyValue: function() {}, addFloatHideBanners: function() {}, setTargeting: function() {}, addEventListener: function() {}, removeEventListener: function() {}, run: function() {}, refresh: function() {}, clear: function() {}, exclusiveValue: function() {}, checkAdBlock: function() { return 1; }, clearTargeting: function() {}, getFloatHideBanners: function() {}, disableRefresh: function() {}, EVENTS: {} }; const helpers = window.RA.repo.helpers; let hashCode = 0; if (helpers && helpers.hashCode) { hashCode = helpers.hashCode(RA.repo.banner.checkAdBlock.toString()); } window.RA.config.set(‘bHashCode’, hashCode); (function(){ function defineScript ({ src, async, defer }) { return new Promise((resolve, reject) => { const tag = document.createElement(‘script’); tag.type = ‘text/javascript’; tag.src = src; tag.async = !!async; if(defer){ tag.defer = true; } tag.onload = resolve; tag.onerror = reject; document.head.appendChild(tag); }); } window.foxState = { loaded: null, }; defineScript({ src: ‘//s.rbk.ru/v2_rbcbanners_static/rbcbanners-2.1.48/fox/build/app.js’, async: true, }).then(function(){ window.foxState.loaded = true; document.dispatchEvent(new CustomEvent(‘foxLoaded’)); }).catch(function(){ const errorType = ‘loaderError’; document.dispatchEvent(new CustomEvent(‘foxError’, { detail: { type: errorType, }, })); window.foxState.foxError = errorType; window.foxState.loaded = false; }); })(); RA.version = 10; RA.env = (‘production’ || ‘production’); // develop, test, staging, production RA.config.set(‘device.isMobile’, false); RA.config.set(‘device.isApp’, false); RA.config.set(‘ajax.prefix’, ‘/crypto/v2/’); RA.config.set(‘layout.mainMenuHeight’, 105); RA.config.set(‘layout.toplineHeight’, 45); RA.config.set(‘layout.headerHeight’, 60); RA.config.set(‘layout.layoutMinBreakpoint’, 1260); RA.config.set(‘layout.layoutMinWidth’, 980); RA.config.set(‘layout.bottomBannerHeight’, 250); RA.config.set(‘layout.billboardHeight’, 250); RA.config.set(‘layout.isLogoBW’, false); RA.config.set(‘layout.templatePath’, ‘public’); RA.config.set(‘urls.common_static’, ‘//s.rbk.ru/v2_crypto_static/common/common-10.10.112/’); RA.config.set(‘urls.static’, ‘//s.rbk.ru/v2_crypto_static/crypto-2.0.51/’); RA.config.set(‘urls.image’, ‘https://s.rbk.ru/v2_crypto_static/current/images/’); RA.config.set(‘domain’, ‘.rbc.ru’); RA.config.set(‘domainAuth’, ‘https://auth.rbc.ru’); RA.config.set(‘domainApigw’, ‘https://apigw.rbc.ru’); RA.config.set(‘pro.cookie’, ”); RA.config.set(‘video.off’, false); RA.config.set(‘paywall.user.logined’, false); RA.config.set(‘paywall.user.paid’, false); RA.config.set(‘mainPage’, false); RA.config.set(‘showBanners’, true); RA.config.set(‘noVideo’, false); RA.config.set(‘disableThirdPartyScripts’, false); RA.config.set(‘split’, ‘Z’); RA.config.set(‘yandexCaptchaKey’, ”); RA.config.set(‘newslist’, [“65c634649a7947b0122d76d7″,”65c637529a79474db6ea238e”,”65c61bc09a794701eee4c897″,”65c609a99a794715d5862a94″,”65c5f0cd9a79470c3e80ea6b”,”65c5dc7f9a7947e10271b336″,”65c5d3f59a794778878d43d9″,”65c5bc759a7947c3216568c2″,”65c500bc9a7947a13e482137″,”65c4edb39a79479e40da8d38″,”65c4cffe9a794703d751016a”,”65c4d93a9a79474d9b04e470″,”65c4c0339a7947997290ac08″,”65c4aadb9a79472377c0b9f1″,”65c478d29a794714c3716c83″,”65c48cc59a794754b5a40cf9″,”65c3be489a794770585705db”,”65c46b749a7947040b9ce3ed”,”65c39afa9a794744b58116f9″,”65c37a8d9a79473ad605dc7c”,”65c367ea9a7947f28b837d6e”,”65c3477a9a79477180bd4a80″,”65c3264e9a794787b9ba4139″,”65c319029a79477e1950b96d”,”65c254789a7947abe9ef4536″]); RA.config.set(‘newsTypeList’, {“65c634649a7947b0122d76d7″:”article”,”65c637529a79474db6ea238e”:”article”,”65c61bc09a794701eee4c897″:”article”,”65c609a99a794715d5862a94″:”article”,”65c5f0cd9a79470c3e80ea6b”:”article”,”65c5dc7f9a7947e10271b336″:”article”,”65c5d3f59a794778878d43d9″:”article”,”65c5bc759a7947c3216568c2″:”article”,”65c500bc9a7947a13e482137″:”article”,”65c4edb39a79479e40da8d38″:”article”,”65c4cffe9a794703d751016a”:”article”,”65c4d93a9a79474d9b04e470″:”article”,”65c4c0339a7947997290ac08″:”article”,”65c4aadb9a79472377c0b9f1″:”article”,”65c478d29a794714c3716c83″:”article”,”65c48cc59a794754b5a40cf9″:”article”,”65c3be489a794770585705db”:”article”,”65c46b749a7947040b9ce3ed”:”article”,”65c39afa9a794744b58116f9″:”article”,”65c37a8d9a79473ad605dc7c”:”article”,”65c367ea9a7947f28b837d6e”:”article”,”65c3477a9a79477180bd4a80″:”article”,”65c3264e9a794787b9ba4139″:”article”,”65c319029a79477e1950b96d”:”article”,”65c254789a7947abe9ef4536″:”article”}); RA.config.set(‘project’, ‘crypto’); RA.config.set(‘readmore.url’, ‘/crypto/geo/interesting/news/’); :root { –auto-if-no-script: auto; –none-if-no-script: none; –block-if-no-script: block; –zero-if-no-script: 0; –one-if-no-script: 1; } Крипто Телеканал Pro Инвестиции Мероприятия Отрасли Недвижимость Autonews Спорт Тренды Национальные проекты Город Стиль Крипто РБК+ Дискуссионный клуб Исследования Кредитные рейтинги Франшизы Газета Спецпроекты СПб Конференции СПб Спецпроекты Проверка контрагентов РБК Библиотека ESG-индекс Политика Экономика Бизнес Технологии и медиа Финансы РБК Компании … Скрыть баннеры

0 0

Блокчейн Solana отключался уже 10 раз. Почему это происходит

Сбои в работе в блокчейне Solana влияют на капитал в размере $1,7 млрд

Неспособность Solana справиться с высоким объемом транзакций зачастую становится причиной сбоев в работе сети

Почему блокчейн Solana отключается. Хронология сбоев в сети "/>























    
    {
        "@context": "https://schema.org",
        "@type": "BreadcrumbList",
        "itemListElement": [{
            "@type": "ListItem",
            "position": 1,
            "name": "✅РБК",
            "item": "https://www.rbc.ru/"
        },{
            "@type": "ListItem",
            "position": 2,
            "name": "✅РБК Крипто",
            "item": "https://www.rbc.ru/crypto/"
        },{
            "@type": "ListItem",
            "position": 3,
            "name": "✅Статья",
            "item": "https://www.rbc.ru/crypto/tags/?tag=%D0%A1%D1%82%D0%B0%D1%82%D1%8C%D1%8F"
        },{
            "@type": "ListItem",
            "position": 4,
            "name": "✅Блокчейн Solana отключался уже 10 раз. Почему это происходит",
            "item": "https://www.rbc.ru/crypto/news/65c614289a7947605046ce4f"
        }]
    }
        
            




                
            
    
            
        
        
        
        
        
        
        
        
        
        
        
        
        
    
            
        
        
        
        
    
    
        
    

            
    

    
    

            
        
    
    
    

                
            window.foxConfig = {
                project: 'crypto',
                page: 'default',
                useWeboramaSegments: true,
            };
        
        
    window.foxConfig.backOffice = [{"place_name":"after_topline_inner","refresh_timeout":1,"max_refresh_count":999,"activation":"instant","tab_refresh":true,"viewable_only":false,"is_disabled":false},{"place_name":"after_topline_more_inner","refresh_timeout":1,"max_refresh_count":999,"activation":"instant","tab_refresh":true,"viewable_only":false,"is_disabled":false},{"place_name":"after_topline_inner_mobile","refresh_timeout":1,"max_refresh_count":999,"activation":"instant","tab_refresh":true,"viewable_only":false,"is_disabled":false},{"place_name":"after_topline_inner_mobile_more","refresh_timeout":1,"max_refresh_count":999,"activation":"instant","tab_refresh":true,"viewable_only":false,"is_disabled":false}];
    RA.config.set('banners.preroll', {"live":"https://yandex.ru/ads/adfox/256998/getCode?p1=cspxc&p2=hcsm","content_video":"https://yandex.ru/ads/adfox/256998/getCode?p1=cspxc&p2=hcsm","live_add_puid":true,"content_video_add_puid":true});


        
    
    
        RA.config.set('fox', true);
        RA.config.set('fox-video', true);
        RA.repo.banner = {
            isHalt: function() {
                return false;
            },
            getService: function() {
                return {
                    getPlaces: function() {
                        return [];
                    },
                    createPlaceholder: function(){
                        return null;
                    }
                }
            },
            addFloatTargetingKeyValue: function() {},
            addFloatHideBanners: function() {},
            setTargeting: function() {},
            addEventListener: function() {},
            removeEventListener: function() {},
            run: function() {},
            refresh: function() {},
            clear: function() {},
            exclusiveValue: function() {},
            checkAdBlock: function() {
                return 1;
            },
            clearTargeting: function() {},
            getFloatHideBanners: function() {},
            disableRefresh: function() {},
            EVENTS: {}
        };

        const helpers = window.RA.repo.helpers;
        let hashCode = 0;
        if (helpers && helpers.hashCode) {
            hashCode = helpers.hashCode(RA.repo.banner.checkAdBlock.toString());
        }

        window.RA.config.set('bHashCode', hashCode);
    
    
        (function(){
            function defineScript ({ src, async, defer }) {
                return new Promise((resolve, reject) => {
                    const tag = document.createElement('script');

                    tag.type = 'text/javascript';
                    tag.src = src;

                    tag.async = !!async;

                    if(defer){
                        tag.defer = true;
                    }

                    tag.onload = resolve;
                    tag.onerror = reject;

                    document.head.appendChild(tag);
                });
            }

            window.foxState = {
                loaded: null,
            };
            defineScript({
                src: '//s.rbk.ru/v2_rbcbanners_static/rbcbanners-2.1.48/fox/build/app.js',
                                async: true,
                            }).then(function(){
                window.foxState.loaded = true;
                document.dispatchEvent(new CustomEvent('foxLoaded'));
            }).catch(function(){
                const errorType = 'loaderError';
                document.dispatchEvent(new CustomEvent('foxError', {
                    detail: {
                        type: errorType,
                    },
                }));
                window.foxState.foxError = errorType;
                window.foxState.loaded = false;
            });
        })();
    

    
    
        RA.version = 10;
        RA.env = ('production' || 'production'); // develop, test, staging, production
        RA.config.set('device.isMobile', false);
        RA.config.set('device.isApp', false);
        RA.config.set('ajax.prefix', '/crypto/v2/');
        RA.config.set('layout.mainMenuHeight', 105);
        RA.config.set('layout.toplineHeight', 45);
        RA.config.set('layout.headerHeight', 60);
        RA.config.set('layout.layoutMinBreakpoint', 1260);
        RA.config.set('layout.layoutMinWidth', 980);
        RA.config.set('layout.bottomBannerHeight', 250);
        RA.config.set('layout.billboardHeight', 250);
        RA.config.set('layout.isLogoBW', false);
        RA.config.set('layout.templatePath', 'public');
        RA.config.set('urls.common_static', '//s.rbk.ru/v2_crypto_static/common/common-10.10.112/');
        RA.config.set('urls.static', '//s.rbk.ru/v2_crypto_static/crypto-2.0.51/');
        RA.config.set('urls.image', 'https://s.rbk.ru/v2_crypto_static/current/images/');
        RA.config.set('domain', '.rbc.ru');
        RA.config.set('domainAuth', 'https://auth.rbc.ru');
        RA.config.set('domainApigw', 'https://apigw.rbc.ru');
        RA.config.set('pro.cookie', '');
        RA.config.set('video.off', false);
        RA.config.set('paywall.user.logined', false);
        RA.config.set('paywall.user.paid', false);
        RA.config.set('mainPage', false);
        RA.config.set('showBanners', true);
        RA.config.set('noVideo', false);
        RA.config.set('disableThirdPartyScripts', false);
        RA.config.set('split', 'Z');
        RA.config.set('yandexCaptchaKey', '');
    

        
        RA.config.set('newslist', ["65c634649a7947b0122d76d7","65c637529a79474db6ea238e","65c61bc09a794701eee4c897","65c609a99a794715d5862a94","65c5f0cd9a79470c3e80ea6b","65c5dc7f9a7947e10271b336","65c5d3f59a794778878d43d9","65c5bc759a7947c3216568c2","65c500bc9a7947a13e482137","65c4edb39a79479e40da8d38","65c4cffe9a794703d751016a","65c4d93a9a79474d9b04e470","65c4c0339a7947997290ac08","65c4aadb9a79472377c0b9f1","65c478d29a794714c3716c83","65c48cc59a794754b5a40cf9","65c3be489a794770585705db","65c46b749a7947040b9ce3ed","65c39afa9a794744b58116f9","65c37a8d9a79473ad605dc7c","65c367ea9a7947f28b837d6e","65c3477a9a79477180bd4a80","65c3264e9a794787b9ba4139","65c319029a79477e1950b96d","65c254789a7947abe9ef4536"]);
        RA.config.set('newsTypeList', {"65c634649a7947b0122d76d7":"article","65c637529a79474db6ea238e":"article","65c61bc09a794701eee4c897":"article","65c609a99a794715d5862a94":"article","65c5f0cd9a79470c3e80ea6b":"article","65c5dc7f9a7947e10271b336":"article","65c5d3f59a794778878d43d9":"article","65c5bc759a7947c3216568c2":"article","65c500bc9a7947a13e482137":"article","65c4edb39a79479e40da8d38":"article","65c4cffe9a794703d751016a":"article","65c4d93a9a79474d9b04e470":"article","65c4c0339a7947997290ac08":"article","65c4aadb9a79472377c0b9f1":"article","65c478d29a794714c3716c83":"article","65c48cc59a794754b5a40cf9":"article","65c3be489a794770585705db":"article","65c46b749a7947040b9ce3ed":"article","65c39afa9a794744b58116f9":"article","65c37a8d9a79473ad605dc7c":"article","65c367ea9a7947f28b837d6e":"article","65c3477a9a79477180bd4a80":"article","65c3264e9a794787b9ba4139":"article","65c319029a79477e1950b96d":"article","65c254789a7947abe9ef4536":"article"});
            
            
        RA.config.set('project', 'crypto');
    


    
        RA.config.set('readmore.url', '/crypto/geo/interesting/news/');
    

                


        
        
            :root {
                --auto-if-no-script: auto;
                --none-if-no-script: none;
                --block-if-no-script: block;
                --zero-if-no-script: 0;
                --one-if-no-script: 1;
            }
        
    

        
    
    
    

    
            
    
                                        
                    
                                                    Крипто
            Телеканал
                    
            Pro
                    
            Инвестиции
                            
            Мероприятия
                    
            Отрасли
                    
            Недвижимость
                    
            Autonews
                    
            Спорт
                    
            Тренды
                    
            Национальные проекты
                    
            Город
                    
            Стиль
                    
            Крипто
                    
            РБК+
                    
            Дискуссионный клуб
                    
            Исследования
                    
            Кредитные рейтинги
                    
            Франшизы
                    
            Газета
                    
            Спецпроекты СПб
                    
            Конференции СПб
                    
            Спецпроекты
                    
            Проверка контрагентов
                    
            РБК Библиотека
                    
            ESG-индекс
                    
            Политика
                    
            Экономика
                    
            Бизнес
                    
            Технологии и медиа
                    
            Финансы
                    РБК Компании
                            ...
                        Скрыть баннеры

Блокчейн Solana столкнулся со сбоем, в результате которого работа сети полностью приостановилась почти на пять часов. В экосистеме Solana работает множество проектов с капиталом более $1,7 млрд, и стабильная работа сети критически важна как для их пользователей, так и торговой активности, связанной с их токенами. Это уже десятый по счету крупный сбой в работе сети, и сам факт наличия этих сбоев зачастую выступает одним из первых аргументов критиков Solana.

Примерно в 12:50 мск 6 февраля сеть Solana перестала обрабатывать новые блоки транзакций. По словам разработчиков, которые позже опубликовали детали инцидента, сбой произошел из-за перегрузки одной из подсетей. Они призвали валидаторов, обеспечивающих работу сети, обновить ПО до новой версии. Чтобы восстановить работоспособность блокчейна, разработчики выпустили программный патч и перезапустили сеть примерно в 17:47 мск.

Нативный токен блокчейна Solana (SOL) упал в цене на 4% во время простоя сети. По данным на февраль 2024 года, SOL входит в топ-5 крупнейших криптоактивов, уступая по размеру капитализации только биткоину, Ethereum, стейблкоину USDT и BNB от биржи Binance.

rbc.group

Хронология сбоев

За последние три года сеть Solana пережила множество сетевых проблем разной степени тяжести, но отключение 6 февраля прервало почти годичный рекорд беспрерывной работы блокчейна. Популярный криптожурналист Колин Ву в своем блоге собрал обратную хронологию 9 наиболее заметных инцидентов.

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

1 октября 2022 года сеть не работала из-за ошибки конфигурации ее узлов (нод).

3 августа 2022 года произошла крупная кража токенов из кошелька Solana, которая, как позже выяснилось, была вызвана уязвимостью централизованного сервера Sentry.

1 июня 2022 года одна из программных функций при создании транзакций оказалась уязвимой, что привело к перезапуску всей сети. Тогла время простоя Solana составило около 4,5 часов.

1 мая 2022 года транзакции ботов, выпускающих невзаимозаменяемые токены (NFT) наводнили блокчейн Solana. Сеть вынуждена была обрабатывать порядка 4 млн транзакций в секунду и в итоге не справилась нагрузкой. Нарушился консенсус между основными узлами сети, а простой составил порядка 7 часов.

21 января 2022 года из-за сильных колебаний рынка сеть наводнилась множеством транзакций, которые инициировали арбитражные боты трейдеров, желающих воспользоваться волатильностью. Это привело к высокой нагрузке на сеть и простою в ее работе до 30 часов. После этого разработчики Solana выпустили обновление основной сети до версии 1.8.14, которое дожно было оптимизировать ее работу.

14 сентября 2021 года из-за высокой активности в ходе проведения краудфандинга путем IDO (Initial Dex Offering) социальной сети Protocol на платформе Raydium пользователи отправляли множество транзакций через автоматизированные скрипты, зачастую написанные ими самими, что вызвало «переполнение памяти» и привело к краху так называемого узла верификации Solana. В итоге вся сеть не могла нормально функционировать, а перебои в ее работе продолжались до 17 часов.

3 сентября 2021 года сеть работала нестабильно, и ее производительность падала в течение примерно 1 часа.

4 мая 2021 года производительность сети снизилась, в результате чего множество транзакций не могли завершиться.

Слишком много транзакций

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

Соучредитель Solana Foundation Анатолий Яковенко признал наличие проблемы, написав, что «были некоторые проблемы с затором [сети], но все разрешилось».

Сбой в Solana произошел на фоне значительного оживления активности в блокчейне. Оборот средств в финансовых проектах сети с октября 2023 года увеличился в пять раз — до $1,7 млрд. Многочисленные раздачи токенов в виде эирдропов и спекулятивный ажиотаж вокруг токена BONK и подобных ему «мемкоинов» во многом спровоцировали волну миграции ликвидности из других блокчейнов, включая Ethereum.

«РБК-Крипто» запустил мониторинг криптовалютных обменников. Выбирайте надежный обменный сервис с выгодным курсом на yourcryptoex.ru или в удобном телеграм-боте.

Автор

Андрей Лузгин

Источник: www.rbc.ru

Оставьте ответ

Ваш электронный адрес не будет опубликован.