Ethereum dla deweloperów Java
Użyj Ethereum do tworzenia aplikacji zdecentralizowanych (lub „dapp”), które wykorzystują zalety kryptowaluty i technologii blockchain. Te aplikacje zdecentralizowane mogą być godne zaufania, co oznacza, że po wdrożeniu w Ethereum zawsze będą działać tak, jak zaprogramowano. Mogą kontrolować zasoby cyfrowe w celu tworzenia nowych rodzajów aplikacji finansowych. Mogą być zdecentralizowane, co oznacza, że nie kontroluje ich żadna pojedyncza jednostka ani osoba i są prawie niemożliwe do cenzurowania.
Rozpoczęcie pracy z kontraktami inteligentnymi i językiem Solidity
Rozpocznij integrowanie Javy z Ethereum
Potrzebujesz bardziej podstawowych informacji? Sprawdź na stronach ethereum.org/learn lub ethereum.org/developers.
- Objaśnienia dotyczące blockchainu
- Informacje o kontraktach inteligentnych
- Napisz swój pierwszy kontrakt inteligentny
- Naucz się, jak skompilować i wdrażać Solidity
Praca z klientami Ethereum
Dowiedz się, jak korzystać z Web3J i Hyperledger Besu, dwóch wiodących klientów Java Ethereum
- Łączenie się z klientem Ethereum za pomocą Java, Eclipse i Web3J
- Zarządzaj kontem Ethereum za pomocą Java i Web3j
- Wygeneruj plik Java Wrapper z Twojego inteligentnego kontraktu
- Obsługa inteligentnego kontraktu Ethereum
- Nasłuchiwanie zdarzeń związanych z inteligentnymi kontraktami Ethereum
- Korzystanie z Besu (Pantheon), klienta Java Ethereum w systemie Linux
- Uruchamianie węzła Hyperledger Besu (Pantheon) w testach integracji Java
- Ściągawka dotycząca Web3j
Artykuły dla średniozaawansowanych
- Zarządzanie pamięcią w aplikacji Java z IPFS
- Zarządzaj tokenami ERC20 w Java za pomocą Web3j
- Menedżerowie transakcji Web3j
Przykłady zaawansowane
Projekty i narzędzia Java
- Hyperledger Besu (Pantheon) (klient Ethereum)
- Web3J (Biblioteka do interakcji z klientami Ethereum)
- Eventeum (obserwator zdarzeń)
- Mahuta (narzędzia deweloperskie IPFS)
Szukasz więcej materiałów? Sprawdź na stronie ethereum.org/developers.
Współtwórcy społeczności Java
Pomóż nam zaktualizować tę stronę
Jeśli jesteś ekspertem w temacie i chcesz podzielić się wiedzą, edytuj tę stronę i wzbogać ją swoją mądrością.
Zyskasz uznanie i pomożesz społeczności Ethereum!
Użyj tego elastycznego szablonu dokumentacji
Pytania? Zadaj je na kanale #content na naszym serwerze Discord
Edytuj stronę