Przejdź do głównej zawartości

developers

Ethereum deweloper źródła

Podręcznik dla programistów tworzących Ethereum. Stworzony przez twórców, dla twórców.

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(opens in a new tab)

Przejrzyj dokumentację

Wprowadzenie

Wprowadzenie do Ethereum

Wprowadzenie do blockchain i Ethereum

Wprowadzenie do Ether'a

Wprowadzenie do kryptowaluty i 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

Pieseł używający dapps

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

Sposób tworzenia nowych bloków i osiągnięcia konsensusu za pomocą weryfikacji pracy

Algorytmy kopania

Informacje na temat algorytmów kopania Ethereum

Stos

Inteligentne kontrakty

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

Frameworki programistyczne

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

Audyty smart kontraktów

Środki bezpieczeństwa do rozważenia podczas opracowywania inteligentnych kontraktów

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

Maksymalna wartość ekstrahowalna (MEV)

Wprowadzenie do maksymalnej możliwej do wyodrębnienia wartości ( MEV)

Oracle

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

Skalowanie

Rozwiązania dla szybszych transakcji

Warstwa sieciowa

Wprowadzenie do warstwy sieciowej Ethereum

Struktura i kodowanie danych

Wprowadzenie do struktur danych i schematów kodowania stosowanych w stosie Ethereum

Czy ta strona była pomocna?