• bitcoinBitcoin (BTC) $ 63,481.00 1.16%
  • ethereumEthereum (ETH) $ 3,078.43 2.33%
  • tetherTether (USDT) $ 1.00 0.13%
  • bnbBNB (BNB) $ 590.48 0.45%
  • solanaSolana (SOL) $ 154.23 5.11%
  • usd-coinUSDC (USDC) $ 1.00 0.11%
  • xrpXRP (XRP) $ 0.540463 1.78%
  • staked-etherLido Staked Ether (STETH) $ 3,075.91 2.32%
  • dogecoinDogecoin (DOGE) $ 0.157845 2.72%
  • the-open-networkToncoin (TON) $ 5.81 2.6%
  • cardanoCardano (ADA) $ 0.454182 1.48%
  • shiba-inuShiba Inu (SHIB) $ 0.000024 3.52%
  • avalanche-2Avalanche (AVAX) $ 37.18 0.62%
  • tronTRON (TRX) $ 0.118700 2.13%
  • wrapped-bitcoinWrapped Bitcoin (WBTC) $ 63,365.00 1.21%
  • polkadotPolkadot (DOT) $ 7.14 1.96%
  • bitcoin-cashBitcoin Cash (BCH) $ 474.03 0.83%
  • chainlinkChainlink (LINK) $ 14.47 0.3%
  • nearNEAR Protocol (NEAR) $ 7.41 0.97%
  • matic-networkPolygon (MATIC) $ 0.712740 3.44%
  • fetch-aiFetch.ai (FET) $ 2.41 0.03%
  • litecoinLitecoin (LTC) $ 80.90 0.51%
  • internet-computerInternet Computer (ICP) $ 12.84 2.36%
  • uniswapUniswap (UNI) $ 7.54 1.21%
  • leo-tokenLEO Token (LEO) $ 5.80 0.3%
  • daiDai (DAI) $ 0.999226 0.11%
  • hedera-hashgraphHedera (HBAR) $ 0.115434 2.69%
  • ethereum-classicEthereum Classic (ETC) $ 27.20 2.16%
  • render-tokenRender (RNDR) $ 10.12 0.7%
  • first-digital-usdFirst Digital USD (FDUSD) $ 1.00 0.22%
  • aptosAptos (APT) $ 9.03 3.32%
  • cosmosCosmos Hub (ATOM) $ 9.29 0.68%
  • pepePepe (PEPE) $ 0.000009 2.67%
  • crypto-com-chainCronos (CRO) $ 0.129979 2.75%
  • mantleMantle (MNT) $ 1.05 2.09%
  • dogwifcoindogwifhat (WIF) $ 3.43 5.7%
  • filecoinFilecoin (FIL) $ 6.05 2.51%
  • blockstackStacks (STX) $ 2.22 4.98%
  • stellarStellar (XLM) $ 0.109947 1.3%
  • immutable-xImmutable (IMX) $ 2.18 4.68%
  • xtcom-tokenXT.com (XT) $ 3.12 0.81%
  • wrapped-eethWrapped eETH (WEETH) $ 3,185.00 2.36%
  • okbOKB (OKB) $ 50.62 1.76%
  • renzo-restaked-ethRenzo Restaked ETH (EZETH) $ 3,038.51 2.13%
  • bittensorBittensor (TAO) $ 449.20 2.4%
  • optimismOptimism (OP) $ 2.79 5.42%
  • arbitrumArbitrum (ARB) $ 1.07 1.43%
  • the-graphThe Graph (GRT) $ 0.286248 4.37%
  • vechainVeChain (VET) $ 0.036145 4.14%
  • arweaveArweave (AR) $ 40.05 1.86%
  • kaspaKaspa (KAS) $ 0.110753 1.99%
  • makerMaker (MKR) $ 2,807.33 3.95%
  • suiSui (SUI) $ 1.10 2.55%
  • moneroMonero (XMR) $ 130.34 2.8%
  • injective-protocolInjective (INJ) $ 25.50 4.87%
  • ethena-usdeEthena USDe (USDE) $ 1.00 0.1%
  • theta-tokenTheta Network (THETA) $ 2.25 0.4%
  • fantomFantom (FTM) $ 0.701799 2.92%
  • celestiaCelestia (TIA) $ 10.21 1.1%
  • thorchainTHORChain (RUNE) $ 5.42 3.39%
  • flokiFLOKI (FLOKI) $ 0.000182 4.15%
  • rocket-pool-ethRocket Pool ETH (RETH) $ 3,401.84 2.41%
  • lido-daoLido DAO (LDO) $ 1.95 4.68%
  • coredaoorgCore (CORE) $ 1.89 4.14%
  • bonkBonk (BONK) $ 0.000025 5.26%
  • bitget-tokenBitget Token (BGB) $ 1.15 0.79%
  • galaGALA (GALA) $ 0.045861 1.46%
  • algorandAlgorand (ALGO) $ 0.194642 1.38%
  • sei-networkSei (SEI) $ 0.544626 4.11%
  • jupiter-exchange-solanaJupiter (JUP) $ 1.13 4.72%
  • mantle-staked-etherMantle Staked Ether (METH) $ 3,162.40 2.34%
  • whitebitWhiteBIT Coin (WBT) $ 10.02 0.01%
  • quant-networkQuant (QNT) $ 98.64 3.01%
  • flowFlow (FLOW) $ 0.891286 3.18%
  • beam-2Beam (BEAM) $ 0.024890 3%
  • aaveAave (AAVE) $ 88.12 2.36%
  • ethenaEthena (ENA) $ 0.897546 8.75%
  • singularitynetSingularityNET (AGIX) $ 0.994656 0.21%
  • bitcoin-svBitcoin SV (BSV) $ 63.93 1.77%
  • worldcoin-wldWorldcoin (WLD) $ 6.11 5.13%
  • dydx-chaindYdX (DYDX) $ 2.19 4.15%
  • ondo-financeOndo (ONDO) $ 0.841488 2.67%
  • zebec-protocolZebec Protocol (ZBC) $ 0.023436 6.88%
  • bittorrentBitTorrent (BTT) $ 0.000001 2.38%
  • ribbon-financeRibbon Finance (RBN) $ 1.23 1.65%
  • wormholeWormhole (W) $ 0.649999 4.96%
  • flare-networksFlare (FLR) $ 0.029960 3.06%
  • neoNEO (NEO) $ 16.07 4.14%
  • akash-networkAkash Network (AKT) $ 4.78 4.16%
  • chilizChiliz (CHZ) $ 0.123113 0.97%
  • elrond-erd-2MultiversX (EGLD) $ 40.04 6.98%
  • axie-infinityAxie Infinity (AXS) $ 7.36 2.28%
  • gatechain-tokenGate (GT) $ 8.13 0.73%
  • kucoin-sharesKuCoin (KCS) $ 10.64 2.88%
  • the-sandboxThe Sandbox (SAND) $ 0.444457 2.36%
  • tokenize-xchangeTokenize Xchange (TKX) $ 12.08 1.56%
  • ecasheCash (XEC) $ 0.000049 2.57%
  • starknetStarknet (STRK) $ 1.32 3.68%
  • msolMarinade Staked SOL (MSOL) $ 181.91 5.06%
  • eosEOS (EOS) $ 0.817064 1.43%
  • jasmycoinJasmyCoin (JASMY) $ 0.019350 3.97%
  • tezosTezos (XTZ) $ 0.943393 2.77%
  • havvenSynthetix Network (SNX) $ 2.78 2.55%
  • mina-protocolMina Protocol (MINA) $ 0.820993 4.57%
  • roninRonin (RON) $ 2.79 1.1%
  • cheeleeCheelee (CHEEL) $ 15.64 0.1%
  • heliumHelium (HNT) $ 5.37 3.3%
  • conflux-tokenConflux (CFX) $ 0.218435 6.42%
  • ordinalsORDI (ORDI) $ 39.08 3.7%
  • decentralandDecentraland (MANA) $ 0.441949 2.18%
  • kelp-dao-restaked-ethKelp DAO Restaked ETH (RSETH) $ 3,093.85 2.36%
  • gnosisGnosis (GNO) $ 313.63 1.48%
  • nervos-networkNervos Network (CKB) $ 0.018341 4.15%
  • book-of-memeBOOK OF MEME (BOME) $ 0.011868 8.71%
  • pyth-networkPyth Network (PYTH) $ 0.539575 4.18%
  • axelarAxelar (AXL) $ 1.24 3.68%
  • ether-fi-staked-ethether.fi Staked ETH (EETH) $ 3,065.46 2.43%
  • aioz-networkAIOZ Network (AIOZ) $ 0.734753 3.8%
  • apecoinApeCoin (APE) $ 1.26 1.1%
  • dexeDeXe (DEXE) $ 13.21 1.43%
  • iotaIOTA (IOTA) $ 0.228312 0.44%
  • echelon-primeEchelon Prime (PRIME) $ 18.86 0.04%
  • usddUSDD (USDD) $ 0.996521 0.03%
  • kavaKava (KAVA) $ 0.676527 2.67%
  • nexoNEXO (NEXO) $ 1.29 0.91%
  • safeSafe (SAFE) $ 1.71 0.48%
  • lido-staked-solLido Staked SOL (STSOL) $ 181.20 4.98%
  • pancakeswap-tokenPancakeSwap (CAKE) $ 2.67 2.22%
  • theta-fuelTheta Fuel (TFUEL) $ 0.105171 3.68%
  • oasis-networkOasis Network (ROSE) $ 0.097331 1.43%
  • klay-tokenKlaytn (KLAY) $ 0.180165 1.96%
  • fraxFrax (FRAX) $ 1.00 0.16%
  • ocean-protocolOcean Protocol (OCEAN) $ 1.00 0.35%
  • swethSwell Ethereum (SWETH) $ 3,229.05 2.73%
  • mantra-daoMANTRA (OM) $ 0.773853 2.97%
  • bitcoin-goldBitcoin Gold (BTG) $ 36.28 5.56%
  • terra-lunaTerra Luna Classic (LUNC) $ 0.000108 6.87%
  • blurBlur (BLUR) $ 0.394204 4.39%
  • frax-etherFrax Ether (FRXETH) $ 3,064.32 2.27%
  • illuviumIlluvium (ILV) $ 95.84 3.55%
  • fasttokenFasttoken (FTN) $ 1.95 0.59%
  • wemix-tokenWEMIX (WEMIX) $ 1.68 0.39%
  • osmosisOsmosis (OSMO) $ 0.903431 1.78%
  • golemGolem (GLM) $ 0.597868 4.26%
  • dydxdYdX (ETHDYDX) $ 2.19 3.98%
  • tether-goldTether Gold (XAUT) $ 2,329.13 1.44%
  • arkhamArkham (ARKM) $ 2.64 0.59%
  • sats-ordinalsSATS (Ordinals) (SATS) $ 0.00000027 1.89%
  • coinbase-wrapped-staked-ethCoinbase Wrapped Staked ETH (CBETH) $ 3,288.78 2.27%
  • woo-networkWOO (WOO) $ 0.301811 3.15%
  • popcatPopcat (POPCAT) $ 0.553111 11.24%
  • astarAstar (ASTR) $ 0.096222 2.82%
  • dymensionDymension (DYM) $ 3.22 5.27%
  • curve-dao-tokenCurve DAO (CRV) $ 0.435746 2.85%
  • true-usdTrueUSD (TUSD) $ 1.00 0.2%
  • iotexIoTeX (IOTX) $ 0.054044 5.71%
  • venomVenom (VENOM) $ 0.308548 7.18%
  • xdce-crowd-saleXDC Network (XDC) $ 0.036539 1.43%
  • livepeerLivepeer (LPT) $ 15.52 2%
  • altlayerAltLayer (ALT) $ 0.366228 3.16%
  • pendlePendle (PENDLE) $ 5.04 1.5%
  • mx-tokenMX (MX) $ 4.95 0.78%
  • staked-frax-etherStaked Frax Ether (SFRXETH) $ 3,329.26 2.36%
  • aerodrome-financeAerodrome Finance (AERO) $ 1.10 6.16%
  • corgiaiCorgiAI (CORGIAI) $ 0.001404 2.52%
  • ankrAnkr Network (ANKR) $ 0.047684 4%
  • trust-wallet-tokenTrust Wallet (TWT) $ 1.13 1.94%
  • radixRadix (XRD) $ 0.044339 2.87%
  • apenftAPENFT (NFT) $ 0.00000047 1.4%
  • ethereum-name-serviceEthereum Name Service (ENS) $ 14.86 6.44%
  • ether-fiEther.fi (ETHFI) $ 3.99 4.15%
  • raydiumRaydium (RAY) $ 1.73 1.89%
  • zilliqaZilliqa (ZIL) $ 0.024189 2.84%
  • superfarmSuperVerse (SUPER) $ 0.983025 0.75%
  • jito-governance-tokenJito (JTO) $ 3.67 1.35%
  • 1inch1inch (1INCH) $ 0.381922 2.79%
  • memecoin-2Memecoin (MEME) $ 0.025510 3.3%
  • enjincoinEnjin Coin (ENJ) $ 0.301322 2.97%
  • manta-networkManta Network (MANTA) $ 1.75 5.12%
  • stepnGMT (GMT) $ 0.221994 3%
  • project-galaxyGalxe (GAL) $ 3.73 0.7%
  • amp-tokenAmp (AMP) $ 0.007668 1.82%
  • celoCelo (CELO) $ 0.801779 2.45%
  • pax-goldPAX Gold (PAXG) $ 2,307.25 0.96%
  • holotokenHolo (HOT) $ 0.002402 3.81%
  • ravencoinRavencoin (RVN) $ 0.030655 1.58%
  • terra-luna-2Terra (LUNA) $ 0.608388 6.85%
  • rocket-poolRocket Pool (RPL) $ 20.49 2.36%
  • 0x0x Protocol (ZRX) $ 0.489059 3.34%
  • polymeshPolymesh (POLYX) $ 0.395797 0.21%
  • siacoinSiacoin (SC) $ 0.007165 2.11%
  • ethereum-pow-iouEthereumPoW (ETHW) $ 3.73 4.28%
  • aelfaelf (ELF) $ 0.550720 1.92%
  • skaleSKALE (SKL) $ 0.076432 4.65%
  • zetachainZetaChain (ZETA) $ 1.66 4.93%
  • qtumQtum (QTUM) $ 3.71 2.19%
  • compound-governance-tokenCompound (COMP) $ 56.68 3.12%
  • stader-ethxStader ETHx (ETHX) $ 3,155.14 2.62%
  • compound-wrapped-btccWBTC (CWBTC) $ 1,274.23 1.84%
  • cat-in-a-dogs-worldcat in a dogs world (MEW) $ 0.004209 3.32%

PoS: проблемы и перспективы. Часть Вторая: Кроссчейн 2.0

0 0

PoS: проблемы и перспективы. Часть Вторая: Кроссчейн 2.0

Для визуализации хорошо бы представить ряд тестов и выборочных обстоятельств, подлежащих оценки. Но сначала попробуем обсудить несколько важных, общих моментов, от которых зависят перспективы 2023-2025 и даже 2030 года.

*Крайне важно знать, что этот материал написан не как теоретический опус, но как часть серии статей 2019-2022 годов на Bits.media, завершающими из которой стали первая и вторая часть про PoS-семейство.

Эффект Даннинга Крюгера и PoS

После того, как основная часть статьи уже была написана, один из чатов Bits.media мне напомнил об этом эффекте. Звучит определение эффекта следующим образом:

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

При чем здесь это?

В PoS-семействе с 2013 года подобное происходит постоянно. Пожалуй, самым ярким стоит признать пример Solana, которая несмотря на огромные венчурные вливания и веерный маркетинг — до сих пор работает, по меткому выражению крипто-коммьюнити, «с перерывом на обед». Недавний пример.

Дело в том, что в «солнечном блокчейне» и иных подобных архитектурным проблемам уделяется мало внимания. Причин на то несколько:

  • Во-первых, при привлечении инвестиций проекты акцентируются на положительных, а не отрицательных сторонах, и в итоге превращается в публичную дорожную карту, которую проект хочет выполнить «во что бы то ни стало», а тем самым — время у проекта на переработку фундаментальных основ не остается. Контрпример — Ethereum и переход на Ethereum 2.0: последовательное признание минусов PoS-семейства дало возможность решить уже на старте ряд проблем. Да, за шесть с лишним лет, зато сразу и в тестовой, и боевой сети: не все, но многие из заявленных.

  • Во-вторых, компетенции вокруг определенных групп программирования лишь накапливаются: это легко проследить в сравнении solidity-кодеров с RUST/Go, которые только начали путь. А значит? Значит оценить потенциально сложные моменты зачастую просто некому — это как побывать на красной планете впервые: навряд ли Мэтт Дэймон справился также лихо, как его герой из «Марсианина» с представленным набором трудностей.

Если думаете, что этот вопрос — сугубо теоретический, рекомендую интервью Александра Скиданова, где он сам, честно и открыто, исходя из понимания рынка, рассказывает о смене стратегии и парадигмы Near. Собственно, если на минуту отойти от PoS-семейства, то проблема окажется наследуема блокчейнами любого уровня и образца: BCH/BSV — яркие примеры.

Зная это — идем дальше.

Сбои vs финализация

Если вспомнить базовые принципы архитектуры PoS-семейства, то можно обнаружить, что обычно обсуждаются три параметра, правда, вне связи с друг другом (чаще всего):

  1. TPS как некий, условный, ориентир операционной работы блокчейна.

  2. Финализация, как второй корректирующий параметр.

  3. Децентрализация: точнее — ее уровень (чем выше — тем лучше).

Приведу примеры, чтобы стало яснее:

  1. BSC (BNB chain: о различиях — см. по ссылке): финализация за 33 секунды, но уровень децентрализации супер-узлов страдает при любых подходах (см. пример статистики). С одной стороны — такой подход дает возможность быстрых откатов после взломов и прочих неприятностей, но с другой — мало чем отличается от классических финансов и в итоге играет не на пользу конечных участников.

  2. Polygon: если внимательно изучить все перепетии этой системы (надеюсь, что одна из будущих публикаций будет посвящена как раз этому садчейну — чуть ли не единственному из подсемейства Plasma), — то станет ясно: в итоге 150+ подтверждений зачастую оказывается не достаточно, а это все крайне замедляет dApps и делает работу приложений нестабильной, что особенно ярко видно на примере кроссчейн-мостов.

  3. Harmony: если вам «посчастливилось» разворачивать что-либо на данной системе, особенно через грант, то вы могли заметить: в тестнете многих старых приложений просто нет, а потому — финализация без соотношения с социальным консенсусом мало что дает.

ChatGPT в помощь

Но это все — общие аспекты. Попробуем их заапрувить через ChatGPT:

  1. Время финализации: в блокчейнах с алгоритмами консенсуса PoS, DPoS, LPoS и подобных финализация может занимать некоторое время. Что способно привести к задержкам в проведении транзакций и ожиданию подтверждения финализации. В некоторых случаях это неприемлемо для пользователей, которые ждут подтверждения.

  2. Алгоритмы консенсуса могут быть более уязвимы для «атак 51%»: например, в случае DPoS, когда малое количество участников способно контролировать большую часть блокчейна, это может привести к возможности проведения атак 51%. В подобных ситуациях финализация может быть нарушена, что приведет к угрозе безопасности сети. [Прим. Menaskop: тут, конечно, AI дал лиху, потому как больше подошло бы обсуждение атак, оговоренных в первой и второй части исследования, но суть атаки через соединение сибилло-подобных уязвимостей он уловил точно, поэтому оставим как есть].

  3. Возможность отмены транзакций: в некоторых случаях, когда финализация не окончательна, транзакции могут быть отменены. Подобное способно произойти, если кто-то, участвующий в блокчейне, захочет изменить данные, которые уже были записаны. В некоторых случаях это может привести к финансовым потерям или другим проблемам. [Прим. Menaskop: и здесь вновь поправил немного, потому как в предыдущих частях ровно это и обсуждалось].

  4. Недостаток децентрализации: в некоторых алгоритмах консенсуса, таких как PoS, LPoS и других, более крупные держатели криптовалюты имеют большее влияние на решения, принимаемые в блокчейне. Это может привести к недостатку децентрализации и возможному влиянию на процесс финализации транзакций. Если несколько крупных держателей согласятся между собой на отмену определенной транзакции или блока, это может привести к неудачному завершению финализации и созданию потенциальных проблем в блокчейне. [Прим. Menaskop: здесь ИИ вновь смешал сущностное, но оставляю как есть, потому что вектор децентрализации важен для статьи].

Как видите: пришлось немного поправить тезисы ChatGPT, но в целом — они верны. Теперь же попробуем посмотреть на ситуацию со стороны практики и эмпирики.

Примеры и истории

Конечно ж, начать стоит с EOS — проекта, на который многие возлагали многие же надежды: в 2018 году в EOS произошел сбой, который как раз и привел к тому, что несколько валидаторов стали обрабатывать один и тот же блок. Что в свою очередь привело к тому, что финализация транзакций была нарушена. Отчет об этом содержится в разных источниках, но оставлю ссылку на данный твит, потому как найти ее на офсайте начальных разработчиков не так-то просто. Теперь.

Можно сослаться на то, что это было лишь при запуске, а можно вспомнить о том, что Qihoo360 за неделю до предупредила крипто-комьюнити, что ошибок значительно больше.

Именно по этой причине раз за разом появляются выводы о том, что EOS — не блокчейн, а «система управления распределенной однородной базой данных, а рынок RAM — сервис облачных вычислений». С другой стороны — именно на этом примере видим, как первичная централизация (о вторичной говорили в первой части) в итоге сказывается на безопасности.

Фактически то, что социальный консенсус не раз становился более мощным инструментом, нежели консенсус технический, как раз и привело DPoS подсемейство Graphene (Bithsares/Steem/Golos/etc.) к упадку.

Нет, причин много, но нас интересуют именно низкоуровневые шаблоны: Tron vs Steem(it), EOS — пример выше, долгий разговор о Golos.io — Golos.id — все это именно противостояние базового технического и социального консенсуса, где последний одерживал верх. Постоянно.

Поэтому соль истории не в том, как интерпретировать ошибку и какие выводы делать из нее, а в том, что эта проблема архитектурного уровня и в эпоху мультичейн она получит развитие. Какое? Поговорим об этом ниже.

А пока — первые цифры. Solana:

TPS history.png

Ethereum:

TPS history 2.png

Если сравнивать по TPS, то Solana будет опережать с явным отрывом. Если же провести более полноценную исследовательскую работу, которую мы с вами и делаем, то окажется, что куда важнее:

  1. Учитывать не (только) скорость транзакций и даже не скорость финализации, а именно механизм таковой: если на данный процесс оказывается слишком много влияния — блокчейн будет работать нестабильно.

  2. Крайне значимо посмотреть передачу гипотетического TVL (Total Value Locked) за транзакцию: об этом — см. в следующем абзаце.

  3. Наконец, важно оценить уровень/степень децентрализации: начиная от суперузлов (валидаторы, делегаты, прочие) и заканчивая HODL — владельцами кошельков.

Что касается пункта 2, то имеется ввиду следующее:

  1. Какой TVL у всего DeFi-сегмента на конкретном блокчейне.

  2. Каков процент длинных HODL-волн, то есть тех, кто хранит нативный токен (коин/монету) данного блокчейна три и более года.

  3. Какова медианная доходность MEV-ботов и прочих участников, от них зависящих.

  4. Каковы иные финансовые параметры в момент совершения транзакции.

Опять же, все это может выглядеть избыточным, но крайне помогает на практике.

Приведу пример: если сравнить количество имплементированных смарт-контрактов BSC vs Ethereum, то эфир будет в проигрыше. Визуально, статистически — как угодно. Но если добавить к ним экономические параметры, то выйдет с точностью до наоборот. И проблема эта известна давно: «дешевые, или почти бесплатные транзакции» в архитектуре на самом деле создают две уязвимости на уровне архитектуры:

  1. Демотивируют держателей суперузлов.

  2. Мотивируют создателей скам-токенов и подобных продуктов.

Вывод №01. От технологии к экономике

Получаем первый значимый вывод: эпоха технологического аспекта консенсусов не завершена, но прошла первую зрелую стадию, тогда как эпоха экономического аспекта только наступает.

Что это значит?

  • Во-первых, что за счет все большей интероперабельности, как на уровне L1, так и L2/L3, параметры стабильности будут приоритезированы в сравнении с формальными показателями блокчейнов/DAG-решений.

  • Во-вторых, рано или поздно придется создать рынок деривативов на технологический стек L1/L2, потому как иначе невозможно полноценное взаимодействие разномастных решений.

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

  • В-четвертых, получаем простую формулу: k = Stable_Work/Security, где Security — безопасность L1/L2 систем, k — коэффициент прямой или обратной зависимости, а Stable_Work — стабильность работы (нормальная работа систем).

Фактически k определяет, как работает система. Скажем:

  • BSC (BNB chain) близок к формуле 3/1, то есть стабильность работы превышает безопасность;

  • Bitcoin — это примерно 1/1;

  • Solana — 1/3.

Чтобы рассчитать параметры точнее — каждый следует обозначить как сумму других параметров в процентах. Примерно так:

1. Пусть Average(Uptime) проходит градацию:

a. 100%-99% = 10%;

b. 98,9%-97% = 3%;

c. Менее 97% = 1%.

2. Далее — отклонение от Average(Finalisation):

a. Менее, чем на 10% = 10%;

b. От 10% до 20% = 3%;

c. Более 20% = 1%.

3. И так далее: параметров может быть 3, 5, 10 или 100 — в зависимости от того, какую точность хотите достичь.

Вес параметра будет считаться так: Parameter_Weight = 100%/Quantity(Parameters). В моем случае параметров — 10, поэтому и максимальный процент для каждого — 10%.

Далее просто складываем: 10%+10%+…10% = 100% или меньше.

В таблице — пример расчета на тестовых и не полных параметрах:

PoS: проблемы и перспективы. Часть Вторая: Кроссчейн 2.0

Так же поступаем с безопасностью. Сюда можно отнести следующие показатели:

  1. Количество обновляемых суперузлов.

  2. Количество взломов за год.

  3. Количество форков за год.

  4. Прочие.

Затем получаем, например: 97/30, или 3,2(3). То есть параметр стабильности превалирует над безопасностью, то есть 1 будет идеальным соотношением. Таким образом, можно оценить сразу два архитектурно значимых аспекта:

  1. Абсолютный процент безопасности и стабильности.

  2. Их соотношение.

Можно усложнить формулу и добавить децентрализацию, но рекомендую это делать после первичного анализа стабильности и безопасности.

А зачем это делать вообще? Резонный вопрос. Попробую ответить на него развернуто.

Вывод №02. PoS-семейство на развилке

Мы уже видели форки между комьюнити (Hive vs Steem(it), ETH vs ETC, BCH vs BTC, etc), уже наблюдали форки технологического характера (в основном — софт, но бывают и хард, когда дело пахнет керосином, как с Биткоином в 2010 году), но теперь настала эпоха финансово-экономических форков и они будут влиять на слишком многие сферы деятельности, чтобы упускать процесс из виду или не замечать вовсе.

Поясню.

Если кажется, что это теоретическое изыскание, то спешу огорчить: нет, это уже практика. Приведу пример из отчета по экосистеме Cosmos: из-за того, что владельцы суперузлов оценивают экономический аспект перед запуском любого нового проекта, фактически создается искусственная олигополия, где из-за отсутствия первичной (базовой) и общедоступной токенизации работы консенсуса на уровне мультичейн/кроссчейн, она происходит искусственно. Проще говоря: кто первый — того и тапки. Но при этом тапки всегда достаются производителю тапок, хотя логично, что они должны уходить покупателям тапок.

Мне известны по крайней мере два десятка команд, занимающихся валидацией и всем, что с ней связано. Фидбек везде примерно один: если ты — не топ, то прорваться можно или (1) в тяжелые времена (как сейчас), или (2) в силу чистого везения, которое стремится к бесконечно малому значению из-за ангажированности запусков: проекты хотят «проверенные деньги» и проверенных людей, валидаторы — быструю прибыль, в итоге — уровень децентрализации стремится к нулю, а с ним и уровень технологического консенсуса, подменяемого социальным.

Это имеет обратную сторону медали: посмотрите на споры, связанные с разморозкой ETH2, или с выводом средств валидаторов в Solana.

И там, и там мы имеем the bottleneck — бутылочное горлышко первичного распределения: технологический стек не покрывает риски социального из-за начальной централизации, а социальный не может решить технологический в силу того, что команды решают проблемы по мере их поступления, а не на уровне базовой архитектуры. (К слову, переименование ETH2 — еще одно звено этого процесса.)

Что же дальше?

Как когда-то PoW, а потом смешанные консенсусы, а за ними и PoS-семейство (что лишь в широком смысле может считаться семейством консенсусов) уперлось сразу в потолок (вертикальное масштабирование), в стены (горизонтальное масштабирование), в пол (масштабирование на уровне базовых элементов экономики-архитектуры).

Это очень легко проследить на примерах, которые взяли «все лучшее» из мира PoW & PoS: Decred, Dash, etc.

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

И здесь попробую поделиться рядом соображений.

Во-первых, все три части материалов про PoS посвящены ряду проблем, но большая часть из них может суммарно дать одну: централизация ликвидности. Те системы, что смогут решить проблему, на деле и станут передовыми. Проблема, в свою очередь, имеет три элементарных слоя:

  1. Бэкенд (это как раз уровень консенсуса и ниже).

  2. Фронтенд (легко понять на примере Tornado Cash, что шаг в эту сторону сделан).

  3. Мультичейн/кроссчейн интероперабельность.

Вот с последним пока явно никто не работает. Нет, парачейны, сабчейны, хабы, EVM-соместимость и прочее — есть. Но как это решает вопросы совместимости на базовом, архитектурном уровне? Никак.
Можно посмотреть снова на пример мостов: да, поколение мостов, создающих обернутые активы, уже позади, и мы в моменте имеем возможность завершения транзакций. Скажем, на allbridge с помощью стандартных стейблкоинов и/или других монет/токенов, а не производных. Но как решается эта проблема? Фактически — через полуавтоматическое завершение транзакций. Следующий шаг — начисление нативной монеты на кошелек-получатель в нужной сети.

А что дальше?

Даже в этом, крайне простом примере, получается следующее:

  1. Транзакция есть в блокчейне №01 (пусть Ethereum).

  2. Транзакция есть в блокчейне №02 (пусть Polygon).

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

  4. Но итоговая мотивация в двух транзакциях разная:

a) начинает транзакцию №01 клиент моста;

b) продолжает в чейне №01, а потом и №02 — сам мост;

c) а итоговый получатель к транзакции №02 может быть совсем иным лицом и/или тем же, что и отправитель.

Ничего не напоминает?

Если заменим мост набором атомарных свопов, а получателя/отправителя — суперузлами, то получим, что мульти/кроссчейн передача ценности мотивирует кого угодно, но не базовые структуры L1, которые на этом зарабатывают (исходя из внутренней оценки систем, то есть нативными коинами), тогда как все другие — могут и не зарабатывать вовсе.

Парадокс?

Считаю, что да. Но пока системы и так получают новые и новые вливания от неофитов, а потому — этот вопрос или не рассматривается вовсе, или рассматривается на уровне кастомизированных решений (опять же — дальше всех ушли в EVM-подсемействе).

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

Другое дело, что не все технологии еще достигли своего расцвета, чтобы замахнуться на Джомалунгму, а потому есть время для нас, исследователей Web 3.0, нетсталкеров и IT-предпринимателей, чтобы и эту черную дыру закрыть креативом новых подходов.

Пока же у меня все и

До!

Источник: cryptonews.net

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

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