diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 9b756656017..a8ef093b3ae 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -167,6 +167,30 @@ module.exports = { { text: translate('page-developers', 'ko'), link: '/ko/developers/' } ] }, + '/nl/': { + lang: 'nl', + label: translate('name', 'nl'), + title: translate('ethereum', 'nl'), + nav: [ + { text: translate('page-home', 'nl'), link: '/nl/' }, + { text: translate('page-beginners', 'nl'), link: '/nl/beginners/' }, + { text: translate('page-use', 'nl'), link: '/nl/use/' }, + { text: translate('page-learn', 'nl'), link: '/nl/learn/' }, + { text: translate('page-developers', 'nl'), link: '/nl/developers/' } + ] + }, + '/pl/': { + lang: 'pl', + label: translate('name', 'pl'), + title: translate('ethereum', 'pl'), + nav: [ + { text: translate('page-home', 'pl'), link: '/pl/' }, + { text: translate('page-beginners', 'pl'), link: '/pl/beginners/' }, + { text: translate('page-use', 'pl'), link: '/pl/use/' }, + { text: translate('page-learn', 'pl'), link: '/pl/learn/' }, + { text: translate('page-developers', 'pl'), link: '/pl/developers/' } + ] + }, '/sk/': { lang: 'sk', label: translate('name', 'sk'), diff --git a/docs/.vuepress/theme/utils/translations.js b/docs/.vuepress/theme/utils/translations.js index 91cf3ad9e6f..47a9e82a859 100644 --- a/docs/.vuepress/theme/utils/translations.js +++ b/docs/.vuepress/theme/utils/translations.js @@ -363,6 +363,96 @@ const translations = { 'page-learn': '배우기', 'page-developers': '개발자 가이드' }, + 'nl': { + path: '/nl/', + name: 'Nederlands', + 'english-name': 'Dutch', + ethereum: 'Ethereum', + 'page-home': 'Ethereum', + 'page-home-title': 'Ethereum is een wereldwijd, open-source platform voor gedecentraliseerde toepassingen.', + 'page-home-subtitle': 'Op Ethereum kunt u code schrijven die digitale waarde beheert, precies werkt zoals het is geprogrammeerd, en overal ter wereld toegankelijk is.', + 'page-home-section-beginners-title': 'Beginners', + 'page-home-section-beginners-item-one': 'Nieuw bij Ethereum?', + 'page-home-section-beginners-item-two': 'Wat is Ethereum?', + 'page-home-section-beginners-item-three': 'Wat heb ik eraan?', + 'page-home-section-use-title': 'Gebruik', + 'page-home-section-use-item-one': 'Wat kan ik nu doen met Ethereum?', + 'page-home-section-use-item-one-link': '/use/#_1-use-an-application-built-on-ethereum', + 'page-home-section-use-item-two': 'Hoe krijg ik Ether?', + 'page-home-section-use-item-two-link': '/use/#_2-what-is-eth-and-how-do-i-get-it', + 'page-home-section-use-item-three': 'Wat is een \'wallet\' of digitale portemonnee?', + 'page-home-section-use-item-three-link': '/use/#_3-what-is-a-wallet-and-which-one-should-i-use', + 'page-home-section-learn-title': 'Info', + 'page-home-section-learn-item-one': 'Beginnersinformatie', + 'page-home-section-learn-item-one-link': '/learn/#ethereum-basics', + 'page-home-section-learn-item-two': 'Hoe Ethereum werkt', + 'page-home-section-learn-item-two-link': '/learn/#how-ethereum-works', + 'page-home-section-learn-item-three': 'ETH 2.0', + 'page-home-section-learn-item-three-link': '/learn/#eth-2-0', + 'page-home-section-developers-title': 'Ontwikkelaars', + 'page-home-section-developers-item-one': 'Snel aan de slag', + 'page-home-section-developers-item-one-link': '/developers/#getting-started', + 'page-home-section-developers-item-two': 'Leer slimme contracten te programmeren', + 'page-home-section-developers-item-two-link': '/developers/#smart-contract-languages', + 'page-home-section-developers-item-three': 'Vind de nieuwste tools voor ontwikkelaars', + 'page-home-section-developers-item-three-link': '/developers/#developer-tools', + 'page-home-section-enterprise-title': '', + 'page-home-section-enterprise-item-one': '', + 'page-home-section-enterprise-item-one-link': '', + 'page-home-section-enterprise-item-two': '', + 'page-home-section-enterprise-item-two-link': '', + 'page-home-section-enterprise-item-three': '', + 'page-home-section-enterprise-item-three-link': '', + 'page-beginners': 'Beginners', + 'page-use': 'Gebruik', + 'page-learn': 'Info', + 'page-developers': 'Ontwikkelaars', + }, + 'pl': { + path: '/pl/', + name: 'Polski', + 'english-name': 'Polish', + ethereum: 'Ethereum', + 'page-home': 'Ethereum', + 'page-home-title': 'Ethereum to globalna platforma open source dla zdecentralizowanych aplikacji.', + 'page-home-subtitle': 'Dzięki Ethereum, możesz tworzyć kod który pozwala utrzymać cyfrową jakość, działa dokładnie tak jak został zaprogramowany i jest dostępny na całym świecie.', + 'page-home-section-beginners-title': 'Początki', + 'page-home-section-beginners-item-one': 'Nowy w Ethereum?', + 'page-home-section-beginners-item-two': 'Co to jest Ethereum?', + 'page-home-section-beginners-item-three': 'Czemu warto się zainteresować?', + 'page-home-section-use-title': 'Zastosowania', + 'page-home-section-use-item-one': 'Co mogę zrobić z Ethereum?', + 'page-home-section-use-item-one-link': '/use/#_1-use-an-application-built-on-ethereum', + 'page-home-section-use-item-two': 'Jak pozyskać Ether?', + 'page-home-section-use-item-two-link': '/use/#_2-what-is-eth-and-how-do-i-get-it', + 'page-home-section-use-item-three': 'Czym jest portfel?', + 'page-home-section-use-item-three-link': '/use/#_3-what-is-a-wallet-and-which-one-should-i-use', + 'page-home-section-learn-title': 'Nauka', + 'page-home-section-learn-item-one': 'Zasoby dla początkujących', + 'page-home-section-learn-item-one-link': '/learn/#ethereum-basics', + 'page-home-section-learn-item-two': 'Jak działa Ethereum', + 'page-home-section-learn-item-two-link': '/learn/#how-ethereum-works', + 'page-home-section-learn-item-three': 'ETH 2.0', + 'page-home-section-learn-item-three-link': '/learn/#eth-2-0', + 'page-home-section-developers-title': 'Developerzy', + 'page-home-section-developers-item-one': 'Przewodniki dla początkujących', + 'page-home-section-developers-item-one-link': '/developers/#getting-started', + 'page-home-section-developers-item-two': 'Jak tworzyć inteligentne kontrakty?', + 'page-home-section-developers-item-two-link': '/developers/#smart-contract-languages', + 'page-home-section-developers-item-three': 'Narzędzia deweloperskie', + 'page-home-section-developers-item-three-link': '/developers/#developer-tools', + 'page-home-section-enterprise-title': '', + 'page-home-section-enterprise-item-one': '', + 'page-home-section-enterprise-item-one-link': '', + 'page-home-section-enterprise-item-two': '', + 'page-home-section-enterprise-item-two-link': '', + 'page-home-section-enterprise-item-three': '', + 'page-home-section-enterprise-item-three-link': '', + 'page-beginners': 'Początki', + 'page-use': 'Zastosowania', + 'page-learn': 'Nauka', + 'page-developers': 'Developerzy', + }, 'sk': { path: '/sk/', name: 'Slovenský', diff --git a/docs/nl/beginners/index.md b/docs/nl/beginners/index.md new file mode 100644 index 00000000000..12417b749eb --- /dev/null +++ b/docs/nl/beginners/index.md @@ -0,0 +1,67 @@ +--- +title: Beginners +meta: + - property: og:title + content: Beginners | Ethereum +lang: nl +layout: home +--- + +# 👋 Welkom! + +Nieuw bij Ethereum? Je bent hier aan het juiste adres. Laten we beginnen met het grote plaatje. + +**Ethereum is de basis voor een nieuw tijdperk van het internet:** + +- Een internet waar geld en betalingen zijn ingebouwd. +- Een internet waar gebruikers hun eigen gegevens kunnen bezitten, en apps je niet afluisteren of je bestelen. +- Een internet waar iedereen toegang heeft tot een open financieel systeem. +- Een internet gebouwd op neutrale, open-access infrastructuur, dat niet beheerd wordt door één enkel bedrijf of persoon. + +**Ethereum is begonnen in 2015 en nu de toonaangevende programmeerbare blockchain van de wereld.** + +**Zoals andere blockchains heeft Ethereum een eigen cryptovaluta genaamd Ether (ETH).** ETH is digitaal geld. Als je van [Bitcoin](http://bitcoin.org/) hebt gehoord: ETH heeft veel dezelfde functies. Het is puur digitaal en kan onmiddellijk naar iedereen ter wereld worden gestuurd. Het aanbod van ETH wordt niet beheerd door een regering of een bedrijf: het is gedecentraliseerd en het is schaars. Mensen overal ter wereld gebruiken ETH om betalingen te doen, als waardeopslag, of als onderpand. + +**Maar anders dan andere blockchains kan Ethereum veel meer doen.** Ethereum is programmeerbaar, wat betekent dat ontwikkelaars het kunnen gebruiken om [nieuwe soorten toepassingen te bouwen](/use/#1-use-an-application-built-on-ethereum). + +Deze gedecentraliseerde toepassingen (of ‘dapps’) hebben de voordelen van cryptocurrency en blockchaintechnologie. Ze kunnen betrouwbaar zijn, wat betekent dat ze, zodra ze zijn 'geüpload' naar Ethereum, altijd zullen werken zoals bedoeld. Ze kunnen digitale activa beheren om nieuwe soorten financiële toepassingen te creëren. Ze kunnen gedecentraliseerd worden, wat betekent dat geen enkele entiteit of persoon ze aanstuurt. + +**Op dit moment bouwen duizenden ontwikkelaars overal ter wereld toepassingen op Ethereum en vinden nieuwe toepassingen uit, waarvan velen nu al gebruikt kunnen worden:** + +- [**Cryptocurrency portemonnees ('wallets')**](/use/#_3-what-is-a-wallet-and-which-one-should-i-use) waarmee je goedkope, onmiddelijke betalingen met ETH of andere activa kunt doen +- **Financiële toepassingen** waarmee je digitale activa kunt lenen, uitlenen of investeren +- **Gedecentraliseerde markten**, waar je digitale activa kunt verhandelen, of zelfs 'voorspellingen' over gebeurtenissen in de echte wereld kunt verhandelen +- **Games** waarin je in-game activa bezit, en je zelfs echt geld kunt verdienen +- **En nog veel,** veel meer. + +**De Ethereum community is de grootste en meest actieve blockchaincommunity ter wereld.** Het omvat hoofdprotocolontwikkelaars, crypto-economische onderzoekers, cypherpunks, mijnorganisaties, ETH-houders, app-ontwikkelaars, gewone gebruikers, anarchisten, Fortune 500-bedrijven en, vanaf nu, **jou**. + +**Er is geen bedrijf of gecentraliseerde organisatie die Ethereum bestuurt.** Ethereum wordt onderhouden en verbeterd door een diverse wereldwijde gemeenschap van bijdragers die werken aan alles, van het protocol tot consumententoepassingen. Net als de rest van Ethereum is deze website gebouwd (en wordt deze nog steeds gebouwd) door een verzameling mensen die samenwerken. + +**Welkom bij Ethereum.** + +**Weet je niet waar je moet beginnen?** + +- Wil je voor de eerste keer Ethereum gaan gebruiken? [ethereum.org/nl/use](/use/) +- Meer informatie over Ethereum en de technologie erachter? [ethereum.org/nl/learn](/learn/) +- Bent je als ontwikkelaar geïnteresseerd in het bouwen op Ethereum? [ethereum.org/nl/developers](/developers/) + +**Op zoek naar meer beginnersinformatie over Ethereum?** + +[Decentralized Everything met Vitalik Buterin](https://youtu.be/WSN5BaCzsbo) + +
+ +
+ +[Ben Horowitz legt de toekomst van blockchain uit](https://www.youtube.com/watch?v=l9jvKWKmRfs&feature=youtu.be) + +
+ +
+ +[Ethereum's Blockchain door TechCrunch](https://www.youtube.com/watch?v=WfULutvxvzY) + +
+ +
diff --git a/docs/nl/developers/index.md b/docs/nl/developers/index.md new file mode 100644 index 00000000000..639a90b9767 --- /dev/null +++ b/docs/nl/developers/index.md @@ -0,0 +1,329 @@ +--- +title: Ontwikkelaars +meta: + - property: og:title + content: Ontwikkelaars | Ethereum +lang: nl +sidebar: auto +sidebarDepth: 0 +--- + +# Bronnen voor ontwikkelaars + + + +## Aan de slag + +**Is ontwikkelen met Ethereum nieuw voor je? Dan ben je op de juiste plaats.** Deze handleidingen die deelnemers aan de Ethereum community hebben geschreven, geven je inzicht in de basisprincipes van de Ethereum-stack en de kernconcepten die wel eens heel anders kunnen zijn dan de app-ontwikkeling waar je vertrouwd mee bent. + +Eerst een basisinleiding nodig? Ga naar [ethereum.org/learn.](/learn/) + +- [Getting up to speed on Ethereum](https://medium.com/@mattcondon/getting-up-to-speed-on-ethereum-63ed28821bbe) *Aug 7, 2017 - Matt Condon* +- [Ethereum In Depth, Part 1](https://blog.zeppelin.solutions/ethereum-in-depth-part-1-968981e6f833) *May 11, 2018 - Facu Spagnuolo* +- [Ethereum In Depth, Part 2 ](https://blog.zeppelin.solutions/ethereum-in-depth-part-2-6339cf6bddb9) *July 24, 2018 - Facu Spagnuolo* +- [Ethereum Development Walkthrough, Parts 1-5](https://hackernoon.com/ethereum-development-walkthrough-part-1-smart-contracts-b3979e6e573e) *Jan 14, 2018 - dev_zl* +- [Ethereum 101, Parts 1-7](https://kauri.io/collection/5bb65f0f4f34080001731dc2/ethereum-101) *Feb 13, 2019 - Wil Barnes* +- [Full Stack Hello World Voting Ethereum Dapp Tutorial ](https://medium.com/@mvmurthy/full-stack-hello-world-voting-ethereum-dapp-tutorial-part-1-40d2d0d807c2) *Jan 18, 2017 - Mahesh Murthy* +- [Mastering Ethereum - A comprehensive textbook available for free online](https://github.com/ethereumbook/ethereumbook) *Dec 1, 2018 - Andreas Antonopoulos & Gavin Wood* +- [Ethereum Developer Portal - Everything you need to get started building on Ethereum](https://ethereum.consensys.net/ethereum-dev-portal) *Updated often - ConsenSys* +- [Deconstructing a Solidity Contract](https://blog.zeppelin.solutions/deconstructing-a-solidity-contract-part-i-introduction-832efd2d7737) *Aug 13, 2018 - Alejandro Santander & Leo Arias* +- [Full Stack Dapp Tutorial Series ](https://kauri.io/collection/5b8e401ee727370001c942e3) *Updated Often - Joshua Cassidy* + +## 'Smart Contract'-talen + +Elk programma dat op de Ethereum Virtual Machine (EVM) wordt uitgevoerd, noemen we meestal een 'Smart Contract'. De populairste talen voor het schrijven van 'Smart Contracts' op Ethereum zijn **Solidity** en **Vyper**, hoewel er ook [andere talen worden ontwikkeld](https://github.com/ConsenSys/ethereum-developer-tools-list#smart-contract-languages). + +### Solidity *De meest populaire taal op Ethereum, geïnspireerd door C++, Python en Javascript* + +- [Documentatie](https://solidity.readthedocs.io) +- [Github](https://github.com/ethereum/solidity/) +- [Solidity Gitter Chatroom](https://gitter.im/ethereum/solidity/) + +### Vyper *Een op Security gerichte taal voor Ethereum, gebaseerd op Python.* + +- [Documentatie](https://vyper.readthedocs.io) +- [Github](https://github.com/ethereum/vyper) +- [Vyper Gitter Chatroom](https://gitter.im/ethereum/vyper) + +### Op zoek naar andere opties? + +- [Lijst van tools voor Ethereum-ontwikkelaars #SmartContractLanguages](https://github.com/ConsenSys/ethereum-developer-tools-list#smart-contract-languages) + +## Tools voor ontwikkelaars + +Ethereum heeft een groot en groeiend aantal tools om ontwikkelaars te helpen hun toepassingen te bouwen, te testen en te implementeren. Hieronder vind je de populairste tools om aan de slag te gaan. Wil je meer weten? Bekijk dan deze [uitgebreide lijst](https://github.com/ConsenSys/ethereum-developer-tools-list). + +### Truffle *Een ontwikkelomgeving, testframework, build-pipeline en andere tools.* + +- [truffleframework.com](https://truffleframework.com/) +- [Github](https://github.com/trufflesuite/truffle) + +### Embark *Een ontwikkelomgeving, testframework en andere tools geïntegreerd met Ethereum, IPFS en Whisper.* + +- [Github](https://github.com/embark-framework/embark) +- [Documentatie](https://embark.status.im/docs/) + +### Waffle *Een framework voor het ontwikkelen en testen van geavanceerde Smart Contracts (op basis van ethers.js).* + +- [getwaffle.io](https://getwaffle.io/) +- [Github](https://github.com/EthWorks/Waffle) + +### Etherlime *Een op Ethers.js gebaseerd framework voor het ontwikkelen (Solidity en Vyper), installeren, debuggen, testen en meer van Dapps.* + +- [Documentatie](https://etherlime.readthedocs.io/en/latest/) +- [Github](https://github.com/LimeChain/etherlime) + +### Buidler *Een taskrunner voor ontwikkelaars van Ethereum Smart Contracts* + +- [buidler.dev](https://buidler.dev) +- [Github](https://github.com/nomiclabs/buidler) + +### ZeppelinOS *Een ontwikkelframework voor het bouwen van upgradebare Smart Contracts en een veilig beheerssysteem voor Smart Contracts.* + +- [zeppelinos.org](https://zeppelinos.org) +- [Github](https://github.com/zeppelinos) +- [Community-forum](https://forum.zeppelin.solutions/c/zeppelinos) + +### Op zoek naar andere opties? + +- [Lijst van tools voor Ethereum-ontwikkelaars #Frameworks](https://github.com/ConsenSys/ethereum-developer-tools-list#frameworks) + +## Geïntegreerde ontwikkelomgevingen (IDE's) + +### Visual Studio Code *Professionele IDE voor meerdere platforms met officiële Ethereum-ondersteuning.* + +- [Visual Studio Code](https://code.visualstudio.com/) +- [Azure Blockchain Workbench plugin](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/microsoft-azure-blockchain.azure-blockchain-workbench?tab=Overview) +- [Codevoorbeelden](https://github.com/Azure-Samples/blockchain/blob/master/blockchain-workbench/application-and-smart-contract-samples/readme.md) + +### Heriix *Web-IDE met ingebouwde statistische analyse en een virtuele machine voor testblockchains.* + +- [remix.ethereum.org](https://remix.ethereum.org/) + +### Superblocks *Web-IDE met ingebouwde virtuele machine voor browserblockchains, MetaMask-integratie, transactielogger en andere functies.* + +- [superblocks.com/lab](https://superblocks.com/lab/) + +### EthFiddle *Web-IDE waarmee je Smart Contracts kunt schrijven, compileren en debuggen.* + +- [ethfizadel.com](https://ethfiddle.com/) + +### Op zoek naar andere opties? + +- [Lijst van tools voor Ethereum-ontwikkelaars #IDEs](https://github.com/ConsenSys/ethereum-developer-tools-list#ides) + +## Frontend Javascript-API's + +### Web3.js *Ethereum Javascript-API* + +- [Github](https://github.com/ethereum/web3.js/) +- [Documentatie](https://web3js.readthedocs.io/en/1.0/) + +### Ethers.js *Volledige Ethereum-walletimplementatie en hulpprogramma's in JavaScript en TypeScript* + +- [Github](https://github.com/ethers-io/ethers.js/) +- [Documentatie](https://docs.ethers.io/ethers.js/html/) + +### light.js *Een high-level reactieve JS-bibliotheek geoptimaliseerd voor light-clients.* + +- [Github](https://github.com/paritytech/js-libs/tree/master/packages/light.js) +- [Documentatie](https://paritytech.github.io/js-libs/light.js/) + +### Web3-wrapper *Alternatief typescript voor Web3.js* + +- [Github](https://github.com/0xProject/0x-monorepo/tree/v2-prototype/packages/web3-wrapper) +- [Documentatie](https://0x.org/docs/web3-wrapper#introduction) + +### Op zoek naar andere opties? + +- [Lijst van tools voor Ethereum-ontwikkelaars #Frontend-Ethereum-APIs](https://github.com/ConsenSys/ethereum-developer-tools-list#frontend-ethereum-apis) + +## Backend API's + +### Infura *De Ethereum-API als service* + +- [infura.io](https://infura.io) + +## Beveiligingstools + +### Slither *Statisch analyseframework voor Solidity, geschreven in Python 3* + +- [Github](https://github.com/crytic/slither) + +### MythX *Beveligingsanalyse-API voor Ethereum Smart Contracts* + +- [mythx.io](https://mythx.io/) + +### Manticore *Een opdrachtregelinterface met een symbolische uitvoeringstool voor Smart Contracts en binaire bestanden.* + +- [github](https://github.com/trailofbits/manticore) + +### Securify *Beveiligingsscanner voor Ethereum Smart Contracts* + +- [securify.chainsecurity.com](https://securify.chainsecurity.com/) + +### Meer info over formele verificatie + +- [How formal verification of smart-contacts works](https://runtimeverification.com/blog/how-formal-verification-of-smart-contracts-works/) *July 20, 2018 - Brian Marick* +- [How Formal Verification Can Ensure Flawless Smart Contracts](https://media.consensys.net/how-formal-verification-can-ensure-flawless-smart-contracts-cbda8ad99bd1) *Jan 29, 2018 - Bernard Mueller* + +### Op zoek naar andere opties? + +- [Lijst van tools voor Ethereum-ontwikkelaars #Security-Tools](https://github.com/ConsenSys/ethereum-developer-tools-list#security-tools) + +## Tools voor testen + +### Solidity-Coverage *Alternatieve tool voor Solidity-codedekking.* + +- [Github](https://github.com/sc-forks/solidity-coverage) + +### hevm *Implementatie van het EVM dat specifiek is gemaakt voor unittesten en debuggen van Smart Contracts.* + +- [Github](https://github.com/dapphub/dapptools/tree/master/src/hevm) + +### Whiteblock Genesis *Een end-to-end sandbox voor ontwikkelaars en testplatform voor blockchain.* + +- [Whiteblock.io](https://whiteblock.io) +- [Github](https://github.com/whiteblock/genesis) +- [Documentatie](https://docs.whiteblock.io) + +### Op zoek naar andere opties? + +- [Lijst van tools voor Ethereum-ontwikkelaars #Testing-Tools](https://github.com/ConsenSys/ethereum-developer-tools-list#testing-tools) + +## Block explorers + +Block explorers zijn diensten waarmee je in de Ethereum-blockchain (en bijbehorende testnets) kunt zoeken naar informatie over specifieke transacties, blocks, contracts en andere on-chain activiteiten. + +- [Etherscan](https://etherscan.io/) +- [Blokscout](https://blockscout.com/) +- [Etherchain](https://www.etherchain.org/) + +## Testnets en Faucets + +De Ethereum-community onderhoudt meerdere testnets. Deze worden gebruikt door ontwikkelaars om hun toepassingen onder verschillende omstandigheden te testen voordat ze worden ingezet op het Ethereum-mainnet. + +### Ropsten *Proof of Work-blockchain, test-ether kan worden gemined* + +- [Test-ether faucet](https://faucet.ropsten.be/) + +### Rinkeby *Proof of Authority-blockchain, onderhouden door het Geth-ontwikkelteam* + +- [Test-ether faucet](https://faucet.rinkeby.io/) + +### Goerli *Cross-client Proof of Authority-blockchain, gebouwd en onderhouden door de Goerli-community* + +- [Test-ether faucet](https://faucet.goerli.mudit.blog/) +- [goerli.net](https://goerli.net/) + +## Clients en je eigen node uitvoeren + +Het Ethereum-netwerk bestaat uit vele nodes die compatibele clientsoftware gebruiken. Op het merendeel van deze nodes wordt [Geth](https://geth.ethereum.org/) of [Parity](https://www.parity.io/ethereum/) uitgevoerd. Elk van deze nodes kan op verschillende manieren worden geconfigureerd volgens je eigen behoeften. + +### Geth *Ethereum-clients geschreven in Go* + +- [Github](https://github.com/ethereum/go-ethereum) +- [Discord chat](https://discordapp.com/invite/nthXNEv) + +### Parity *Ethereum-client geschreven in Rust* + +- [parity.io](https://www.parity.io/) +- [Github](https://github.com/paritytech/parity-ethereum) + +### Ethnode *Een Ethereum-node (Geth of Parity) uitvoeren voor lokale ontwikkeling.* + +- [Github](https://github.com/vrde/ethnode) + +### Bronnen voor Ethereum-nodes + +- [Node Configuration Cheat Sheet](https://dev.to/5chdn/ethereum-node-configuration-modes-cheat-sheet-25l8) *Jan 5, 2019 - Afri Schoeden* + +### Op zoek naar andere opties? + +- [Lijst van tools voor Ethereum-ontwikkelaars #Ethereum-clients](https://github.com/ConsenSys/ethereum-developer-tools-list#ethereum-clients) + +## Best-practices, patronen en anti-patronen + +### DappSys *Veilige, eenvoudige, flexibele bouwstenen voor Smart Contracts.* + +- [dapp.tools/dappsys](https://dapp.tools/dappsys/) +- [Github](https://github.com/dapphub/dappsys) + +### OpenZeppelin *Bibliotheek voor het ontwikkelen van veilige Smart Contracts.* + +- [openzeppelin.org](https://openzeppelin.org/) +- [Github](https://github.com/OpenZeppelin/openzeppelin-solidity) + +### aragonOS *Patronen voor upgradebaarheid en machtigingsbeheer.* + +- [hack.aragon.org](https://hack.aragon.org/docs/aragonos-intro.html) + +### Register voor Smart Contract-weakness + +- [SWC registry](https://smartcontractsecurity.github.io/SWC-registry/) +- [Github](https://github.com/SmartContractSecurity/SWC-registry) + +### Best-practices handleiding voor Smart Contracts-beveiliging + +- [consensys.github.io/smart-contract-best-practices/](https://consensys.github.io/smart-contract-best-practices/) +- [Github](https://github.com/ConsenSys/smart-contract-best-practices/) +- [Geaggregeerde collectie van beveiligingsaanbevelingen en best-practices](https://github.com/guylando/KnowledgeLists/blob/master/EthereumSmartContracts.md) + +### Op zoek naar andere opties? + +- [Lijst van tools voor Ethereum-ontwikkelaars #Patterns—best-practices](https://github.com/ConsenSys/ethereum-developer-tools-list#patterns--best-practices) + +## Ondersteuning en training voor ontwikkelaars + +### Ethereum Stackexchange + +- [ethereum.stackexchange.com](https://ethereum.stackexchange.com/) + +### Solidity Gitter Chatroom + +- [gitter.im/ethereum/solidity](https://gitter.im/ethereum/solidity/) + +### Alle Ethereum Gitter Chatrooms + +- [gitter.im/ethereum/home](https://gitter.im/ethereum/home) + +### Cryptozombies *Leer games te programmeren op Ethereum.* + +- [Cryptozombies.io](https://cryptozombies.io/) + +### Chainshot *Webtutorials voor Dapp-code.* + +- [chainshot.com](https://www.chainshot.com/) + +### Blockgeeks *Online cursussen over blockchaintechnologie* + +- [courses.blockgeeks.com](https://courses.blockgeeks.com/) + +### DappUniversity *Leer gedecentraliseerde toepassingen te bouwen op de Ethereum-blockchain* + +- [DappUniversity.com](http://www.dappuniversity.com/) + +### Ethernaut *Een Solidity-wargame waar elk niveau een contract is dat moet worden gehackt* + +- [ethernaut.zeppelin.solutions](https://ethernaut.zeppelin.solutions/) + +## UI/UX + +- [Challenge of UX in Ethereum](https://medium.com/ecf-review/challenge-of-ux-in-ethereum-122e1a33688d) *June 25, 2018 - Anna Rose* +- [Designing for blockchain: what’s different and what’s at stake](https://media.consensys.net/designing-for-blockchain-whats-different-and-what-s-at-stake-b867eeade1c9) *March 22, 2018 - Sarah Baker Mills* + +## Standaarden + +De Ethereum-community heeft een heleboel standaarden aangenomen die handig zijn voor ontwikkelaars. Meestal worden deze voorgesteld als [Ethereum Improvement Proposals](http://eips.ethereum.org/) (EIP's), die door leden van de community worden besproken in een [standaardproces](http://eips.ethereum.org/EIPS/eip-1). + +- [Lijst van EIP's](http://eips.ethereum.org/) +- [EIP github repo](https://github.com/ethereum/EIPs) +- [EIP-discussieforum](https://ethereum-magicians.org/c/eips) +- [Ethereum Governance Overview](https://blog.bmannconsulting.com/ethereum-governance/) *March 31, 2019 - Boris Mann* +- [Afspeellijst van alle Ethereum Core Dev-meetings](https://www.youtube.com/playlist?list=PLaM7G4Llrb7zfMXCZVEXEABT8OSnd4-7w) *(YouTube-afspeellijst)* + +Bepaalde EIP's hebben betrekking op de toepassingsstandaarden (bijv. een standaard Smart Contract-indeling), die worden voorgesteld als [Ethereum Requests for Comment (ERC)](https://eips.ethereum.org/erc). Veel ERC's zijn kritieke standaarden die breed worden toegepast in het Ethereum-ecosysteem. + +- [Lijst van ERC's](http://eips.ethereum.org/erc) +- [ERC20 - Een standaard interface voor tokens](https://eips.ethereum.org/EIPS/eip-20) +- [ERC721 - Een standaard interface voor niet-vervangbare tokens](https://eips.ethereum.org/EIPS/eip-721) \ No newline at end of file diff --git a/docs/nl/index.md b/docs/nl/index.md new file mode 100644 index 00000000000..fb0693c5069 --- /dev/null +++ b/docs/nl/index.md @@ -0,0 +1,11 @@ +--- +title: Home +meta: + - property: og:title + content: Home | Ethereum +lang: nl +layout: home +sidebar: false +--- + + diff --git a/docs/nl/learn/index.md b/docs/nl/learn/index.md new file mode 100644 index 00000000000..d8104a5dcef --- /dev/null +++ b/docs/nl/learn/index.md @@ -0,0 +1,132 @@ +--- +title: Info +meta: + - property: og:title + content: Info | Ethereum +lang: nl +sidebar: auto +sidebarDepth: 0 +--- + +# Info over Ethereum + +**Welkom bij [ethereum.org/nl/learn](/learn/): een set bronnen waarmee je meer te weten kunt komen over Ethereum.** Deze pagina bevat technische **en** niet-technische artikelen, handleidingen en bronnen. Is Ethereum helemaal nieuw voor je, [dan raden we je aan hier te beginnen](/beginners/). + +Dit zijn enkele uitstekende startpunten: + +- [Decentralizing Everything](https://www.youtube.com/watch?v=WSN5BaCzsbo&feature=youtu.be) *Sep 18, 2017 - Vitalik Buterin (Video)* +- [The Year in Ethereum](https://medium.com/@jjmstark/the-year-in-ethereum-87a17d6f8276) *Jan 16, 2019 - Josh Stark, Evan Van Ness en Daniel Zakrisson* +- [Ethereum is game-changing technology, literally](https://medium.com/@virgilgr/ethereum-is-game-changing-technology-literally-d67e01a01cf8) *Mar 29, 2019 - Virgil Griffith* + +Naast de informatie op deze pagina zijn er bronnen uit de community die het verkennen waard zijn: + +- [EthHub](https://docs.ethhub.io) *Uitgebreide knowledge base voor alles over Ethereum* +- [District0x](https://education.district0x.io/general-topics/understanding-ethereum/) *Een educatieve bron over Ethereum, gericht op beginners* +- [Ethereum.wiki](https://ethereum.wiki) *Een door de community samengestelde wiki over de technologie van Ethereum* +- [Kauri](https://kauri.io) *Technische artikelen en tutorials voor Ethereum en gerelateerde projecten* +- [Ethereum Foundation YouTube](https://www.youtube.com/channel/UCNOfzGXD_C9YMYmnefmPH0g) *Video's and presentaties over Ethereum* +- [Week in Ethereum News](https://weekinethereumnews.com/) *Een wekelijkse nieuwsbrief over belangrijke ontwikkelingen in het ecosysteem* +- [What’s new in ETH 2.0](https://notes.ethereum.org/c/Sk8Zs--CQ) *Een periodieke nieuwsbrief over de ontwikkeling van ETH 2.0* +- [ETHGlobal](https://ethglobal.co) *Ethereum-hackathons: bezoek er eentje in je buurt!* + +## De basisprincipes van Ethereum + +Nieuw bij Ethereum? Deze artikelen en bronnen zijn een goede plek om te beginnen. + +- [A Beginner’s Guide to Ethereum](https://blog.coinbase.com/a-beginners-guide-to-ethereum-46dd486ceecf) *Feb 23, 2017 - Linda Xie* +- [What is Ethereum?](https://education.district0x.io/general-topics/understanding-ethereum/what-is-ethereum/) *District0x* +- [What is Ether?](https://docs.ethhub.io/ethereum-basics/what-is-ether/) *Frequent bijgewerkt - EthHub* +- [The Case for Ethereum](http://blog.eladgil.com/2018/01/the-case-for-ethereum.html) *Jan 30, 2018 - Elad Gil* +- [Blockchains: How they Work and Why they’ll Change the World](https://spectrum.ieee.org/computing/networks/blockchains-how-they-work-and-why-theyll-change-the-world) *Sept 28, 2017 - Morgan Peck* +- [Don’t let Doubts about Blockchains Close your Mind](https://www.bloomberg.com/opinion/articles/2018-04-27/blockchains-warrant-skepticism-but-keep-an-open-mind) *April 27, 2018 - Tyler Cowen* + +## Hoe Ethereum werkt + +High-level uitleg over Ethereum en blockchaintechnologie in het algemeen. + +- [How does Ethereum work, anyway?](https://medium.com/@preethikasireddy/how-does-ethereum-work-anyway-22d1df506369) *Sept 27, 2017 - Preethi Kasireddy* +- [A Gentle Introduction to Ethereum](https://bitsonblocks.net/2016/10/02/gentle-introduction-ethereum/) *Oct 2, 2016 - Antony Lewis* +- [Introduction to Blockchain through Cryptoeconomics - Part 1](https://blockchainatberkeley.blog/introduction-to-blockchain-through-cryptoeconomics-part-1-bitcoin-369f245067f9) *Jan 26, 2018 - Zubin Koticha* +- [Introduction to Blockchain through Cryptoeconomics - Part 2](https://medium.com/mechanism-labs/introduction-to-bitcoin-through-cryptoeconomics-part-2-proof-of-work-and-nakamoto-consensus-1252f6a6c012) *July 19, 2018 - Zubin Koticha* + +## Smart Contracts + +Een 'smart contract' is gewoon een stuk code dat op Ethereum wordt uitgevoerd. Het heet een ‘contract’ omdat code die op Ethereum werkt, waardevolle zaken zoals ETH of andere digitale activa kan beheren. + +- Wil je leren hoe je op Ethereum kunt programmeren met Smart Contracts? [ethereum.org/nl/developers](/developers/) + +## Proof of Work en mining + +Ethereum gebruikt momenteel een systeem met de naam 'Proof of Work'. Hierdoor kan het Ethereum-netwerk het eens worden over de status van alle gegevens die in de Ethereum-blockchain zijn vastgelegd en kunnen bepaalde soorten economische aanvallen worden voorkomen. + +- [What does it mean to mine Ethereum?](https://docs.ethhub.io/using-ethereum/mining/) *Frequent bijgewerkt - Ethhub* +- [How Ethereum Mining Works](https://www.coindesk.com/information/ethereum-mining-works) *Coindesk* + +In ETH 2.0 zal Ethereum evolueren naar een ander systeem genaamd 'Proof of Stake'. [Lees meer over ETH 2.0 hieronder](./#eth-2-0). + +## Clients en nodes + +Het Ethereum-netwerk bestaat uit vele nodes die compatibele clientsoftware draaien. Er zijn twee clients die gebruikt worden door een meerderheid van nodes: [Geth](https://geth.ethereum.org/) (geschreven in Go) en [Parity](https://www.parity.io/ethereum/) (geschreven in Rust). + +- Wil je leren hoe je een eigen node moet beheren? → [ethereum.org/nl/developers](/developers/#clients-running-your-own-node) +- [Volledige lijst van alle Ethereum-clients](https://github.com/ConsenSys/ethereum-developer-tools-list#ethereum-clients) + +## De schaalbaarheid van Ethereum verbeteren + +Er wordt veel aandacht besteed aan het beter 'schaalbaar' maken van Ethereum door de snelheid en de algemene transactiedoorvoer te verbeteren. Over het algemeen worden deze verdeeld in 'Layer 1' en 'Layer 2' oplossingen. + +'Layer 1' verwijst naar het verbeteren van het Ethereum-coreprotocol. Het belangrijkste project om het coreprotocol van Ethereum te verbeteren is [ETH 2.0](./#eth-2-0). + +'Layer 2' verwijst naar technologieën die worden gebouwd 'bovenop' het Ethereum-basisprotocol, waardoor grotere schaalbaarheid mogelijk wordt zonder concessies te doen aan veiligheid. Er zijn ook 'off-chain' technologieën zoals sidechains, waarmee een ruimere schaalbaarheid mogelijk is door het anders inschatten van veiligheidsoverwegingen. + +- [Making Sense of Layer 2](https://medium.com/l4-media/making-sense-of-ethereums-layer-2-scaling-solutions-state-channels-plasma-and-truebit-22cb40dcc2f4) *Feb 12, 2018 - Josh Stark* +- [The Case for Ethereum Scalability](https://medium.com/connext/the-case-for-ethereum-scalability-d2a8035f880f) *Jan 18, 2019 - Hunter Hillman, Steven McKie en Eric Olszewski* + +### Betalings- en State-channels + +- [State Channels - an explanation](https://www.jeffcoleman.ca/state-channels/) *Nov 6, 2015 - Jeff Coleman* +- [Basics of State Channels](https://education.district0x.io/general-topics/understanding-ethereum/basics-state-channels/) *District0x* +- [State Channels](https://docs.ethhub.io/ethereum-roadmap/layer-2-scaling/state-channels/) *Frequent bijgewerkt - EthHub* + +### Sidechains + +- [Scaling Ethereum Dapps through Sidechains](https://medium.com/loom-network/dappchains-scaling-ethereum-dapps-through-sidechains-f99e51fff447) *Feb 8, 2018 - Georgios Konstantopoulos* + +### Plasma + +- [Understanding Plasma, Part 1: The Basics](https://www.theblockcrypto.com/2019/02/07/understanding-plasma-part-1-the-basics/) *Feb 7, 2019 - Daniel Goldman* +- [Understanding Plasma](https://education.district0x.io/general-topics/understanding-ethereum/understanding-plasma/) *District0x* +- [Learn Plasma - Een leerbron voor het Plasma-framework](https://www.learnplasma.org/en/) + +## ETH 2.0 + +ETH 2.0 (ook bekend als 'Serenity') verwijst naar de volgende grote verbetering van het Ethereum-coreprotocol. Hierin komen verschillende verbeteringen in het coreprotocol van Ethereum of ‘Layer 1’ samen. + +- [ETH 2.0 Roadmap and Phases](https://docs.ethhub.io/ethereum-roadmap/ethereum-2.0/eth-2.0-phases/) *Frequent bijgewerkt - EthHub* +- [8 Teams Are Sprinting to Build the Next Generation of Ethereum](https://www.coindesk.com/next-gen-buidlers-the-8-teams-working-on-ethereum-2-0) *Dec 9, 2018 - Christine Kim* +- [Proof of Stake](https://docs.ethhub.io/ethereum-roadmap/ethereum-2.0/proof-of-stake/) *Frequent bijgewerkt - EthHub* +- [Sharding](https://docs.ethhub.io/ethereum-roadmap/ethereum-2.0/sharding/) *Frequent bijgewerkt - EthHub* +- [ETH 2.0 - The Road to Scaling Ethereum - Vitalik Buterin](https://youtu.be/kCVpDrlVesA) *(Video) November, 2018 - YouTube* + +## ETH 1.x + +ETH 1.x is de naam voor een collectie upgrades van het bestaande Ethereum-protocol. Het doel is om Ethereum te blijven verbeteren en onderhouden terwijl ETH 2.0 wordt ontwikkeld en geïmplementeerd. + +Ga voor meer informatie naar de [uitlegpagina van EthHub over ETH 1.x](https://docs.ethhub.io/ethereum-roadmap/ethereum-1.x/) + +## Crypto-economie + +'Crypto-economie' is de praktische wetenschap van het bouwen van gedistribueerde systemen, waarbij de eigenschappen van deze systemen worden aangestuurd door financiële prikkels en waarbij de economische mechanismen worden gegarandeerd door cryptografie. Het is de algemene term voor het ontwerpen en schalen van blockchains zoals Ethereum en Bitcoin. + +- [Cryptoeconomics.study](https://cryptoeconomics.study/) +- [Intro to Cryptoeconomics](https://www.youtube.com/watch?v=F0FCI8GxO5I) *(Video) Aug 19, 2018 - Karl Floersch* +- [Making Sense of Cryptoeconomics](https://medium.com/l4-media/making-sense-of-cryptoeconomics-5edea77e4e8d) *Nov 16 2017 - Josh Stark* + +## Kritiek en scepcis + +Kritische meningen over Ethereum en cryptovaluta. + +- [Ethereum’s roadmap isn’t ambitious enough](https://decryptmedia.com/6136/vulcanize-rick-dudley-ethereum-roadmap-makerdao-polkadot) *March 27, 2019 - Interview met Rick Dudley* +- [The Challenges of Building Ethereum Infrastructure](https://medium.com/@lopp/the-challenges-of-building-ethereum-infrastructure-87e443e47a4b) *Jan 8, 2018 - Jameson Lopp* +- [Parsimonious Answers to Difficult Questions](https://www.youtube.com/watch?v=GOkSg0BuSdw&feature=youtu.be) *(Video) March 10, 2019 - Rick Dudley* +- [There’s no good reason to trust blockchain technology](https://www.wired.com/story/theres-no-good-reason-to-trust-blockchain-technology/) *Feb 6, 2019 - Bruce Schneier* \ No newline at end of file diff --git a/docs/nl/use/index.md b/docs/nl/use/index.md new file mode 100644 index 00000000000..eef50bf4e6e --- /dev/null +++ b/docs/nl/use/index.md @@ -0,0 +1,68 @@ +--- +title: Gebruik +meta: + - property: og:title + content: Gebruik | Ethereum +lang: nl +--- + +# Ethereum gebruiken + + + +## 1. Gebruik een op Ethereum gebouwde applicatie + +De beste manier om met Ethereum te beginnen is om er meteen mee aan de slag te gaan. Er zijn een heleboel Ethereum-toepassingen die je nu al kunt gebruiken. + +Hier zijn enkele apps gebouwd op Ethereum. Deze lijst wordt regelmatig bijgewerkt. + +- [Gitcoin](https://gitcoin.co), een netwerk van gemotiveerde open-source ontwikkelaars +- [Cent](https://beta.cent.co), een sociaal netwerk waar je geld verdient door te posten +- [Veil](https://app.veil.co), een handelsplatform dat je in staat stelt om te wedden op echte wereldevenementen +- [CryptoKitties](https://www.cryptokitties.co), een spel waar je digitale, verzamelbare katten verzamelt en fokt +- [DAI](https://makerdao.com/en/), een stabiele cryptovaluta met een constante waarde van $1 USD + +Voor een aantal van deze toepassingen is een digitale portemonnee of 'wallet' vereist: [zie de sectie hieronder voor meer informatie.](./#_3-what-is-a-wallet-and-which-one-should-i-use) + +Wil je graag meer toepassingen bekijken die op Ethereum gebouwd zijn? + +- [Built on Ethereum](https://docs.ethhub.io/built-on-ethereum/built-on-ethereum/) *Frequent bijgewerkt - EthHub* +- [40 Ethereum Apps You Can Use Right Now](https://media.consensys.net/40-ethereum-apps-you-can-use-right-now-d643333769f7) *Aug 15, 2018 - ConsenSys* +- [Ethereum Dapps](https://www.stateofthedapps.com/rankings/platform/ethereum) *Frequent bijgewerkt - State of the Dapps* + +## 2. Wat is ETH en hoe kom ik eraan? + +ETH is de eigen valuta van Ethereum. Het is 'digitaal geld' dat direct en goedkoop via het internet kan worden verzonden en ook in veel Ethereum-toepassingen zoals hierboven kan worden gebruikt. + +De eenvoudigste manier om aan ETH te komen is om het te kopen. Er zijn veel wisselkantoren voor cryptovaluta waar je ETH kunt kopen, maar welke je het beste kunt gebruiken is afhankelijk van waar je woont en hoe je wilt betalen. + +Raadpleeg de volgende handleidingen voor meer informatie over het kopen van ETH: + +- [How to buy Ether (ETH)](https://support.mycrypto.com/how-to/getting-started/how-to-buy-ether-with-usd) *Frequent bijgewerkt - MyCrypto* +- [Built on Ethereum](https://docs.ethhub.io/using-ethereum/how-to-buy-ether/) *Frequent bijgewerkt - EthHub* +- [Ethereum, a Digital Currency](https://www.cryptokitties.co/faq#ethereum-a-digital-currency) *CryptoKitties* + +## 3. Wat is een wallet en welke moet ik gebruiken? + +Wallets zijn toepassingen waarmee je gemakkelijk ETH kunt bewaren en verzenden. Daarnaast werken ze samen met toepassingen die op Ethereum zijn gebouwd. + +Weet je niet zeker welke wallet je moet gebruiken? Begin met deze handleidingen: + +- [Intro to Ethereum Wallets](https://docs.ethhub.io/using-ethereum/wallets/intro-to-ethereum-wallets/) *Frequent bijgewerkt - EthHub* +- [Getting Started with MetaMask](https://metamask.zendesk.com/hc/en-us/articles/360015489531-Getting-Started-With-MetaMask-Part-1-) *Dec 4, 2018 - MetaMask* +- [How to Create a Wallet](https://support.mycrypto.com/getting-started/creating-a-new-wallet-on-mycrypto.html) *Frequent bijgewerkt - MyCrypto* +- [Best Ethereum Wallets 2019: Hardware vs. Software vs. Paper](https://blockonomi.com/best-ethereum-wallets/) *Dec 15, 2018 - Blockonomi* + +Wil je meer weten over veilig opslaan van fondsen en het beheren van private keys? + +- [Protecting Yourself and Your Funds](https://support.mycrypto.com/staying-safe/protecting-yourself-and-your-funds) *Frequent bijgewerkt - MyCrypto* +- [The keys to keeping your crypto safe](https://blog.coinbase.com/the-keys-to-keeping-your-crypto-safe-96d497cce6cf) *Jan 16, 2019 - Coinbase blog* +- [How to Store Digital Assets on Ethereum](https://media.consensys.net/how-to-store-digital-assets-on-ethereum-a2bfdcf66bd0) *May 30, 2018 - ConsenSys* +- [Do you really need a hardware wallet?](https://medium.com/ledger-on-security-and-blockchain/ledger-101-part-1-do-you-really-need-a-hardware-wallet-7f5abbadd945) *Sep 24, 2018 - Ledger* \ No newline at end of file diff --git a/docs/pl/beginners/index.md b/docs/pl/beginners/index.md new file mode 100644 index 00000000000..03ee9d8b73d --- /dev/null +++ b/docs/pl/beginners/index.md @@ -0,0 +1,66 @@ +--- +title: Początki +meta: + - property: og:title + content: Początki | Ethereum +lang: pl +--- + +# 👋 Witaj! + +Nowy na Ethereum.org? Jesteś we właściwym miejscu. Zacznijmy od zarysowania szerszego kontekstu. + +**Ethereum to fundament nowej ery Internetu:** + +- Internet z wbudowanymi pieniądzmi i płatnościami. +- Internet, w którym użytkownicy są właścicielami swoich danych, a aplikacje nie szpiegują i nie okradają. +- Internet, w którym każdy ma dostęp do otwartego systemu finansowego. +- Internet zbudowany na neutralnej infrastrukturze o otwartym dostępie, nie kontrolowany przez konkretną osobę czy firmę. + +**Wprowadzony na rynek w 2015 roku Ethereum jest wiodącym na świecie programowalnym blockchainem.** + +**Podobnie jak inne systemy blockchain, Ethereum ma natywną kryptowalutę zwaną Ether (ETH).** ETH to pieniądz cyfrowy. Jeśli słyszałeś o [Bitcoinie](http://bitcoin.org/), ETH ma wiele podobnych funkcji. Jest całkowicie cyfrowy i w każdej chwili może być wysłany w dowolne miejsce na świecie. Podaż ETH nie jest kontrolowana przez żaden rząd ani firmę - jest zdecentralizowana i ograniczona. Ludzie na całym świecie używają ETH do dokonywania płatności, jako środek przechowywania wartości lub zabezpieczenie. + +** Ale w przeciwieństwie do innych systemów, Ethereum może znacznie więcej. ** Ethereum jest programowalny, co oznacza, że programiści mogą go używać do [budowania nowego rodzaju aplikacji](/use/#1-use-an-application-built-on-ethereum). + +Te zdecentralizowane aplikacje (ang. „dapps”) zyskują zalety kryptowaluty i technologii blockchain. Są godne zaufania, co oznacza, że po „przesłaniu” ich do Ethereum zawsze będą działać zgodnie z tym jak zostały zaprogramowane. Mogą kontrolować zasoby cyfrowe w celu tworzenia nowych rodzajów aplikacji finansowych. Mogą być zdecentralizowane, co oznacza, że nie kontroluje ich żaden podmiot ani osoba. + +**W tej chwili tysiące programistów na całym świecie buduje i wymyśla nowe rodzaje aplikacji w Ethereum. Z wielu możesz korzystać już dziś:** + +- [**Portfele z kryptowalutą**](/use/#_3-what-is-a-wallet-and-which-one-should-i-use) które umożliwiają dokonywanie tanich, natychmiastowych płatności za pomocą ETH lub innych aktywów +- **Aplikacje finansowe**, które umożliwiają pożyczanie lub inwestowanie zasobów cyfrowych +- **Rynki zdecentralizowane**, które pozwalają handlować aktywami cyfrowymi, a nawet „prognozami” dotyczącymi wydarzeń w świecie rzeczywistym +- **Gry**, w których jesteś właścicielem zdobytych w grze zasobów i możesz zarabiać prawdziwe pieniądze +- **I wiele,** wiele więcej. + +**Społeczność Ethereum jest największą i najbardziej aktywną społecznością blockchain na świecie.** Obejmuje ona programistów protokołów, badaczy kryptoekonomicznych, cypherpunków, organizacje wydobywcze, posiadaczy ETH, twórców aplikacji, zwykłych użytkowników, anarchistów, 500 największych firm z listy Fortune, a od tej pory także **Ciebie **. + +**Nie ma firmy ani scentralizowanej organizacji kontrolującej Ethereum.** Ethereum jest utrzymywane i ulepszane przez zróżnicowaną globalną społeczność współpracowników, którzy pracują nad wszystkim - od protokołu podstawowego po aplikacje konsumenckie. Ta strona internetowa, podobnie jak reszta Ethereum, została zbudowana - i nadal jest budowana - przez grupę ludzi pracujących wspólnie. + +**Witamy w Ethereum.** + +**Nie wiesz, co dalej?** + +- Chcesz zacząć korzystać z Ethereum? [ethereum.org/pl/use](/use/) +- Chcesz dowiedzieć się więcej o Ethereum i o tym, jak działa? [ethereum.org/pl/learn](/learn/) +- Czy jesteś programistą zainteresowanym budowaniem na ethereum? [ethereum.org/pl/developers](/developers/) + +**Szukasz więcej zasobów dla początkujących na temat Ethereum?** + +[Decentralized Everything with Vitalik Buterin](https://youtu.be/WSN5BaCzsbo) + +
+ +
+ +[Ben Horowitz explains the road ahead for blockchain](https://www.youtube.com/watch?v=l9jvKWKmRfs&feature=youtu.be) + +
+ +
+ +[Ethereum’s Blockchain by TechCrunch](https://www.youtube.com/watch?v=WfULutvxvzY) + +
+ +
diff --git a/docs/pl/developers/index.md b/docs/pl/developers/index.md new file mode 100644 index 00000000000..1823c7d341b --- /dev/null +++ b/docs/pl/developers/index.md @@ -0,0 +1,329 @@ +--- +title: Deweloperzy +meta: + - property: og:title + content: Deweloperzy | Ethereum +lang: pl +sidebar: auto +sidebarDepth: 0 +--- + +# Zasoby dla deweloperów + + + +## Pierwsze kroki + +**Jeśli dopiero zaczynasz pracę z Ethereum, jesteś we właściwym miejscu.** Poniższe przewodniki napisane przez społeczność Ethereum wprowadzą Cię w podstawy Ethereum i wyjaśnią najważniejsze pojęcia, które mogą różnić się od poznanych podczas tworzenia innych aplikacji. + +Potrzebujesz bardziej podstawowych informacji? Zajrzyj na [ethereum.org/pl/learn.](/learn/) + +- [Getting up to speed on Ethereum](https://medium.com/@mattcondon/getting-up-to-speed-on-ethereum-63ed28821bbe) *07.08.2017 - Matt Condon* +- [Ethereum In Depth, Part 1](https://blog.zeppelin.solutions/ethereum-in-depth-part-1-968981e6f833) *11.05.2018 - Facu Spagnuolo* +- [Ethereum In Depth, Part 2 ](https://blog.zeppelin.solutions/ethereum-in-depth-part-2-6339cf6bddb9) *24.07.2018 - Facu Spagnuolo* +- [Ethereum Development Walkthrough, Parts 1-5](https://hackernoon.com/ethereum-development-walkthrough-part-1-smart-contracts-b3979e6e573e) *14.01.2018 - dev_zl* +- [Ethereum 101, Parts 1-7](https://kauri.io/collection/5bb65f0f4f34080001731dc2/ethereum-101) *13.02.2019 - Wil Barnes* +- [Full Stack Hello World Voting Ethereum Dapp Tutorial ](https://medium.com/@mvmurthy/full-stack-hello-world-voting-ethereum-dapp-tutorial-part-1-40d2d0d807c2) *18.01.2017 - Mahesh Murthy* +- [Mastering Ethereum - A comprehensive textbook available for free online](https://github.com/ethereumbook/ethereumbook) *01.12.2018 - Andreas Antonopoulos & Gavin Wood* +- [Ethereum Developer Portal - Everything you need to get started building on Ethereum](https://ethereum.consensys.net/ethereum-dev-portal) *Często aktualizowane - ConsenSys* +- [Deconstructing a Solidity Contract](https://blog.zeppelin.solutions/deconstructing-a-solidity-contract-part-i-introduction-832efd2d7737) *13.08.2018 - Alejandro Santander & Leo Arias* +- [Full Stack Dapp Tutorial Series ](https://kauri.io/collection/5b8e401ee727370001c942e3) *Często aktualizowane - Joshua Cassidy* + +## Języki inteligentnych kontraktów + +Każdy program działający na maszynie wirtualnej Ethereum (ang. Ethereum Virtual Machine lub EVM) jest powszechnie nazywany „inteligentnym kontraktem” (ang. „smart contract”). Najpopularniejsze języki, w których tworzy się inteligentne kontrakty w Ethereum to **Solidity** i **Vyper**, ale istnieją także [inne, będące w fazie rozwoju](https://github.com/ConsenSys/ethereum-developer-tools-list#smart-contract-languages). + +### Solidity *Najpopularniejszy język w Ethereum, inspirowany C++, Pythonem i JavaScript* + +- [Dokumentacja](https://solidity.readthedocs.io) +- [Github](https://github.com/ethereum/solidity/) +- [Czat Solidity na Gitterze](https://gitter.im/ethereum/solidity/) + +### Vyper *Skoncentrowany na bezpieczeństwie język Ethereum, oparty na Pythonie.* + +- [Dokumentacja](https://vyper.readthedocs.io) +- [Github](https://github.com/ethereum/vyper) +- [Czat Vyper na Gitterze](https://gitter.im/ethereum/vyper) + +### Szukasz innych narzędzi? + +- [Ethereum Developers Tools List #SmartContractLanguages](https://github.com/ConsenSys/ethereum-developer-tools-list#smart-contract-languages) + +## Narzędzia deweloperskie + +Ethereum ma dużą, wciąż rosnącą liczbę narzędzi, które pomagają programistom w tworzeniu, testowaniu i wdrażaniu aplikacji. Poniżej znajdują się najpopularniejsze narzędzia na dobry początek. Jeśli chcesz zgłębić temat sprawdź [pełną listę](https://github.com/ConsenSys/ethereum-developer-tools-list). + +### Truffle *Środowisko programistyczne, testowe i inne narzędzia.* + +- [truffleframework.com](https://truffleframework.com/) +- [Github](https://github.com/trufflesuite/truffle) + +### Embark *Środowisko programistyczne, testowe i inne narzędzia zintegrowane z Ethereum, IPFS i Whisper.* + +- [Github](https://github.com/embark-framework/embark) +- [Dokumentacja](https://embark.status.im/docs/) + +### Waffle *Platforma programistyczna pozwalająca na tworzenie i testowanie zaawansowanych kontraktów (oparta na ethers.js).* + +- [getwaffle.io](https://getwaffle.io/) +- [Github](https://github.com/EthWorks/Waffle) + +### Etherlime *Bazująca na ethers.js platforma programistyczna pozwalająca na tworzenie dappów (Solidity i Vyper), ich wdrażanie, debugowanie, testy i wiele innych czyności.* + +- [Dokumenty](https://etherlime.readthedocs.io/en/latest/) +- [Github](https://github.com/LimeChain/etherlime) + +### Buidler *Task runner dla deweloperów inteligentnych kontraktów Ethereum* + +- [buidler.dev](https://buidler.dev) +- [Github](https://github.com/nomiclabs/buidler) + +### ZeppelinOS *Platforma programistyczna służaca do budowania rozwojowych kontraktów i bezpiecznego zarządzania aplikacjami.* + +- [zeppelinos.org](https://zeppelinos.org) +- [Github](https://github.com/zeppelinos) +- [Forum społeczności](https://forum.zeppelin.solutions/c/zeppelinos) + +### Szukasz innych narzędzi? + +- [Ethereum Developer Tools List #Frameworks](https://github.com/ConsenSys/ethereum-developer-tools-list#frameworks) + +## Zintegrowane środowiska programistyczne (IDEs) + +### Visual Studio Code *Profesjonalne między-platformowe IDE z oficjalnym wsparciem Ethereum.* + +- [Visual Studio Code](https://code.visualstudio.com/) +- [Plugin Azure Blockchain Workbench](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/microsoft-azure-blockchain.azure-blockchain-workbench?tab=Overview) +- [Przykłady kodu](https://github.com/Azure-Samples/blockchain/blob/master/blockchain-workbench/application-and-smart-contract-samples/readme.md) + +### Remix *Popularne IDE z wbudowaną analizą statyczną i testową maszyną wirtualną blockchain.* + +- [remix.ethereum.org](https://remix.ethereum.org/) + +### Superblocks *Popularny IDE z wbudowaną w przeglądarkę maszyną wirtualną blockchain, integracją z MetaMask, logiem transakcji i innymi funkcjami.* + +- [superblocks.com/lab](https://superblocks.com/lab/) + +### EthFiddle *Popularny IDE któy pozwala pisać, kompilować i tworzyć kontrakty.* + +- [ethfiddle.com](https://ethfiddle.com/) + +### Szukasz innych narzędzi? + +- [Ethereum Developer Tools List #IDEs](https://github.com/ConsenSys/ethereum-developer-tools-list#ides) + +## Frontendowe API Javascript + +### Web3.js *Javascriptowe API Ethereum* + +- [Github](https://github.com/ethereum/web3.js/) +- [Dokumentacja](https://web3js.readthedocs.io/en/1.0/) + +### Ethers.js *Kompletna implementacja portfela Ethereum i narzędzia w JavaScript i TypeScript* + +- [Github](https://github.com/ethers-io/ethers.js/) +- [Dokumentacja](https://docs.ethers.io/ethers.js/html/) + +### light.js *Reaktywna biblioteka JS zoptymalizowana pod kątem lekkich klientów.* + +- [Github](https://github.com/paritytech/js-libs/tree/master/packages/light.js) +- [Dokumentacja](https://paritytech.github.io/js-libs/light.js/) + +### Web3-wrapper *Typescriptowa alternatywa dla Web3.js* + +- [Github](https://github.com/0xProject/0x-monorepo/tree/v2-prototype/packages/web3-wrapper) +- [Dokumentacja](https://0x.org/docs/web3-wrapper#introduction) + +### Szukasz innych narzędzi? + +- [Ethereum Developer Tools List #Frontend-Ethereum-APIs](https://github.com/ConsenSys/ethereum-developer-tools-list#frontend-ethereum-apis) + +## Backendowe API + +### Infura *Ethereum API jako usługa* + +- [infura.io](https://infura.io) + +## Narzędzia bezpieczeństwa + +### Slither *Framework analizy statycznej Solidity napisany w Python 3* + +- [Github](https://github.com/crytic/slither) + +### MythX *Analiza bezpieczeństwa API dla kontraktów Ethereum* + +- [mythx.io](https://mythx.io/) + +### Manticore *Interfejs wiersza poleceń, który używa symbolicznego narzędzia do wykonywania kontraktów i plików binarnych.* + +- [github](https://github.com/trailofbits/manticore) + +### Securify *Skaner bezpieczeństwa dla kontraktów Ethereum* + +- [securify.chainsecurity.com](https://securify.chainsecurity.com/) + +### Więcej na temat formalnej weryfikacji + +- [How formal verification of smart-contacts works](https://runtimeverification.com/blog/how-formal-verification-of-smart-contracts-works/) *20.07.2018 - Brian Marick* +- [How Formal Verification Can Ensure Flawless Smart Contracts](https://media.consensys.net/how-formal-verification-can-ensure-flawless-smart-contracts-cbda8ad99bd1) *29.01.2018 - Bernard Mueller* + +### Szukasz innych narzędzi? + +- [Ethereum Developer Tools List #Security-Tools](https://github.com/ConsenSys/ethereum-developer-tools-list#security-tools) + +## Narzędzia do testowania + +### Solidity-Coverage *Alternatywne narzędzie dla Solidity* + +- [Github](https://github.com/sc-forks/solidity-coverage) + +### hevm *Implementacja EVM stworzona w celu przeprowadzanai testów jednostkowych i debugowania kontraktów.* + +- [Github](https://github.com/dapphub/dapptools/tree/master/src/hevm) + +### Whiteblock Genesis *Kompleksowa piaskownica programistyczna i platforma testowa dla blockchain.* + +- [Whiteblock.io](https://whiteblock.io) +- [Github](https://github.com/whiteblock/genesis) +- [Dokumentacja](https://docs.whiteblock.io) + +### Szukasz innych narzędzi? + +- [Ethereum Developer Tools List #Testing-Tools](https://github.com/ConsenSys/ethereum-developer-tools-list#testing-tools) + +## Eksplorator bloków + +Eksploratory bloków to usługi, które pozwalają przeglądać łańcuch bloków Ethereum (i jego sieci testowe), znajdując informacje o konkretnych transakcjach, blokach, kontraktach i innych aktywnościach. + +- [Etherscan](https://etherscan.io/) +- [Blockscout](https://blockscout.com/) +- [Etherchain](https://www.etherchain.org/) + +## Sieci testowe i krany + +Społeczność Ethereum utrzymuje wiele sieci testowych. Są one używane przez programistów do testowania aplikacji w różnych warunkach przed wdrożeniem ich w sieci Ethereum. + +### Ropsten *Blockchain typu Proof of Work, testowy ether może być kopany* + +- [Testowy kran](https://faucet.ropsten.be/) + +### Rinkeby *Blockchain typu Proof of Authority, utrzymywany przez zespół Geth* + +- [Testowy kran](https://faucet.rinkeby.io/) + +### Goerli *Między-platformowy blockchain typu Proof of Authority, zbudowany i utrzymywany przez społeczność Goerli* + +- [Testowy kran](https://faucet.goerli.mudit.blog/) +- [goerli.net](https://goerli.net/) + +## Klient i uruchamianie własnego węzła + +Sieć Ethereum składa się z wielu węzłów, które obsługują kompatybilne oprogramowanie klienckie. Większość tych węzłów działa poprzez [Geth](https://geth.ethereum.org/) lub [Parity](https://www.parity.io/ethereum/), z których każdy można skonfigurować na różne sposoby, w zależności od potrzeb. + +### Geth *Klient Ethereum napisany w Go* + +- [Github](https://github.com/ethereum/go-ethereum) +- [Czat na Discordzie](https://discordapp.com/invite/nthXNEv) + +### Parity *Klient Ethereum napisany w Rust* + +- [parity.io](https://www.parity.io/) +- [Github](https://github.com/paritytech/parity-ethereum) + +### Ethnode *Uruchom węzeł Ethereum (Geth lub Parity) na potrzeby lokalnego dewelopementu.* + +- [Github](https://github.com/vrde/ethnode) + +### Zasoby na temat węzłów Ethereum + +- [Node Configuration Cheat Sheet](https://dev.to/5chdn/ethereum-node-configuration-modes-cheat-sheet-25l8) *05.01.2019 - Afri Schoeden* + +### Szukasz innych narzędzi? + +- [Ethereum Developer Tools List #Ethereum-clients](https://github.com/ConsenSys/ethereum-developer-tools-list#ethereum-clients) + +## Najlepsze praktyki, wzory i anty-wzory + +### DappSys *Bezpieczne, proste, elastyczne bloki dla kontraktów.* + +- [dapp.tools/dappsys](https://dapp.tools/dappsys/) +- [Github](https://github.com/dapphub/dappsys) + +### OpenZeppelin *Biblioteka do bezpiecznego tworzenia inteligentnych kontraktów.* + +- [openzeppelin.org](https://openzeppelin.org/) +- [Github](https://github.com/OpenZeppelin/openzeppelin-solidity) + +### aragonOS *Wzory dotyczące aktualizacji i kontroli uprawnień.* + +- [hack.aragon.org](https://hack.aragon.org/docs/aragonos-intro.html) + +### Rejestr wad inteligentnych kontraktów + +- [SWC registry](https://smartcontractsecurity.github.io/SWC-registry/) +- [Github](https://github.com/SmartContractSecurity/SWC-registry) + +### Przewodnik po najlepszych praktykach bezpieczeństwa dla inteligentnych kontraktów + +- [consensys.github.io/smart-contract-best-practices/](https://consensys.github.io/smart-contract-best-practices/) +- [Github](https://github.com/ConsenSys/smart-contract-best-practices/) +- [Aggregated collection of security recommendations and best practices](https://github.com/guylando/KnowledgeLists/blob/master/EthereumSmartContracts.md) + +### Szukasz innych narzędzi? + +- [Ethereum Developer Tools List #Patterns—best-practices](https://github.com/ConsenSys/ethereum-developer-tools-list#patterns--best-practices) + +## Wsparcie i szkolenia dla developerów + +### Ethereum Stackexchange + +- [ethereum.stackexchange.com](https://ethereum.stackexchange.com/) + +### Czat Solidity na Gitterze + +- [gitter.im/ethereum/solidity](https://gitter.im/ethereum/solidity/) + +### Wszystkie czaty Ethereum na Gitterze + +- [gitter.im/ethereum/home](https://gitter.im/ethereum/home) + +### Cryptozombies *Naucz się tworzyć gry w ethereum.* + +- [Cryptozombies.io](https://cryptozombies.io/) + +### Chainshot *Internetowe przewodniki na temat tworzenia dappów.* + +- [chainshot.com](https://www.chainshot.com/) + +### Blockgeeks *Kursy online na temat technologii blockchain* + +- [courses.blockgeeks.com](https://courses.blockgeeks.com/) + +### DappUniversity *Naucz się budować zdecentralizowane aplikacje dla blockchaina Ethereum* + +- [DappUniversity.com](http://www.dappuniversity.com/) + +### Ethernaut *Stworzona w Solidity gra, w której każdy poziom jest kontraktem możliwym do zhakowania* + +- [ethernaut.zeppelin.solutions](https://ethernaut.zeppelin.solutions/) + +## UI/UX + +- [Challenge of UX in Ethereum](https://medium.com/ecf-review/challenge-of-ux-in-ethereum-122e1a33688d) *25.06.2018 - Anna Rose* +- [Designing for blockchain: what’s different and what’s at stake](https://media.consensys.net/designing-for-blockchain-whats-different-and-what-s-at-stake-b867eeade1c9) *22.03.2018 - Sarah Baker Mills* + +## Standardy + +Społeczność Ethereum przyjęła wiele standardów, które są pomocne dla programistów. Zazwyczaj są one wprowadzane jako [Ethereum Improvement Proposals](http://eips.ethereum.org/) (EIPs), które są omawiane przez członków społeczności za pośrednictwem [standardowych procesów](http://eips.ethereum.org/EIPS/eip-1). + +- [Lista EIP](http://eips.ethereum.org/) +- [Repozytorium EIP na Github](https://github.com/ethereum/EIPs) +- [Forum dyskusyjne EIP](https://ethereum-magicians.org/c/eips) +- [Ethereum Governance Overview](https://blog.bmannconsulting.com/ethereum-governance/) *31.03.2019 - Boris Mann* +- [Playlist of all Ethereum Core Dev Meetings](https://www.youtube.com/playlist?list=PLaM7G4Llrb7zfMXCZVEXEABT8OSnd4-7w) *(Playlista YouTube)* + +Niektóre EIP odnoszą się do standardów na poziomie aplikacji (np standardy formatowania inteligentnych kontraktów), które są wprowadzane jako [Ethereum Requests for Comment (ERC)](https://eips.ethereum.org/erc). Wiele ERC to niezbędne standardy o krytycznym znaczeniu, powszechnie stosowane w ekosystemie Ethereum. + +- [Lista ERC](http://eips.ethereum.org/erc) +- [ERC20 - Standardowy interfejs dla tokenów](https://eips.ethereum.org/EIPS/eip-20) +- [ERC721 - Standardowy interfejs dla niewymiennych tokenów](https://eips.ethereum.org/EIPS/eip-721) \ No newline at end of file diff --git a/docs/pl/index.md b/docs/pl/index.md new file mode 100644 index 00000000000..cef07850cb2 --- /dev/null +++ b/docs/pl/index.md @@ -0,0 +1,11 @@ +--- +title: Strona główna +meta: + - property: og:title + content: Strona główna | Ethereum +lang: pl +layout: home +sidebar: false +--- + + \ No newline at end of file diff --git a/docs/pl/learn/index.md b/docs/pl/learn/index.md new file mode 100644 index 00000000000..db7261edcdf --- /dev/null +++ b/docs/pl/learn/index.md @@ -0,0 +1,132 @@ +--- +title: Nauka +meta: + - property: og:title + content: Nauka | Ethereum +lang: pl +sidebar: auto +sidebarDepth: 0 +--- + +# Ucz się Ethereum + +**Witaj na [ethereum.org/pl/learn](/learn/), stronie z artykułami, która pomoże ci lepiej poznać i zrozumieć Ethereum.** Ta strona zawiera informacje techniczne **oraz** nietechniczne artykuły, przewodniki i zasoby. Jeśli Ethereum to dla ciebie zupełna nowość, [sugerujemy, aby rozpocząć od tej strony](/beginners/). + +Oto kilka doskonałych tekstów na początek: + +- [Decentralizing Everything](https://www.youtube.com/watch?v=WSN5BaCzsbo&feature=youtu.be) *18.09.2017 - Vitalik Buterin (Wideo)* +- [The Year in Ethereum](https://medium.com/@jjmstark/the-year-in-ethereum-87a17d6f8276) *16.01.2019 - Josh Stark, Evan Van Ness i Daniel Zakrisson* +- [Ethereum is game-changing technology, literally](https://medium.com/@virgilgr/ethereum-is-game-changing-technology-literally-d67e01a01cf8) *29.03.2019 - Virgil Griffith* + +Oprócz informacji zawartych na tej stronie istnieje wiele zasobów stworzonych przez społeczność, które warto sprawdzić: + +- [EthHub](https://docs.ethhub.io) *Comprehensive knowledge base for all things Ethereum* +- [District0x](https://education.district0x.io/general-topics/understanding-ethereum/) *An educational resource about Ethereum targeted at beginners* +- [Ethereum.wiki](https://ethereum.wiki) *A community-built wiki about Ethereum’s technology* +- [Kauri](https://kauri.io) *Technical articles and tutorials for Ethereum and related projects* +- [Ethereum Foundation YouTube](https://www.youtube.com/channel/UCNOfzGXD_C9YMYmnefmPH0g) *Videos and talks about Ethereum* +- [Week in Ethereum News](https://weekinethereumnews.com/) *A weekly newsletter covering key developments across the ecosystem* +- [What’s new in ETH 2.0](https://notes.ethereum.org/c/Sk8Zs--CQ) *A regular newsletter about ETH 2.0 development* +- [ETHGlobal](https://ethglobal.co) *An Ethereum hackathon series - attend one near you!* + +## Podstawy Ethereum + +Nowy na Ethereum? Poniższe artykuły i zasoby pomogą ci zacząć. + +- [A Beginner’s Guide to Ethereum](https://blog.coinbase.com/a-beginners-guide-to-ethereum-46dd486ceecf) *23.01.2017 - Linda Xie* +- [What is Ethereum?](https://education.district0x.io/general-topics/understanding-ethereum/what-is-ethereum/) *District0x* +- [What is Ether?](https://docs.ethhub.io/ethereum-basics/what-is-ether/) *Często aktualizowane - EthHub* +- [The Case for Ethereum](http://blog.eladgil.com/2018/01/the-case-for-ethereum.html) * 30.01.2018 - Elad Gil* +- [Blockchains: How they Work and Why they’ll Change the World](https://spectrum.ieee.org/computing/networks/blockchains-how-they-work-and-why-theyll-change-the-world) *28.09.2017 - Morgan Peck* +- [Don’t let Doubts about Blockchains Close your Mind](https://www.bloomberg.com/opinion/articles/2018-04-27/blockchains-warrant-skepticism-but-keep-an-open-mind) *27.04.2018 - Tyler Cowen* + +## Jak działa Ethereum + +Szczegółowe artykuły na temat tego jak działa Ethereum i technologia blockchain. + +- [How does Ethereum work, anyway?](https://medium.com/@preethikasireddy/how-does-ethereum-work-anyway-22d1df506369) *27.09.2017 - Preethi Kasireddy* +- [A Gentle Introduction to Ethereum](https://bitsonblocks.net/2016/10/02/gentle-introduction-ethereum/) *02.10.2016 - Antony Lewis* +- [Introduction to Blockchain through Cryptoeconomics - Part 1](https://blockchainatberkeley.blog/introduction-to-blockchain-through-cryptoeconomics-part-1-bitcoin-369f245067f9) *26.01.2018 - Zubin Koticha* +- [Introduction to Blockchain through Cryptoeconomics - Part 2](https://medium.com/mechanism-labs/introduction-to-bitcoin-through-cryptoeconomics-part-2-proof-of-work-and-nakamoto-consensus-1252f6a6c012) *19.07.2018 - Zubin Koticha* + +## Inteligentne kontrakty + +Inteligentny kontrakt (ang. „smart contract”) to prosty fragment kodu uruchamiany w Ethereum. Nazwa „kontrakt” wynika z tego, że kod działający na Ethereum może kontrolować wartościowe rzeczy, takie jak ETH lub inne zasoby cyfrowe. + +- Chcesz nauczyć się programować w Ethereum za pomocą kontraktów? [ethereum.org/pl/developers](/developers/) + +## Proof of Work i kopanie kryptowaluty + +Ethereum używa obecnie systemu o nazwie „Proof of Work”. Umożliwia to sieci Ethereum uzgodnienie stanu wszystkich informacji zapisanych w blokchain Ethereum i zapobiega niektórym rodzajom ataków gospodarczych. + +- [What does it mean to mine Ethereum?](https://docs.ethhub.io/using-ethereum/mining/) *Często aktualizowane - Ethhub* +- [How Ethereum Mining Works](https://www.coindesk.com/information/ethereum-mining-works) *Coindesk* + +W ETH 2.0 Ethereum zostanie przeniesione do innego systemu o nazwie „Proof of Stake”. [Czytaj więcej o ETH 2.0 poniżej](./#eth-2-0). + +## Klienci i węzły + +Sieć Ethereum składa się z wielu węzłów, z których każdy obsługuje kompatybilne oprogramowanie klienckie. Istnieją dwa klienty używane przez większość węzłów: [Geth](https://geth.ethereum.org/) (napisany w Go) i [Parity](https://www.parity.io/ethereum/) (napisany w Rust). + +- Chcesz dowiedzieć się, jak uruchomić własny węzeł? → [ethereum.org/pl/developers](/developers/#clients-running-your-own-node) +- [Kompleksowa lista klientów Ethereum](https://github.com/ConsenSys/ethereum-developer-tools-list#ethereum-clients) + +## Zwiększanie skalowalności Ethereum + +Podejmowanych jest wiele starań, aby Ethereum było bardziej „skalowalne” poprzez poprawę jego szybkości i ogólnej przepustowości transakcji. Zasadniczo są one podzielone na rozwiązania typu „Warstwa 1” oraz „Warstwa 2”. + +„Warstwa 1” odnosi się do poprawy podstawowego protokołu Ethereum. Najważniejszym projektem w pracy nad udoskonalaniem podstawowego protokołu Ethereum jest [ETH 2.0](./#eth-2-0). + +„Warstwa 2” odnosi się do technologii „nadbudowanych" na podstawowym protokole Ethereum, umożliwiając większą skalowalność bez utraty bezpieczeństwa. Istnieją również technologie „spoza łańcucha”, takie jak łańcuchy boczne, które umożliwiają większą skalowalność poprzez zastosowanie innego zestawu kompromisów w domenie bezpieczeństwa. + +- [Making Sense of Layer 2](https://medium.com/l4-media/making-sense-of-ethereums-layer-2-scaling-solutions-state-channels-plasma-and-truebit-22cb40dcc2f4) *12.02.2018 - Josh Stark* +- [The Case for Ethereum Scalability](https://medium.com/connext/the-case-for-ethereum-scalability-d2a8035f880f) *18.01.2019 - Hunter Hillman, Steven McKie, and Eric Olszewski* + +### Płatności i State Channels + +- [State Channels - an explanation](https://www.jeffcoleman.ca/state-channels/) *06.11.2015 - Jeff Coleman* +- [Basics of State Channels](https://education.district0x.io/general-topics/understanding-ethereum/basics-state-channels/) *District0x* +- [State Channels](https://docs.ethhub.io/ethereum-roadmap/layer-2-scaling/state-channels/) *Często aktualizowane - EthHub* + +### Łańcuchy boczne + +- [Scaling Ethereum Dapps through Sidechains](https://medium.com/loom-network/dappchains-scaling-ethereum-dapps-through-sidechains-f99e51fff447) *08.02.2018 - Georgios Konstantopoulos* + +### Plasma + +- [Understanding Plasma, Part 1: The Basics](https://www.theblockcrypto.com/2019/02/07/understanding-plasma-part-1-the-basics/) *07.02.2019 - Daniel Goldman* +- [Understanding Plasma](https://education.district0x.io/general-topics/understanding-ethereum/understanding-plasma/) *District0x* +- [Learn Plasma - A learning resource for the Plasma framework](https://www.learnplasma.org/en/) + +## ETH 2.0 + +ETH 2.0 (znany również jako „Serenity”) odnosi się do kolejnej ważnej aktualizacji podstawowego protokołu Ethereum. Łączy kilka ulepszeń podstawowego protokołu Ethereum lub tzw. „Warstwy 1”. + +- [ETH 2.0 Roadmap and Phases](https://docs.ethhub.io/ethereum-roadmap/ethereum-2.0/eth-2.0-phases/) *Często aktualizowane - EthHub* +- [8 Teams Are Sprinting to Build the Next Generation of Ethereum](https://www.coindesk.com/next-gen-buidlers-the-8-teams-working-on-ethereum-2-0) *09.12.2018 - Christine Kim* +- [Proof of Stake](https://docs.ethhub.io/ethereum-roadmap/ethereum-2.0/proof-of-stake/) *Często aktualizowane - EthHub* +- [Sharding](https://docs.ethhub.io/ethereum-roadmap/ethereum-2.0/sharding/) *Często aktualizowane - EthHub* +- [ETH 2.0 - The Road to Scaling Ethereum - Vitalik Buterin](https://youtu.be/kCVpDrlVesA) *(Wideo) Listopad 2018 - YouTube* + +## ETH 1.x + +ETH 1.x to nazwa zbioru aktualizacji do istniejącego protokołu Ethereum. Celem jest dalsza poprawa i utrzymanie Ethereum, w czasie gdy nadal rozwijana i wdrażana jest ETH 2.0. + +Aby uzyskać więcej informacji, zobacz [EthHub’s explainer page about ETH 1.x](https://docs.ethhub.io/ethereum-roadmap/ethereum-1.x/) + +## Kryptoekonomia + +„Kryptoekonomia” to praktyczna nauka budowania systemów rozproszonych, w których właściwości tych systemów są zabezpieczone zachętami finansowymi, a mechanizmy ekonomiczne są gwarantowane przez kryptografię. Jest to ogólny trend w projektowaniu i skalowaniu technologii blockchain, takich jak Ethereum i Bitcoin. + +- [Cryptoeconomics.study](https://cryptoeconomics.study/) +- [Intro to Cryptoeconomics](https://www.youtube.com/watch?v=F0FCI8GxO5I) *(Wideo) 19.08.2018 - Karl Floersch* +- [Making Sense of Cryptoeconomics](https://medium.com/l4-media/making-sense-of-cryptoeconomics-5edea77e4e8d) *16.11.2017 - Josh Stark* + +## Krytyka i sceptycyzm + +Krytyczne spojrzenie na Ethereum i kryptowaluty. + +- [Ethereum’s roadmap isn’t ambitious enough](https://decryptmedia.com/6136/vulcanize-rick-dudley-ethereum-roadmap-makerdao-polkadot) *27.03.2019 - Interview with Rick Dudley* +- [The Challenges of Building Ethereum Infrastructure](https://medium.com/@lopp/the-challenges-of-building-ethereum-infrastructure-87e443e47a4b) *08.01.2018 - Jameson Lopp* +- [Parsimonious Answers to Difficult Questions](https://www.youtube.com/watch?v=GOkSg0BuSdw&feature=youtu.be) *(Wideo) 10.03.2019 - Rick Dudley* +- [There’s no good reason to trust blockchain technology](https://www.wired.com/story/theres-no-good-reason-to-trust-blockchain-technology/) *06.02.2019 - Bruce Schneier* \ No newline at end of file diff --git a/docs/pl/use/index.md b/docs/pl/use/index.md new file mode 100644 index 00000000000..3d18c2630f7 --- /dev/null +++ b/docs/pl/use/index.md @@ -0,0 +1,69 @@ +--- +title: Zastosowania +meta: + - property: og:title + content: Zastosowania | Ethereum +lang: pl +--- + +# Korzystanie z Ethereum + + + +## 1. Korzystaj z aplikacji zbudowanych w oparciu o ethereum + +Najlepszym sposobem na rozpoczęcie pracy z Ethereum jest po prostu wystartować! Obecnie istnieje wiele aplikacji opartych na Ethereum. + +Oto tylko kilka z nich - często zmieniamy tę listę! + +- [Gitcoin](https://gitcoin.co), sieć chętnych do współpracy programistów open-source +- [Cent](https://beta.cent.co), sieć społecznościowa, w której zarabiasz na tworzeniu postów +- [Veil](https://app.veil.co), platforma handlowa, która pozwala obstawiać wydarzenia w prawdziwym świecie w formie zakładów +- [CryptoKitties](https://www.cryptokitties.co), gra, w której zbierasz i hodujesz cyfrowe kolekcjonerskie koty +- [DAI](https://makerdao.com/en/), stabilna kryptowaluta o wartości $1 USD + +Niektóre z tych aplikacji mogą wymagać portfela - [więcej informacji znajduje się w sekcji poniżej.](./#_3-what-is-a-wallet-and-which-one-should-i-use) + +Chcesz zobaczyć więcej aplikacji opartych na Ethereum? + +- [Built on Ethereum](https://docs.ethhub.io/built-on-ethereum/built-on-ethereum/) *Często aktualizowane - EthHub* +- [40 Ethereum Apps You Can Use Right Now](https://media.consensys.net/40-ethereum-apps-you-can-use-right-now-d643333769f7) *15.08.2018 - ConsenSys* +- [Ethereum Dapps](https://www.stateofthedapps.com/rankings/platform/ethereum) *Często aktualizowane - State of the Dapps* + +## 2. Co to jest ETH i jak ją zdobyć? + +ETH jest natywną walutą Ethereum. Są to „cyfrowe pieniądze”, które można błyskawicznie i tanio przesyłać przez Internet, a także wykorzystywać w wielu aplikacjach opartych na Ethereum, takich jak te powyżej. + +Najłatwiejszym sposobem na zdobycie ETH jest dokonanie zakupu. Istnieje wiele giełd kryptowalut, które pozwolą ci kupić ETH, ale to z której z nich możesz skorzystać, będzie zależało od tego, gdzie mieszkasz i w jaki sposób chcesz zapłacić. + +Aby uzyskać więcej informacji na temat zakupu ETH, sprawdź następujące przewodniki: + +- [How to buy Ether (ETH)](https://support.mycrypto.com/how-to/getting-started/how-to-buy-ether-with-usd) *Często aktualizwane - MyCrypto* +- [How to Buy Ether](https://docs.ethhub.io/using-ethereum/how-to-buy-ether/) *Często aktualizowane - EthHub* +- [Ethereum, a Digital Currency](https://www.cryptokitties.co/faq#ethereum-a-digital-currency) *CryptoKitties* + +## 3. Co to jest portfel i którego powinienem użyć? + +Portfele to aplikacje, które ułatwiają przechowywanie i wysyłanie ETH, a także interakcję z aplikacjami opartymi na Ethereum. + +Nie wiesz, którego z dostępnych portfeli użyć? Zacznij od tych przewodników: + +- [Intro to Ethereum Wallets](https://docs.ethhub.io/using-ethereum/wallets/intro-to-ethereum-wallets/) *Często aktualizowane - EthHub* +- [Getting Started with MetaMask](https://metamask.zendesk.com/hc/en-us/articles/360015489531-Getting-Started-With-MetaMask-Part-1-) *04.12.2018 - MetaMask* +- [How to Create a Wallet](https://support.mycrypto.com/getting-started/creating-a-new-wallet-on-mycrypto.html) *Często aktualizowane - MyCrypto* +- [Best Ethereum Wallets 2019: Hardware vs. Software vs. Paper](https://blockonomi.com/best-ethereum-wallets/) *15.12.2018 - Blockonomi* + +Chcesz dowiedzieć się więcej na temat bezpiecznego przechowywania funduszy i zarządzania kluczami prywatnymi? + +- [Protecting Yourself and Your Funds](https://support.mycrypto.com/staying-safe/protecting-yourself-and-your-funds) *Często aktualizowane - MyCrypto* +- [The keys to keeping your crypto safe](https://blog.coinbase.com/the-keys-to-keeping-your-crypto-safe-96d497cce6cf) *16.01.2019 - Coinbase blog* +- [How to Store Digital Assets on Ethereum](https://media.consensys.net/how-to-store-digital-assets-on-ethereum-a2bfdcf66bd0) *30.05.2018 - ConsenSys* +- [Do you really need a hardware wallet?](https://medium.com/ledger-on-security-and-blockchain/ledger-101-part-1-do-you-really-need-a-hardware-wallet-7f5abbadd945) *24.09.2018 - Ledger* \ No newline at end of file