Pomóż nam zaktualizować tę stronę

🌏

Dostępna jest nowsza wersja tej strony, ale tylko w języku angielskim. Pomóż nam przetłumaczyć najnowszą wersję.

Ethereum
deweloper
źródła

Podręcznik dla programistów tworzących Ethereum. Stworzony przez twórców, dla twórców.
Illustration of blocks being organized like an ETH symbol

Jak chcesz rozpocząć?

👩‍🎓

Naucz się, jak tworzyć Ethereum

Dowiedz się więcej o podstawowych pojęciach i stosie Ethereum z naszej dokumentacji

Przeczytaj dokumenty
👩‍🏫

Ucz się, korzystając z samouczków

Naucz się rozwoju Ethereum. Krok po kroku od twórców, którzy już to umieją.

Zobacz samouczki
👩‍🔬

Rozpocznij eksperymentowanie

Czy najpierw chcesz poeksperymentować, a pytania zadawać później?

Gra z kodem
👷

Konfiguracja środowiska lokalnego

Przygotuj swój stos, odpowiednio konfigurując środowisko programistyczne.

Wybierz swoje narzędzia

Więcej informacji o zasobach dla deweloperów

ethereum.org zawiera zasoby, które pomogą Ci tworzyć Ethereum. Znajdziesz tu dokumentację dotyczącą założeń koncepcyjnych, a także podstawowe narzędzia deweloperskie. Możesz też skorzystać z samouczków, aby od razu rozpocząć pracę.

Do stworzenia tych zasobów zainspirowała nas Mozilla Developer Network (MDN). Uznaliśmy, że Ethereum także potrzebuje jednego miejsca, z którego można pobrać wszystkie narzędzia i zasoby programistyczne. Podobnie jak u naszych kolegów odpowiedzialnych za Mozillę, wszystkie udostępniane składniki mają licencję open-source i mogą posłużyć Ci jako platforma do wprowadzania ulepszeń i poprawek.

Jeśli chcesz nam przekazać swoją opinię, jesteśmy dostępni poprzez GitHub lub na serwerze Discord. Dołącz do kanału Discord

Pomóż nam ulepszyć ethereum.org

Podobnie jak ethereum.org, te dokumenty są wynikiem wspólnych wysiłków naszej społeczności. Utwórz PR, jeśli widzisz jakiś błąd albo uważasz, że coś się da poprawić lub gdy widzisz nowe szanse rozwoju dla deweloperów Ethereum.

Przejrzyj dokumentację

Wprowadzenie

Wprowadzenie do Ethereum

Wprowadzenie do blockchain i Ethereum

Intro to Ether

An introduction to cryptocurrency and Ether

Wprowadzenie do dapps

Wprowadzenie do zdecentralizowanych aplikacji

Wprowadzenie do stosu

Wprowadzenie do stosu Ethereum

Web2 vs Web3

Różnice istniejące w rozwoju sieci 3

Języki programowania

Używanie Ethereum z językami, które są Ci znane

Podstawy

Konta

Kontrakty lub osoby w sieci

Transakcje

Sposób, w jaki zmienia się stan Ethereum

Bloki

Partie transakcji dodane do blockchain

Maszyna wirtualna Ethereum (EVM)

Maszyna, która przetwarza transakcje

Paliwo

Ether potrzebny do zasilania transakcji

Węzły i klienci

W jaki sposób bloki i transakcje są weryfikowane w sieci

Sieci

Przegląd sieci głównych i sieci testowych

Wydobywanie

Jak tworzy się nowe bloki i osiąga konsensus

Stos

Inteligentne kontrakty

Logika leżąca u podstaw dapps – samorealizujące się umowy

Ramy rozwojowe

Narzędzia służące przyspieszeniu rozwoju

Biblioteki Javascript

Używanie javascript do interakcji z inteligentnymi kontraktami

Backendowe API

Używanie bibliotek do interakcji z inteligentnymi kontraktami

Eksplorator bloków

Twój portal do danych Ethereum

Ochrona

Środki bezpieczeństwa do rozważenia podczas tworzenia

Pamięć

Jak obsługiwać pamięć dapp

Środowiska programistyczne

IDE, które nadają się do tworzenia dapp

Zaawansowane

Standardy tokenów

Przegląd przyjętych standardów tokenów

Miner extractable value (MEV)

An introduction to miner extractable value (MEV)

Oracle

Pobieranie danych poza łańcuchem dostaw do inteligentnych kontraktów

Skalowanie

Rozwiązania dla szybszych transakcji