Java 개발자를 위한 이더리움
Java 기반 프로젝트 및 도구를 사용하여 이더리움용으로 개발하는 방법을 알아보세요.
이더리움을 사용하여 암호화폐와 블록체인 기술의 이점을 활용하는 탈중앙화 애플리케이션 (dapp)을 만들어 보세요. 이러한 dapp은 신뢰할 수 있으며, 이는 이더리움에 배포된 후에는 항상 프로그래밍된 대로 실행됨을 의미합니다. 새로운 종류의 금융 애플리케이션을 만들기 위해 디지털 자산을 제어할 수 있습니다. 또한 탈중앙화되어 있어 단일 주체나 개인이 제어하지 않으며 검열이 거의 불가능합니다.
스마트 컨트랙트 및 Solidity 언어 시작하기
Java와 이더리움을 통합하기 위한 첫걸음을 내딛어 보세요
더 기본적인 입문서가 먼저 필요하신가요? ethereum.org/learn 또는 ethereum.org/developers.를 확인해 보세요.
- 블록체인 설명 (opens in a new tab)
- 스마트 컨트랙트 이해하기 (opens in a new tab)
- 첫 번째 스마트 컨트랙트 작성하기 (opens in a new tab)
- Solidity 컴파일 및 배포 방법 알아보기 (opens in a new tab)
이더리움 클라이언트 작업하기
두 가지 주요 Java 이더리움 클라이언트인 Web3j (opens in a new tab)와 Hyperledger 베수를 사용하는 방법을 알아보세요.
- Java, Eclipse 및 Web3j를 사용하여 이더리움 클라이언트에 연결하기 (opens in a new tab)
- Java 및 Web3j로 이더리움 계정 관리하기 (opens in a new tab)
- 스마트 컨트랙트에서 Java 래퍼 생성하기 (opens in a new tab)
- 이더리움 스마트 컨트랙트와 상호작용하기 (opens in a new tab)
- 이더리움 스마트 컨트랙트 이벤트 수신하기 (opens in a new tab)
- Linux에서 Java 이더리움 클라이언트인 베수(Pantheon) 사용하기 (opens in a new tab)
- Java 통합 테스트에서 Hyperledger 베수(Pantheon) 노드 실행하기 (opens in a new tab)
- Web3j 치트 시트 (opens in a new tab)
EVM 기반 블록체인과 상호작용하기 위한 비동기식 고성능 Kotlin 라이브러리인 ethers-kt (opens in a new tab) 사용 방법을 알아보세요. JVM 및 Android 플랫폼을 대상으로 합니다.
- ERC-20 토큰 전송 (opens in a new tab)
- 이벤트 수신을 통한 UniswapV2 스왑 (opens in a new tab)
- ETH / ERC-20 잔액 추적기 (opens in a new tab)
중급 문서
- IPFS를 사용하여 Java 애플리케이션에서 스토리지 관리하기 (opens in a new tab)
- Web3j를 사용하여 Java에서 ERC-20 토큰 관리하기 (opens in a new tab)
- Web3j 트랜잭션 관리자 (opens in a new tab)
고급 사용 패턴
Java 프로젝트 및 도구
- Web3j (이더리움 클라이언트와 상호작용하기 위한 라이브러리) (opens in a new tab)
- ethers-kt (EVM 기반 블록체인을 위한 비동기식 고성능 Kotlin/Java/Android 라이브러리) (opens in a new tab)
- Eventeum (이벤트 리스너) (opens in a new tab)
- Mahuta (IPFS 개발 도구) (opens in a new tab)
더 많은 리소스를 찾고 계신가요? ethereum.org/developers.를 확인해 보세요.