Přeskočit na hlavní obsah

Pomozte s aktualizací této stránky

🌏

K dispozici je nová verze této stránky, ale v současné době je pouze v angličtině. Pomozte nám přeložit nejnovější verzi.

Přeložit stránku
Zobrazit angličtinu

Nejsou tu žádné chyby!🐛

Tato stránka není přeložena. Záměrně jsme ji zatím ponechali v angličtině.

Ethereum
vývojář
zdroje

Návod pro tvůrce na platformě Ethereum. Od tvůrců, pro tvůrce.
Obrázek bloků sestavených jako symbol ETH

Čím byste chtěli začít?

👩‍🎓

Pochopit vývoj na Ethereu

Přečti si o základních konceptech a sadách nástrojů pro Ethereum v naší dokumentaci.

Přečíst dokumentaci
👩‍🏫

Učit se z výukových kurzů

Nauč se, jak vyvíjet na Ethereu krok za krokem od tvůrců, kteří to již umí.

Zobrazit výukové kurzy
👩‍🔬

Začít experimentovat

Chceš nejdřív experimentovat a ptát se až potom?

Hrát si s kódem
👷

Nastavit místní prostředí

Připrav si svou sadu nástrojů nastavením vývojového prostředí.

Vybrat sadu nástrojů

Informace k těmto zdrojům pro vývojáře

Web ethereum.org ti nabízí pomoc při budování na platformě Ethereum prostřednictvím dokumentace základních konceptů a sady nástrojů pro vývoj. Kromě toho jsou zde výukové programy, které ti mají usnadnit rozjezd.

Inspirováni vývojářskou sítí Mozilla jsme cítili, že Ethereum potřebuje místo pro soustředění skvělého obsahu a zdrojů od vývojářů. Stejně jako to dělají naši přátelé v Mozille, vše je zde open-source a připraveno, abys to rozšířil(a) nebo vylepšil(a).

Pokud máš nějakou zpětnou vazbu, kontaktuj nás prostřednictvím GitHub v sekci Issues nebo na našem serveru Discord. Připoj se k serveru Discord.(opens in a new tab)

Obrázek bloků sestavených jako symbol ETH

Pomoz nám ethereum.org vylepšit.

Stejně jako web ethereum.org jsou tyto dokumenty výsledkem práce komunity. Pokud vidíte chyby, prostor pro vylepšení nebo nové možnosti, jak pomoci vývojářům platformy Ethereum, vytvořte PR (pull request – žádost o změnu).

Přispět(opens in a new tab)

Prozkoumej dokumentaci.

Úvod

Úvod k platformě Ethereum

Seznámení s blockchainem a platformou Ethereum

Úvod ke kryptoměně Ether

Úvod do kryptoměn a měny Ether

Úvod k decentralizovaným aplikacím

Seznámení s decentralizovanými aplikacemi

Úvod k sadě nástrojů

Seznámení se sadou nástrojů platformy Ethereum

Web2 vs. Web3

Jak se liší vývoj ve světě web3

Programovací jazyky

Používání Etherea s běžnými jazyky

Doge using dapps

Základy

Účty

Kontrakty nebo lidé na síti

Transakce

Způsob, kterým se mění stav sítě Ethereum

Bloky

Dávky transakcí přidané do blockchainu

Virtuální stroj Ethereum (EVM)

Počítač, který zpracovává transakce

Palivo

Ether nezbytný k pohánění transakcí

Uzly a klienti

Jakým způsobem jsou v síti ověřovány bloky a transakce

Sítě

Přehled o hlavní síti (mainnet) a zkušebních sítích (testnet)

Těžba

Jak se tvoří nové bloky a dosahuje konsenzu

Mining algorithms

Information on Ethereum's mining algorithms

Sada nástrojů

Chytré kontrakty

Logika na pozadí dapps – smlouvy s automatizovaným prováděním

Vývojářské rámce

Nástroje pro urychlení vývoje

JavaScript knihovny

Použití JavaScriptu pro komunikaci s chytrými smlouvami

Backendová API

Používání knihoven pro komunikaci s chytrými kontrakty

Prohlížeče bloků

Brána k datům v síti Ethereum

Bezpečnost chytrých kontraktů

Bezpečnostní opatření, na která je třeba dbát během vývoje chytrých kontraktů

Úložiště

Jak pracovat s úložištěm decentralizovaných aplikací (dapps)

Vývojová prostředí

Vývojová prostředí (IDE) vhodná pro vývoj aplikací

Další

Standardy pro tokeny

Přehled platných standardů pro tokeny

Extrahovatelná hodnota těžby (MEV)

Úvod do extrahovatelné hodnoty těžby (MEV)

Data oracle

Jak dostat data mimo síť (off-chain) do chytrých kontraktů

Škálování

Řešení pro rychlejší transakce

Networking Layer

Introduction to the Ethereum networking layer

Data structures and encoding

Introduction to the data structures and encoding schema used in the Ethereum stack

Byla tato stránka užitečná?