Вспоминая Plasma. Виталик Бутерин о новом взгляде на старую технологию

Соучредитель Ethereum Виталик Бутерин опубликовал эссе, в котором вспомнил о технологии Plasma и рассказал о способах ее применения в текущих реалиях. 

  • Бутерин объяснил принцип работы и недостатки Plasma. 
  • Интеграция с ZK-SNARK может решить многие проблемы технологии.
  • Как устроена Plasma

    Plasma — представленное в 2017 году решение для масштабирования блокчейна Ethereum, которое позволяет хранить все данные и вычисления вне цепочки, за исключением информации о депозитах, выводе средств и корнях дерева Меркла.

    Со временем технология «обросла» несколькими итерациями — Minimal Viable Plasma, Plasma Cash, Plasma Cashflow и Plasma Prime. Все они выполняли одну задачу, но работали по несколько различным принципам. 

    По мнению Бутерина, разработка открывала двери для прорыва в масштабируемости сети. Однако позднее из-за высоких затрат на хранение данных на стороне клиента и технологических ограничений роллапы вытеснили Plasma.

    Самая простая для ознакомления версия Plasma Cash работает, рассматривая каждую отдельную монету как невзаимозаменяемый токен и отслеживая историю перемещений для каждой из них.

    В цепи Plasma есть оператор, который отвечает за создание и регулярную публикацию блоков, транзакции в которых хранятся в виде сепарированного дерева Меркла. Таким образом можно точно знать, какому пользователю принадлежала конкретная монета в определенный момент времени. 

    Вспоминая Plasma. Виталик Бутерин о новом взгляде на старую технологию

    Принцип работы Plasma, на котором видно, что одна и та же монета всегда находится в одном положении дерева Меркла. Данные: vitalik.eth.limo. 

    Проблемы Plasma

    Хотя подобный метод хранения данных в теории подходил для масштабирования мейннета, решение сталкивалось с техническими трудностями. Основным риском в любой экосистеме Plasma Бутерин назвал неправильное поведение оператора, например посредством публикации «недопустимого» или «недоступного» блока. 

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

    По словам сооснователя Ethereum, вышеупомянутая конструкция работает для NFT, но чтобы применить ее к взаимозаменяемым токенам необходимо вносить изменения в алгоритмы. Он предположил, что можно отслеживать отдельно только часть монеты (не 1 ETH, а 0,01 ETH), но тогда возникают слишком большие расходы на газ. 

    Одним из решений является оптимизация протоколов, которые рассматривают множество соседних монет как целую единицу с возможностью передать или вывести их одновременно.

    «Однако оба этих подхода сталкиваются с проблемой фрагментации. Если вы получаете по 0,001 ETH от сотен людей, покупающих у вас кофе, у вас будет 0,001 ETH во многих местах дерева Меркла. А вывод этих ETH по-прежнему требует создания множества отдельных точек выхода, что сделает плату за газ непомерно высокой. Протоколы дефрагментации продуманы, но их сложно имплементировать», — пояснил Бутерин.

    Кроме того, технологию практически невозможно реализовать в рамках EVM. Одна из ключевых проблем заключается в том, что многие объекты в экосистеме не имеют четкого «владельца», а основа безопасности Plasma как раз заключается в обязательном подтверждении права собственности. 

    Чем поможет ZK-SNARK

    По мнению Бутерина, появление доказательств достоверности (также известных как ZK-SNARK) дает повод переосмыслить принципы Plasma. 

    Основное, чем может помочь ZK-SNARK, это упрощение верификации каждого блока в цепи Plasma. Такой подход сокращает количество состояний, которые пользователю необходимо загрузить из конкретной ветви Меркла для определенной монеты.

    Если оператор и конечный владелец были честны, вывод средств из самого последнего состояния не подлежит проверке и его можно осуществить «мгновенно». 

    В EVM-сетях Бутерин предложил использовать ZK-SNARK в сочетании с моделью «вывода неизрасходованных транзакций» (UTXO) для реализации параллельного графа токенов ETH и ERC-20. Такая система сможет проверять и доказывать историю владения определенной монетой. 

    Вспоминая Plasma. Виталик Бутерин о новом взгляде на старую технологию

    Схема работы параллельного графа UTXO вместе с ZK-SNARK. Данные:  vitalik.eth.limo.

    По словам соучредителя Ethereum, использование Plasma в EVM все еще не проработано до конца и имеет потенциальные проблемы конфиденциальности. 

    «Подобные схемы являются мощными, но не способны предоставить полные гарантии безопасности всем пользователям  Наиболее явно они разрушаются в ситуациях, когда конкретный объект состояния не имеет четкого владельца», — пояснил разработчик. 

    Однако Бутерин считает Plasma «недооцененным дизайнерским пространством», которое может упростить работу программистов, избавляя их от необходимости думать о графиках владения внутри приложения. 

    Напомним, в октябре основатель Ethereum рассказал, как абстракция учетных записей способна сделать аккаунты пользователей устойчивыми ко взлому с помощью квантовых компьютеров.

    Ранее Бутерин поделился своими взглядами на будущее Ethereum.

    Источник

    Фото аватара

    От admin

    You missed

    Сколько зарабатывают майнеры биткоина. Что изменилось после халвинга «/> { «@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%9D%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D1%8C» },{ «@type»: «ListItem», «position»: 4, «name»: «✅Майнеры биткоина начали ощущать последствия халвинга. Как это проявляется», «item»: «https://www.rbc.ru/crypto/news/663a124a9a7947163a5c932d» }] } window.foxConfig = { project: ‘crypto’, page: ‘default’, useWeboramaSegments: true, useVideo: 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.50/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.140/’); RA.config.set(‘urls.static’, ‘//s.rbk.ru/v2_crypto_static/crypto-2.0.56/’); 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’, [«663b95f39a7947d2dd664232″,»663b87429a7947e2ec882919″,»663b61449a7947b1a17af259″,»663b35739a7947e344ae67a8″,»663b1d9b9a7947006f8c6cf5″,»663a31419a794729d21c5460″,»6638f8a29a794740029ec1bc»,»6639d0699a79475aeb62338f»,»6639498e9a79473f5a0cbb4c»,»6638c4b49a7947762641155a»,»6638d3d89a7947a783b18850″,»6638a8e69a7947270177bda9″,»663888539a79475c90989126″,»663877569a794783e6a157a9″,»663772be9a7947404d4954e9″,»6636190d9a79471782e452b2″,»663506769a7947136c4936e9″,»6634e97d9a7947cc72e2a76c»,»6634e74f9a7947cc72e2a761″,»6634c77e9a79472050a85550″,»6634bd3e9a794747c8a3eb34″,»6634a6369a7947c1fa684afa»,»6634893c9a7947ee09f2a26f»,»6633c48b9a7947ac213191ea»,»663395c59a79476517995ef5″]); RA.config.set(‘newsTypeList’, {«663b95f39a7947d2dd664232″:»article»,»663b87429a7947e2ec882919″:»article»,»663b61449a7947b1a17af259″:»article»,»663b35739a7947e344ae67a8″:»article»,»663b1d9b9a7947006f8c6cf5″:»article»,»663a31419a794729d21c5460″:»article»,»6638f8a29a794740029ec1bc»:»article»,»6639d0699a79475aeb62338f»:»article»,»6639498e9a79473f5a0cbb4c»:»article»,»6638c4b49a7947762641155a»:»article»,»6638d3d89a7947a783b18850″:»article»,»6638a8e69a7947270177bda9″:»article»,»663888539a79475c90989126″:»article»,»663877569a794783e6a157a9″:»article»,»663772be9a7947404d4954e9″:»article»,»6636190d9a79471782e452b2″:»article»,»663506769a7947136c4936e9″:»article»,»6634e97d9a7947cc72e2a76c»:»article»,»6634e74f9a7947cc72e2a761″:»article»,»6634c77e9a79472050a85550″:»article»,»6634bd3e9a794747c8a3eb34″:»article»,»6634a6369a7947c1fa684afa»:»article»,»6634893c9a7947ee09f2a26f»:»article»,»6633c48b9a7947ac213191ea»:»article»,»663395c59a79476517995ef5″:»article»}); RA.config.set(‘project’, ‘crypto’); RA.config.set(‘trackingRequestIsEnabled’, true); 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-индекс Политика Экономика Бизнес Технологии и медиа Финансы РБК Компании … Скрыть баннеры

    Сколько зарабатывают майнеры биткоина. Что изменилось после халвинга «/> { «@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%9D%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D1%8C» },{ «@type»: «ListItem», «position»: 4, «name»: «✅Майнеры биткоина начали ощущать последствия халвинга. Как это проявляется», «item»: «https://www.rbc.ru/crypto/news/663a124a9a7947163a5c932d» }] } window.foxConfig = { project: ‘crypto’, page: ‘default’, useWeboramaSegments: true, useVideo: 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.50/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.140/’); RA.config.set(‘urls.static’, ‘//s.rbk.ru/v2_crypto_static/crypto-2.0.56/’); 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’, [«663b95f39a7947d2dd664232″,»663b87429a7947e2ec882919″,»663b61449a7947b1a17af259″,»663b35739a7947e344ae67a8″,»663b1d9b9a7947006f8c6cf5″,»663a31419a794729d21c5460″,»6638f8a29a794740029ec1bc»,»6639d0699a79475aeb62338f»,»6639498e9a79473f5a0cbb4c»,»6638c4b49a7947762641155a»,»6638d3d89a7947a783b18850″,»6638a8e69a7947270177bda9″,»663888539a79475c90989126″,»663877569a794783e6a157a9″,»663772be9a7947404d4954e9″,»6636190d9a79471782e452b2″,»663506769a7947136c4936e9″,»6634e97d9a7947cc72e2a76c»,»6634e74f9a7947cc72e2a761″,»6634c77e9a79472050a85550″,»6634bd3e9a794747c8a3eb34″,»6634a6369a7947c1fa684afa»,»6634893c9a7947ee09f2a26f»,»6633c48b9a7947ac213191ea»,»663395c59a79476517995ef5″]); RA.config.set(‘newsTypeList’, {«663b95f39a7947d2dd664232″:»article»,»663b87429a7947e2ec882919″:»article»,»663b61449a7947b1a17af259″:»article»,»663b35739a7947e344ae67a8″:»article»,»663b1d9b9a7947006f8c6cf5″:»article»,»663a31419a794729d21c5460″:»article»,»6638f8a29a794740029ec1bc»:»article»,»6639d0699a79475aeb62338f»:»article»,»6639498e9a79473f5a0cbb4c»:»article»,»6638c4b49a7947762641155a»:»article»,»6638d3d89a7947a783b18850″:»article»,»6638a8e69a7947270177bda9″:»article»,»663888539a79475c90989126″:»article»,»663877569a794783e6a157a9″:»article»,»663772be9a7947404d4954e9″:»article»,»6636190d9a79471782e452b2″:»article»,»663506769a7947136c4936e9″:»article»,»6634e97d9a7947cc72e2a76c»:»article»,»6634e74f9a7947cc72e2a761″:»article»,»6634c77e9a79472050a85550″:»article»,»6634bd3e9a794747c8a3eb34″:»article»,»6634a6369a7947c1fa684afa»:»article»,»6634893c9a7947ee09f2a26f»:»article»,»6633c48b9a7947ac213191ea»:»article»,»663395c59a79476517995ef5″:»article»}); RA.config.set(‘project’, ‘crypto’); RA.config.set(‘trackingRequestIsEnabled’, true); 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-индекс Политика Экономика Бизнес Технологии и медиа Финансы РБК Компании … Скрыть баннеры

    Сколько зарабатывают майнеры биткоина. Что изменилось после халвинга «/> { «@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%9D%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D1%8C» },{ «@type»: «ListItem», «position»: 4, «name»: «✅Майнеры биткоина начали ощущать последствия халвинга. Как это проявляется», «item»: «https://www.rbc.ru/crypto/news/663a124a9a7947163a5c932d» }] } window.foxConfig = { project: ‘crypto’, page: ‘default’, useWeboramaSegments: true, useVideo: 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.50/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.140/’); RA.config.set(‘urls.static’, ‘//s.rbk.ru/v2_crypto_static/crypto-2.0.56/’); 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’, [«663b95f39a7947d2dd664232″,»663b87429a7947e2ec882919″,»663b61449a7947b1a17af259″,»663b35739a7947e344ae67a8″,»663b1d9b9a7947006f8c6cf5″,»663a31419a794729d21c5460″,»6638f8a29a794740029ec1bc»,»6639d0699a79475aeb62338f»,»6639498e9a79473f5a0cbb4c»,»6638c4b49a7947762641155a»,»6638d3d89a7947a783b18850″,»6638a8e69a7947270177bda9″,»663888539a79475c90989126″,»663877569a794783e6a157a9″,»663772be9a7947404d4954e9″,»6636190d9a79471782e452b2″,»663506769a7947136c4936e9″,»6634e97d9a7947cc72e2a76c»,»6634e74f9a7947cc72e2a761″,»6634c77e9a79472050a85550″,»6634bd3e9a794747c8a3eb34″,»6634a6369a7947c1fa684afa»,»6634893c9a7947ee09f2a26f»,»6633c48b9a7947ac213191ea»,»663395c59a79476517995ef5″]); RA.config.set(‘newsTypeList’, {«663b95f39a7947d2dd664232″:»article»,»663b87429a7947e2ec882919″:»article»,»663b61449a7947b1a17af259″:»article»,»663b35739a7947e344ae67a8″:»article»,»663b1d9b9a7947006f8c6cf5″:»article»,»663a31419a794729d21c5460″:»article»,»6638f8a29a794740029ec1bc»:»article»,»6639d0699a79475aeb62338f»:»article»,»6639498e9a79473f5a0cbb4c»:»article»,»6638c4b49a7947762641155a»:»article»,»6638d3d89a7947a783b18850″:»article»,»6638a8e69a7947270177bda9″:»article»,»663888539a79475c90989126″:»article»,»663877569a794783e6a157a9″:»article»,»663772be9a7947404d4954e9″:»article»,»6636190d9a79471782e452b2″:»article»,»663506769a7947136c4936e9″:»article»,»6634e97d9a7947cc72e2a76c»:»article»,»6634e74f9a7947cc72e2a761″:»article»,»6634c77e9a79472050a85550″:»article»,»6634bd3e9a794747c8a3eb34″:»article»,»6634a6369a7947c1fa684afa»:»article»,»6634893c9a7947ee09f2a26f»:»article»,»6633c48b9a7947ac213191ea»:»article»,»663395c59a79476517995ef5″:»article»}); RA.config.set(‘project’, ‘crypto’); RA.config.set(‘trackingRequestIsEnabled’, true); 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-индекс Политика Экономика Бизнес Технологии и медиа Финансы РБК Компании … Скрыть баннеры

    Сколько зарабатывают майнеры биткоина. Что изменилось после халвинга «/> { «@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%9D%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D1%8C» },{ «@type»: «ListItem», «position»: 4, «name»: «✅Майнеры биткоина начали ощущать последствия халвинга. Как это проявляется», «item»: «https://www.rbc.ru/crypto/news/663a124a9a7947163a5c932d» }] } window.foxConfig = { project: ‘crypto’, page: ‘default’, useWeboramaSegments: true, useVideo: 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.50/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.140/’); RA.config.set(‘urls.static’, ‘//s.rbk.ru/v2_crypto_static/crypto-2.0.56/’); 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’, [«663b95f39a7947d2dd664232″,»663b87429a7947e2ec882919″,»663b61449a7947b1a17af259″,»663b35739a7947e344ae67a8″,»663b1d9b9a7947006f8c6cf5″,»663a31419a794729d21c5460″,»6638f8a29a794740029ec1bc»,»6639d0699a79475aeb62338f»,»6639498e9a79473f5a0cbb4c»,»6638c4b49a7947762641155a»,»6638d3d89a7947a783b18850″,»6638a8e69a7947270177bda9″,»663888539a79475c90989126″,»663877569a794783e6a157a9″,»663772be9a7947404d4954e9″,»6636190d9a79471782e452b2″,»663506769a7947136c4936e9″,»6634e97d9a7947cc72e2a76c»,»6634e74f9a7947cc72e2a761″,»6634c77e9a79472050a85550″,»6634bd3e9a794747c8a3eb34″,»6634a6369a7947c1fa684afa»,»6634893c9a7947ee09f2a26f»,»6633c48b9a7947ac213191ea»,»663395c59a79476517995ef5″]); RA.config.set(‘newsTypeList’, {«663b95f39a7947d2dd664232″:»article»,»663b87429a7947e2ec882919″:»article»,»663b61449a7947b1a17af259″:»article»,»663b35739a7947e344ae67a8″:»article»,»663b1d9b9a7947006f8c6cf5″:»article»,»663a31419a794729d21c5460″:»article»,»6638f8a29a794740029ec1bc»:»article»,»6639d0699a79475aeb62338f»:»article»,»6639498e9a79473f5a0cbb4c»:»article»,»6638c4b49a7947762641155a»:»article»,»6638d3d89a7947a783b18850″:»article»,»6638a8e69a7947270177bda9″:»article»,»663888539a79475c90989126″:»article»,»663877569a794783e6a157a9″:»article»,»663772be9a7947404d4954e9″:»article»,»6636190d9a79471782e452b2″:»article»,»663506769a7947136c4936e9″:»article»,»6634e97d9a7947cc72e2a76c»:»article»,»6634e74f9a7947cc72e2a761″:»article»,»6634c77e9a79472050a85550″:»article»,»6634bd3e9a794747c8a3eb34″:»article»,»6634a6369a7947c1fa684afa»:»article»,»6634893c9a7947ee09f2a26f»:»article»,»6633c48b9a7947ac213191ea»:»article»,»663395c59a79476517995ef5″:»article»}); RA.config.set(‘project’, ‘crypto’); RA.config.set(‘trackingRequestIsEnabled’, true); 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-индекс Политика Экономика Бизнес Технологии и медиа Финансы РБК Компании … Скрыть баннеры