Everscale

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 30. maj 2022; checks kræver 22 redigeringer .
Everscale
Type decentraliseret blockchain , cryptocurrency
Udviklere EverX Labs , Broxus og andre
Skrevet i Rust
Første udgave 7. maj 2020
Internet side everscale.netværk

Everscale [1] [2] (Everscale, fra engelsk ever - "always" og scale - "scale", dvs. uendeligt skalerbar [3] ) er en femte generation af PoS blockchain med et indfødt Everscale token (EVER). Everscale-arkitekturen fokuserer på at adressere trilemmaet af sikkerhed, skalerbarhed og decentralisering [4] .

Et nøgletræk ved Everscale er evnen til dynamisk at opdele i flows, afhængigt af belastningen, som hver danner sine egne kæder af blokke. Dermed sikres parallel eksekvering af operationer, hvilket gør det muligt at opnå en samlet eksekveringshastighed på mere end 1.000.000 transaktioner i sekundet [5] til lave transaktionsomkostninger og 4 sekunders afslutning.

Everscale er fuldstændig bygget på et system af smarte kontrakter , der kører i sin egen virtuelle maskine - TVM (Trustless Virtual Machine). En ændring i blockchainens tilstand kan kun ske gennem udførelsen af ​​en smart kontrakt. Smarte kontrakter interagerer med hinanden og brugerne gennem beskeder, der er organiseret i en enkelt kø.

Everscale er en af ​​top 200 [6] blockchains efter markedsværdi.

NOGENSINDE

Everscales oprindelige token har tickeren EVER. Alle netværksprovisioner betales i EVER. Den maksimale emission NOGENSINDE er omkring 2 milliarder mønter. Den oprindelige forsyning af tokens var 5 milliarder EVER, men efter fællesskabets beslutning blev 3 milliarder EVER brændt ved at sende tokens til kontoen for det "sorte hul", hvorfra det er umuligt at trække penge ud [7] [8] .

Nu handles EVER-mønten på sådanne børser som Gate.io, MEXC, Bitrue, Coinone, Bitmart, KuCoin og andre [9] .

Ud over Everscale er det native EVER-token også tilgængeligt på netværkene Ethereum [10] og BNB Chain [11] .

Tokens på Everscale

Ud over EVER giver Everscale-netværket mulighed for at udstede sine egne tokens . Standarden for fungible tokens kaldes TIP-3. TIP-3 (Trustless Improve Proposal #3) er en Everscale token-standard, der beskriver de grundlæggende principper for opbygning af token-smarte kontrakter. Smart-kontrakter med brugerpung er kun tilladt at implementere den smarte root-kontrakt fra deres adresse. Denne standard understøtter cirkulationen af ​​indpakkede tokens EVER-WEVER til operationer på DEX og Bridge [12] .

Formålet med denne standard er at implementere de grundlæggende funktioner i Everscale, såsom multithreading . Hver konto beholder sin egen smarte kontrakt, der håndterer transaktioner med tokens, i modsætning til ERC-20 token-implementeringer, hvor én stor smart kontrakt gemmer oplysninger om alle konti og saldi.

TIP-4 er en ikke-fungibel token-standard - NFT , som også implementerer Everscales multithreading-funktioner og har en arkitektur, der ligner TIP-3.

Ledelse

Everscale drives som en decentraliseret autonom organisation (DAO) . Alle beslutninger om udviklingen af ​​projektet træffes på grundlag af afstemningen fra ejerne af EVER-tokens i EVER DAO-systemet [13] . For at træffe en beslutning er det nødvendigt at inddrage mindst 5.000.000 mønter af indehavere i afstemningen og få et flertal af stemmerne "for". For at fremsætte dit initiativ skal du blokere 100.000 EVER i indsats.

Everscale funktioner

Smart kontraktsystem

Everscale implementerer en unik tilgang til smarte kontrakter, princippet om "alt er en smart kontrakt" gælder her. Udvekslingen af ​​information mellem smarte kontrakter, såvel som mellem brugeren og den smarte kontrakt, sker gennem beskeder.

Beskeder på Everscale-netværket er opdelt i to typer:

Eksterne beskeder er beskeder, der sendes fra blockchain til ydersiden eller kommer til blockchain udefra. Disse meddelelser har en kryptografisk signatur af kontoejeren og organiserer interaktionen mellem Everscale blockchain og brugeren ( DApp ), men kan ikke indeholde oplysninger om kryptovalutaen.

Interne meddelelser er meddelelser inden for blockchain, der strømmer fra en Everscale blockchain-konto til en anden Everscale-konto. Kun disse meddelelser kan indeholde oplysninger om kryptovalutaen.

Interne og eksterne beskeder i Everscale blockchain er i kø og garanteret at blive udført i en strengt defineret rækkefølge, takket være implementeringen af ​​Reliable External Messaging Protocol (REMP).

I Everscale er det kun en smart kontrakt, der kan udføre en transaktion, så hver aktiv adresse skal have en implementeret smart kontrakt. Her er tegnebogen også en smart kontrakt, og den distribueres indenfor selve netværket. Allerede på tidspunktet for operationen af ​​klienten udfører han de programmerede funktioner og udveksler selvstændigt beskeder med andre smarte kontrakter.

Tegnebogsadressen beregnes ved at kombinere brugerens offentlige nøgle og hashen af ​​de originale data, inklusive den smarte kontraktkode, der er implementeret. I betragtning af at en bruger kan implementere et vilkårligt antal smarte kontrakter, kan en offentlig nøgle i Everscale have millioner af adresser tilknyttet. Dette fører til et nyt tænkningsparadigme for blockchain-udviklere kaldet "distribueret programmering".

Flertrådsarkitektur

Everscale - har en struktur i to niveauer og består af en masterkæde og arbejdskæder (shard). Masterchainen er ansvarlig for valideringen af ​​Everscale og indeholder blokhasherne for alle arbejdskæderne. Hver ny arbejdskæde dannes, når kapaciteten af ​​alle nuværende arbejdskæder udnyttes med 90 % for at forhindre overbelastning. Både masterkæden og arbejdskæderne er, afhængigt af belastningen, opdelt i strømme - deres egne kombinationer af adresser, der behandles af deres egen gruppe af validatorer, udvalgt ud fra en pseudo-tilfældig algoritme fra gruppen af ​​arbejdskædevalidatorer for kort tid.

En sådan opdeling kan nå grænsen - når der er én blockchain-konto i strømmen, med den smarte kontrakt indeholdt i den. Samtidig er alle strømme på dataniveau forbundet med hinanden, og hvis data fra en anden er nødvendig til beregning inden for en strøm, er de tilgængelige direkte, uden om masterkæden, som kun tjener til bekræftelse. I tilfælde af utilstrækkelig belastning er vandløbene forbundet til én.

Validering og staking

Validatorer er noder, der producerer blokke på både Masterchain og Workchains. Hver validator skal blokere mere end 350.000 EVER for at tilslutte sig netværket og være i stand til at producere og validere blokke. Hvis validatoren handler ondsindet, dvs. forsøger at sende ugyldige blokke, skæres den ned, dvs. hans andel af blokerede midler vil blive reduceret

Everscale-netværket er ret krævende for validatorhardware og netværksbåndbredde, men på grund af multithreading af blockchain kan belastningen fordeles jævnt mellem validatorerne, hvilket reducerer kravene til maskiner sammenlignet med nogle andre højtydende blockchains.

Everscale har i øjeblikket omkring 180 registrerede validatorer. Heraf afholdes valg for hver 18-timers cyklus. Ejerne af de maksimale indsatser bliver validatorer af masterkædeblokkene, resten af ​​de udvalgte validerer arbejdskæden. Det maksimale antal hovedvalidatorer er 100, minimum er 13.

DeBots

DeBot (eng. DeBot, fra Decentralized Bot - decentralized bot) er en smart kontrakt af en særlig art, der kan eksekveres både på blockchain og lokalt. Når det udføres lokalt, sikrer DeBot driften af ​​brugergrænseflader, såsom kryptering, signaturer, kodning med parsing og generering af en json-grænseflade, arbejde med graphQL, læsning, søgning, afsendelse af anmodninger, indhentning af information om konti, transaktioner, blokeringer.

DeBots har ikke adgang til brugerens nøgler, hvilket garanterer en sikker interaktion. I modsætning til Web3 [14] behøver DeBots ikke et ekstra lag mellem brugere og Everscale. De kan bruges til en række ting - spil, punge mv.

DeBots opgave er at give en virkelig decentral interaktion mellem brugeren og blockchainen.

Interaktivitet

På grund af det faktum, at rækkefølgen af ​​behandling af beskeder i Everscale blockchain er strengt defineret, er det muligt at beregne tilstanden af ​​blockchain, som vil være på et eller andet tidspunkt, uden at vente på færdiggørelsen af ​​operationer.

I praksis betyder det, at brugeren vil se resultatet af operationen inden for 0,2 sekunder, selvom færdiggørelsen vil ske senere.

Everscale er således ikke kun den hurtigste blockchain i forhold til det samlede antal transaktioner, men også den mest interaktive, der udvisker grænsen mellem en almindelig applikation og en blockchain-applikation (DApp).

SMFT-protokol og sikkerhed

For at opnå sikkerhed implementerer Everscale en variant af Proof-of-Stake- konsensusmodellen kaldet Soft Majority Fault Tolerance (SMFT)-protokollen [5] .

For at forhindre udbredelsen af ​​falske blokke kræver SMFT-protokollen, at hver blok, der sendes til netværket, verificeres i rækkefølge:

Alle ondsindede noder, der forsøger at afbryde netværket, kan blive straffet økonomisk for deres handlinger på et hvilket som helst trin: en samler kan miste deres andel for at sende en ugyldig blokering, validatorer kan miste deres andel for ikke at sende bevis på blokmodtagelse, og en verifikator kan miste en del af deres andel for ikke at sende en bekræftelsesmeddelelse.

Sandsynligheden for at gennemføre et angreb med succes kræver, at størstedelen af ​​noder er ondsindede - fordi det er umuligt at beregne, hvilken node der bliver en verifikator. Derfor er den bedste strategi for alle verifikatorer, der ønsker at beholde deres indsats intakt, at forblive ærlige. Således gør SMFT-protokollen Everscale kun sammenlignelig med hensyn til sikkerhed med Bitcoin.

Kommissioner

Kommission hos Everscale består af flere typer af forskellige gebyrer:

Gebyrer afhænger ikke af overførselsbeløbet, de er baseret på den smarte kontrakt, der udføres, men det gennemsnitlige gebyr i øjeblikket er ~0,1 EVER

Udviklingsværktøjer

Værktøjskassen inkluderer: Solidity og C++ compiler API'er, SDK'er og biblioteker til populære platforme og programmeringssprog, indbyggede node kommandolinjeværktøjer til DApp-test, flere decentrale browsere og tegnebøger.

Ever SDK

Ever SDK (Everscale Software Development Kit) er et grundlæggende klientbibliotek, der bruges til at udvikle distribuerede applikationer (DApps). Dette kerneklientbibliotek er skrevet i Rust og kan linkes dynamisk.

Ever SDK understøtter dynamisk indlæsning af klasser, der giver arbejde med ressourcekrævende komponenter og funktioner, såsom TVM, Ever Transaction executor, ABI kommunikation, dataoverførsel og krypteringsfunktioner til udvikling af distribuerede applikationer - DApps, mobile DApps, web DApps, server DApps, enterprise DApps osv. Biblioteket understøtter mange programmeringssprog og platforme.

NFT SDK

Everscale løser et af problemerne med NFT'er relateret til manglen på standardiseret praksis for deres brug. NFT-funktionalitet omfatter vilkår for ejerskab, overdragelse af kontrol, frigivelse, forbrænding mv. Som en del af Everscale-fællesskabet foreslås det at bruge NFT SDK til at udvikle et standardværktøj, der er let at bruge til at arbejde med ikke-fungible tokens. Everscale NFT SDK er baseret på ideen om at skabe et sæt biblioteksimplementeringer af kernefunktionalitet, der kan udvides uden at forstyrre hovedimplementeringen.

Så i praksis med at brænde tokens, i praksis med at arbejde med lukkede samlinger (hvor kun forfatteren kan oprette noget) med åbne samlinger, når enhver bruger kan oprette en NFT inden for samlingen, men med forfatterens obligatoriske signatur , tilbydes et grundlæggende klientbibliotek, som enhver bruger kan få det, han har brug for.

Invisible Bridge

En tjeneste designet til at arbejde med den virtuelle TVM-maskine, der går uden om selve Everscale blockchain. Når du får adgang til Invisible Bridge for eksterne brugere, der ikke har EVER-tokens, udløses kreditbehandleren. Som et resultat behøver brugerne ikke selvstændigt at deltage i udvekslingen af ​​tokens for at betale for gas og implementering. Efter afslutning af operationer, beregner Invisible Bridge automatisk de midler, der er brugt til dette i den valuta, som brugeren ejer - i et beløb svarende til det brugte beløb i EVER leveret af kreditbehandleren.

Projekthistorie

Blockchain-lancering

Efter meddelelsen om afslutningen af ​​arbejdet med TON , udgav Telegram -teamet projektkoden til offentligheden under GPL-licensen . Dette gav en chance for at implementere TON's ideer til uafhængige projekter [16] .

Den 7. maj 2020, en gruppe professionelle validatorer og udviklere, inklusive EverX-teamet (som udviklede operativsystemet oven på TON), samt Broxus, Everstake, Chorus one, Certus one, P2P.org, Dokia Capital, Bitscale Capital, MinerGate, Block rock og flere flere teams lancerede Free TON blockchain-platformen [17] . Lanceringen af ​​projektet blev transmitteret live på YouTube [18] . Blockchain-tokenet fik navnet TON Crystal. Senere blev Warp Capital, IT Gold og flere andre teams også medlemmer af den globale ledelse.

Blockchain-udviklingskonceptet indeholdt ideen om meritokratisk distribution af projekt-tokens gennem konkurrencer initieret af brugerne selv og rettet mod at forbedre netværket og introducere nye løsninger.

Blockchain udvikling

Gennem resten af ​​2020 og første halvdel af 2021 har blockchain undergået en betydelig revision. Everscales hvidbog [19] blev udgivet , som definerer den fremtidige udvikling af netværket. Nodesoftwaren blev fuldstændigt redesignet og omskrevet i Rust -programmeringssproget , hvilket førte til en betydelig stigning i netværkets skalerbarhed og en væsentlig ændring i den teknologiske side af blockchain. Som et resultat begyndte netværket at repræsentere den oprindelige løsning fra projektudviklerne. Som et resultat begyndte ideen om rebranding at blive aktivt diskuteret blandt udviklere og netizens.

Rebranding

Den 8. november 2021 sluttede afstemningen om forslaget om at omdanne Free TON-projektet til Everscale (uendeligt skalerbar) [20] . Blandt årsagerne til rebranding var behovet for at understrege de væsentlige forskelle fra TON, dannet som et resultat af udviklingen af ​​netværket. Som et resultat af omlægningen af ​​hovednetværket var der også ændringer i navnet på alle de førende objekter i økosystemet. Netværksvalutaen ændrede sit navn fra TON Crystal til Everscale, token-tickeren ændrede sit navn til EVER. Everscale begyndte at drive et tilskudssystem til fordeling af midler [21] .

Økosystem

Everscale-økosystemet er repræsenteret af forskellige slags produkter bygget ved hjælp af udviklerværktøjer. Økosystemet omfatter forskellige DEX'er , NFT - markedspladser , DeFi- tjenester, krypto-tegnebøger til mobile enheder og computere [22] . Everscales udviklere omfatter adskillige udviklingsteams, herunder EverX, Broxus, SVOI.dev, Radiance, ITGold, Pruvendo, Hyperflex osv. Everscales validatorer omfatter store internationale validatorer - p2p.org, , Certus One, Chorus one og Everstake.

Everscale-netværket har i øjeblikket næsten 700.000 åbne konti og over 66 millioner transaktioner behandlet. Der åbnes i gennemsnit 40.000 nye konti om måneden.

Basislaget oven på Everscale-protokollen er EverOS-operativsystemet med en lang række værktøjer til udvikling på Everscale - SDK, cloud, compilere, nyttige bindinger [23] .

Type Produkt Beskrivelse Udvikler Link
DEX/DeFi FlatQube AMM -baseret udveksling [22] Broxus https://flatqube.io/
DEX/DeFi EverLend.app Kreditprotokol svarende til Compound implementering [22] [24] SVOI.dev https://everland.app/
DEX/DeFi FLEX Decentral udveksling med ordrebogssupport EverX https://flexdex.fi/
DEX/DeFi Octus Bridge Bro mellem Everscale netværk og Binance Smart Chain, Fantom, Polygon netværk Broxus https://octusbridge.io/
DEX/DeFi Indpakket EVER Everscales vigtigste valuta pakket ind i TIP-3.1 token Broxus https://wrappedever.io/
NFT'er GrandBazar NFT markedsplads, handelsplatform med TIP-4 standard tokens. ITGold https://grandbazar.io/
NFT'er ScalePunks NFT samling "Punks" [25] SVOI.dev https://scalepunks.com/
NFT'er SkakNFT NFT-samling af skakbrikker i samarbejde med FIDE [26] SkakNFT https://chessnft.com/
Tegnebog Ever Surf Web- og mobilpung med DeBots-understøttelse EverX https://ever.surf/
Tegnebog EVER Pung Mobil tegnebog og browserudvidelse til tilslutning af DApp Broxus https://l1.broxus.com/everscale/wallet
Tegnebog ScaleWallet Browserudvidelser til at oprette forbindelse til DApp SVOI.dev https://scalewallet.com/
Tegnebog everspace Pung til Everscale ITGold https://everspace.app
Affyringsrampe EverStart launchpad-platform til crowdfunding-projekter på Ethereum, Polygon, BNB Chain og Everscale blockchains Everscale DeFi Alliance https://app.everstart.io
Affyringsrampe Killer Whale Podcast et online show med præsentationer af investeringsprojekter i Everscale-økosystemet og med egne KWT-tokens. EverX https://kwpc.show/

Everscale er også arrangør og sponsor af storstilede konferencer om undersøgelse og udvikling af kryptoindustrien [27] [28] [29] [30]

Links

  1. Officiel side
  2. Projekt Wiki
  3. Everscale blog
  4. EverX er den førende blockchain-udvikler hos Everscale
  5. Broxus er udvikleren af ​​Everscale blockchain-økosystemet

Noter

  1. https://capital.com/everscale-ever-price-prediction Everscale: Morgendagens blockchain
  2. https://www.forbes.com/sites/kenrapoza/2022/01/23/will-onslaught-of-ethereum-killers-take-shine-off-eth-as-market-falls/?sh=5a3c7e262116 Arkiveret kopi dateret den 13. juni 2022 ved Wayback Machine Vil angreb af 'Ethereum Killers' få ETH til at skinne, når markedet falder?
  3. https://coincodex.com/article/13735/scaling-without-limits-an-interview-with-broxus-ceo-vlad-ponomarev/ Arkiveret 23. marts 2022 på Wayback Machine Scaling Without Limits: An Interview With Broxus CEO Vlad Ponomarev
  4. https://cointelegraph.com/news/layer-1-blockchain-project-proposes-infinite-scalability-as-part-of-trilemma-solution Arkiveret 29. april 2022 på Wayback Machine Layer-1 blockchain-projektet foreslår uendelig skalerbarhed som en del af trilemma-løsningen
  5. 1 2 https://research-backend.cointelegraph.com/uploads/attachments/cl1l7qf4c026wynpdds9s53zv-everscale-report.pdf Arkiveret 5. april 2022 på Wayback Machine Everscale Report
  6. https://www.coingecko.com/ru/%D0%9A%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2%D0%B0%D0%BB% D1%8E%D1%82%D1%8B/everscale Arkiveret 14. februar 2022 til Wayback Machine Everscale-prisen. Coingecko
  7. https://forklog.com/soobshhestvo-free-ton-sozhglo-nativnye-monety-na-summu-bolee-1-14-mlrd/ Arkiveret 13. februar 2022 på Wayback Machine The Free TON-fællesskab brændte indfødte mønter til en værdi af over 1,14 milliarder dollars
  8. https://finance.yahoo.com/news/everscale-makes-history-first-team-232900628.html Arkiveret 8. april 2022 på Wayback Machine Everscale skriver historie som det første hold, der brænder det samlede beløb, der er rejst ved token-lancering
  9. https://coinmarketcap.com/currencies/everscale/markets/ Arkiveret 31. maj 2022 på Everscale Markets Wayback Machine . Coinmarketcap
  10. https://etherscan.io/token/0x29d578CEc46B50Fa5C88a99C6A4B70184C062953 Arkiveret 8. juni 2022 på Etherscan Wayback Machine . Token indpakket nogensinde
  11. https://bscscan.com/token/0x0A7e7D210C45c4abBA183C1D0551B53AD1756ecA Bscscan. Token indpakket nogensinde
  12. https://news.bitcoin.com/broxus-ceo-vlad-ponomarev-on-everscale-and-developing-a-universal-bridge-mechanism/ Arkiveret 6. maj 2022 på Wayback Machine Broxus CEO Vlad Ponomarev på Everscale og udvikling af en universel bromekanisme
  13. https://forklog.com/v-everscale-zapustili-dao-po-upravleniyu-proektom-golosovat-mogut-vse-derzhateli-ever/ Arkiveret 15. marts 2022 på Wayback Machine Everscale lancerede en projektledelses-DAO: Alle EVER-indehavere kan stemme
  14. https://cryptodaily.co.uk/2022/04/everscale-tradingview-to-reward-traders-for-predicting-the-future-price-of-ever-and-other-web3-tokens Everscale, TradingView To Beløn ​​handlende for at forudsige den fremtidige pris på EVER og andre Web3-tokens
  15. http://docs.ton.dev Arkiveret 28. april 2020 på Wayback Machine Everscale Documentation
  16. https://www.forbes.ru/milliardery/417683-gram-protiv-dollara-kak-pavel-durov-ostalsya-dolzhen-12-mlrd Arkiveksemplar af 13. juni 2022 på Wayback Machine Gram over for dollaren: ligesom Pavel Durov skyldte 1,2 mia
  17. https://cointelegraph.com/news/ton-community-launches-free-version-of-telegram-open-blockchain Arkiveret 24. april 2022 på Wayback Machine TON Community lancerer gratis version af Telegram Open Blockchain
  18. https://www.youtube.com/watch?v=NrbvU5j-9Yw Arkiveret 1. april 2022 ved Wayback Machine Free TON-projektets lanceringsudsendelse
  19. https://everscale.network/docs/everscale-whitepaper.pdf Arkiveret 7. april 2022 på Wayback Machine Everscale Whitepaper
  20. https : _ _ _
  21. https://cryptodaily.co.uk/2022/04/calling-all-developers-and-scouts-everscale-invests-15000000-ever-in-ecosystem-growth Arkiveret 7. april 2022 på Wayback Machine Calling All Developers Og spejdere: Everscale investerer 15.000.000 EVER i økosystemvækst
  22. 1 2 3 Everscale  . _ everscale.network . Hentet 25. marts 2022. Arkiveret fra originalen 31. marts 2022.
  23. https://everx.dev Arkiveret 2. april 2022 på Wayback Machine EverOS
  24. EverLend.app - Everscale udlånsplatform  . everland.app . Hentet 25. marts 2022. Arkiveret fra originalen 24. marts 2022.
  25. ScalePunks.com -  ScalePunks.com . scalepunks.com . Hentet 25. marts 2022. Arkiveret fra originalen 15. marts 2022.
  26. ↑ International Chess Federation samarbejder med TON Labs for at lancere sportens første globale NFT-markedsplads ChessNFT.com  . www.fide.com . Hentet 25. marts 2022. Arkiveret fra originalen 16. april 2022.
  27. https://www.bloomberg.com/press-releases/2022-05-21/everscale-hosts-biggest-blockchain-conference-in-bali-drawing-crypto-leaders-from-over-15-countries Everscale Hosts Største Blockchain-konference på Bali, der tegner kryptoledere fra over 15 lande
  28. https://www.entrepreneur.com/article/426395 Arkiveret 30. april 2022 på Wayback Machine En Blockchain-netværkskonference at se frem til
  29. https://www.nasdaq.com/press-release/everscale-hosts-biggest-blockchain-conference-in-bali-drawing-crypto-leaders-from Arkiveret 13. juni 2022 på Wayback Machine Everscale afholder største Blockchain-konference på Bali, tegner kryptoledere fra over 15 lande
  30. https://beincrypto.com/everscale-speaks-at-the-capital-by-coinmarketcap/ Arkiveret 31. maj 2022 på Wayback Machine Everscale taler ved Capital 2022-konferencen arrangeret af CoinMarketCap