Prozkoumat všechny recenze

Co je EVM?

Ethereum Virtual Machine (EVM) je virtuální stroj, který vykonává chytré smlouvy na blockchainu Ethereum. Je klíčovou součástí sítě Ethereum, protože umožňuje vytváření decentralizovaných aplikací (dApps). EVM je Turingovsky kompletní virtuální stroj, což znamená, že teoreticky může vykonávat jakýkoli počítačový program.
Co je EVM?
Použijte aplikaci multichain Bitcoin.com Wallet, které důvěřují miliony lidí pro bezpečný a snadný nákup, prodej, obchodování a správu bitcoinu a nejpopulárnějších kryptoměn. Aplikace vám umožňuje interakci s chytrými kontrakty na různých veřejných blockchainových sítích, včetně těch, které jsou kompatibilní s EVM.

Co je Ethereum Virtual Machine (EVM)?

Ethereum Virtual Machine (EVM) je virtuální stroj, který provádí chytré kontrakty na blockchainu Ethereum. Je klíčovou součástí sítě Ethereum, protože umožňuje vytváření decentralizovaných aplikací (dApps). EVM je Turingův úplný virtuální stroj, což znamená, že teoreticky může vykonávat jakýkoliv počítačový program.

EVM je sandboxové prostředí, což znamená, že je izolováno od zbytku sítě Ethereum. To pomáhá zajistit bezpečnost sítě, protože to brání škodlivým chytrým kontraktům v poškození sítě nebo ostatních uživatelů.

Jak EVM funguje?

EVM provádí chytré kontrakty interpretací bytecode, do kterého jsou zkompilovány. Bytecode je nízkoúrovňový programovací jazyk, který je snadno pochopitelný pro počítače. Když je chytrý kontrakt nasazen na blockchain Ethereum, je zkompilován do bytecode a uložen na blockchainu.

Když chce uživatel interagovat s chytrým kontraktem, pošle transakci na adresu kontraktu. Tato transakce zahrnuje bytecode funkce, kterou uživatel chce vykonat. EVM poté bytecode interpretuje a vykoná funkci.

Jaké jsou výhody EVM?

EVM nabízí několik výhod pro vývojáře a uživatele dApps:

  • Decentralizace: EVM je decentralizovaný, což znamená, že není kontrolován žádnou jedinou entitou. To jej činí odolným vůči cenzuře a manipulaci.
  • Transparentnost: Všechny transakce a operace EVM jsou veřejně ověřitelné na blockchainu Ethereum.
  • Bezpečnost: EVM je zabezpečen konsensuálním mechanismem sítě Ethereum, což ztěžuje útočníkům manipulaci se stavem EVM.
  • Programovatelnost: EVM je Turingův úplný, což znamená, že může vykonávat jakýkoliv program, který může být napsán. To z něj činí silnou platformu pro vývoj dApps.
  • Interoperabilita: EVM je kompatibilní s širokou škálou programovacích jazyků, což usnadňuje vývojářům vytváření dApps.

Jaké jsou omezení EVM?

EVM má také některá omezení:

  • Škálovatelnost: EVM může zpracovat pouze omezený počet transakcí za sekundu, což může vést k přetížení sítě a vysokým poplatkům za gas.
  • Komplexita: EVM může být složitý na pochopení a použití, zejména pro vývojáře, kteří jsou noví v technologii blockchain.
  • Bezpečnostní rizika: I když je samotné EVM bezpečné, chytré kontrakty mohou být zranitelné vůči chybám nebo zneužití.

Jaká je budoucnost EVM?

Komunita Ethereum aktivně pracuje na zlepšení EVM, se zaměřením na škálovatelnost, bezpečnost a použitelnost. Některé klíčové iniciativy zahrnují:

  • Ethereum 2.0: Ethereum 2.0 je významná aktualizace sítě Ethereum, která zavede nový konsensuální mechanismus, nazývaný Proof of Stake (PoS), a novou architekturu šardování. Tyto změny by měly významně zlepšit škálovatelnost a efektivitu EVM. Více o Ethereum 2.0.
  • Layer-2 škálovací řešení: Layer-2 škálovací řešení, jako jsou rollupy a stavové kanály, jsou vyvíjena pro odlehčení transakcí z EVM, čímž se snižuje přetížení a poplatky. Více o layer-2 řešeních pro Ethereum.
  • Vylepšení EVM: Komunita Ethereum také pracuje na zlepšení samotného EVM, se zaměřením na to, aby byl efektivnější a snazší na použití.

Jaké jsou příklady blockchainů kompatibilních s EVM?

Ethereum Virtual Machine (EVM) se stal široce přijatým standardem pro provádění chytrých kontraktů v blockchainovém prostoru. Jeho popularita vychází z jeho flexibility, bezpečnosti a širokého ekosystému nástrojů a zdrojů dostupných pro vývojáře. V důsledku toho se mnoho blockchainových platforem rozhodlo implementovat kompatibilitu s EVM, což jim umožňuje využívat výhody zavedené infrastruktury Etherea a zároveň nabízet své vlastní unikátní funkce a výhody.

Zde jsou některé významné příklady blockchainů kompatibilních s EVM:

  1. BNB Smart Chain (BSC): Vyvinutý Binance, BSC je známý svou vysokou propustností transakcí a nízkými poplatky, což z něj činí populární volbu pro DeFi aplikace. Více o BNB Smart Chain.

  2. Polygon (POL): Polygon je layer-2 škálovací řešení pro Ethereum, které používá kombinaci technologií, včetně Plasma a Optimistic rollupů, pro zlepšení škálovatelnosti a snížení nákladů na transakce. Více o Polygon.

  3. Avalanche (AVAX): Avalanche je vysoce výkonná blockchainová platforma, která používá unikátní konsensuální mechanismus nazývaný Avalanche consensus pro dosažení rychlých transakcí a vysoké propustnosti. Více o Avalanche.

  4. Arbitrum: Arbitrum je optimistické rollup škálovací řešení pro Ethereum, které se snaží snížit náklady na transakce a zlepšit propustnost.

  5. Optimism: Optimism je další optimistické rollup škálovací řešení pro Ethereum, které nabízí podobné výhody jako Arbitrum.

Tyto blockchainy kompatibilní s EVM nabízejí různé funkce a výhody, přizpůsobené různým případům použití a preferencím vývojářů. Jejich kompatibilita s EVM jim umožňuje využívat stávající ekosystém Etherea, včetně nástrojů, knihoven a vývojářských komunit, a zároveň poskytovat své vlastní unikátní inovace a vylepšení.

Jaké jsou příklady dApps, které používají EVM?

EVM je využíván širokou škálou dApps, včetně:

  • Decentralizované burzy (DEXs): DEXs umožňují uživatelům obchodovat s kryptoměnami a dalšími digitálními aktivy bez potřeby centralizovaného zprostředkovatele.
  • Decentralizované finanční protokoly (DeFi): DeFi protokoly nabízejí řadu finančních služeb, jako jsou půjčky, úvěry a pojištění.
  • Non-fungible tokeny (NFTs): NFTs jsou unikátní digitální aktiva, která mohou představovat vlastnictví široké škály položek, od digitálního umění po virtuální nemovitosti.
  • Decentralizované autonomní organizace (DAOs): DAOs jsou organizace, které jsou řízeny pravidly zakódovanými v chytrých kontraktech.

Často kladené otázky

Jaký je rozdíl mezi Ethereum a EVM?

Ethereum je blockchainová platforma, zatímco EVM je virtuální stroj, který běží na blockchainu Ethereum. EVM je zodpovědný za provádění chytrých kontraktů, což jsou programy, které pohánějí dApps.

Co je gas?

Gas je jednotka měření, která představuje množství výpočetního úsilí potřebného k provedení určité operace na EVM. Když je chytrý kontrakt vykonán, uživatel platí poplatek za gas, který je použit k odměňování těžařů, kteří zpracovávají transakci. Více o gas zde.

Co je chytrý kontrakt?

Chytrý kontrakt je samo-vykonávající se kontrakt s podmínkami dohody mezi kupujícím a prodejcem, které jsou přímo zapsány do řádků kódu. Běží na blockchainu Ethereum, automaticky vykonává transakce a vynucuje dohody, když jsou splněny předdefinované podmínky, bez potřeby prostředníků. Více o chytrých kontraktech zde.

Co je dApp?

Decentralizovaná aplikace (dApp) je softwarová aplikace, která běží na decentralizovaném výpočetním systému, obvykle na blockchainu. Na rozdíl od tradičních aplikací, které běží na centralizovaných serverech, dApps fungují na peer-to-peer síti, což znamená, že nejsou kontrolovány žádnou jedinou entitou nebo jednotlivcem. Více o dApps zde.

Co je DeFi?

Decentralizované finance, neboli DeFi, je všeobecný termín pro finanční produkty, které existují na decentralizovaných sítích jako Ethereum. Základní myšlenka DeFi je spoléhat se na chytré kontrakty k automatizaci finančních produktů. Nejčastěji používané DeFi produkty v současnosti se nacházejí v oblasti půjček a úvěrů, obchodování a derivátů. Více o DeFi zde.

Co jsou ERC-20 tokeny?

ERC-20 tokeny jsou sady "zastupitelných" digitálních tokenů, které existují na síti Ethereum. ERC-20 odkazuje na technický standard, který definuje společnou sadu pravidel, jako je způsob, jakým mohou být tokeny přenášeny, jak jsou transakce schvalovány a celková nabídka tokenů. Více o ERC-20 tokenech zde.

Související návody

Začněte zde →
Co je Ethereum?

Co je Ethereum?

Pochopte klíčové charakteristiky Etherea.

Přečíst si tento článek →
Co je Ethereum?

Co je Ethereum?

Pochopte klíčové charakteristiky Etherea.

K čemu se používá ETH?

K čemu se používá ETH?

Pochopte funkci a užitečnost ETH.

Přečíst si tento článek →
K čemu se používá ETH?

K čemu se používá ETH?

Pochopte funkci a užitečnost ETH.

Co je to chytrý kontrakt?

Co je to chytrý kontrakt?

Získejte základní informace o "softwaru", který běží na decentralizovaných sítích.

Přečíst si tento článek →
Co je to chytrý kontrakt?

Co je to chytrý kontrakt?

Získejte základní informace o "softwaru", který běží na decentralizovaných sítích.

Co jsou tokeny ERC-20?

Co jsou tokeny ERC-20?

Naučte se základy standardu tokenů Ethereum, k čemu se používají tokeny ERC-20 a jak fungují.

Přečíst si tento článek →
Co jsou tokeny ERC-20?

Co jsou tokeny ERC-20?

Naučte se základy standardu tokenů Ethereum, k čemu se používají tokeny ERC-20 a jak fungují.

Co je to DeFi?

Co je to DeFi?

Zjistěte, co činí aplikace pro decentralizované finance (DeFi) funkčními a jak se porovnávají s tradičními finančními produkty.

Přečíst si tento článek →
Co je to DeFi?

Co je to DeFi?

Zjistěte, co činí aplikace pro decentralizované finance (DeFi) funkčními a jak se porovnávají s tradičními finančními produkty.

check icon
DŮVĚŘOVÁNO VÍCE NEŽ 5 MILIONY UŽIVATELŮ KRYPTO NA CELÉM SVĚTĚ

ZŮSTAŇTE V PŘEDSTIHU V KRYPTU

Doručeno týdně
Doručeno týdně

Zůstaňte v čele kryptoměn s naším týdenním newsletterem, který přináší nejdůležitější poznatky.

news icon

Týdenní krypto novinky, vybrané pro vás

insights icon

Praktické postřehy a vzdělávací tipy

products icon

Aktualizace produktů podporujících ekonomickou svobodu

Zaregistrovat se

Žádný spam. Odhlásit odběr můžete kdykoliv.

Začněte bezpečně investovat s peněženkou Bitcoin.com Wallet.Začněte bezpečně investovat s peněženkou Bitcoin.com Wallet.Začněte bezpečně investovat s peněženkou Bitcoin.com Wallet.

Začněte bezpečně investovat s peněženkou Bitcoin.com Wallet.

Přes vytvořených peněženek dosud

Všechno, co potřebujete k bezpečnému nákupu, prodeji, obchodování a investování svých Bitcoinů a kryptoměn.

App StoreGoogle PlayQR Code
Download App
bitcoin logoGet Bitcoin