페이지를 마지막으로 업데이트한 날짜: October 14, 2020
Java 개발자를 위한 이더리움
Java 기반 프로젝트 및 툴링을 사용한 이더리움 개발 방법 알아보기
이더리움 기반으로 개발된 탈중앙화 애플리케이션(또는 “디앱”)은 암호화폐와 블록체인 기술의 장점을 가지게 됩니다. 탈중앙화 애플리케이션은 일단 이더리움에 배포되면 항상 프로그래밍된 대로 동작하므로 완전히 신뢰할 수 있습니다. 그러므로 새로운 형태의 금융 애플리케이션을 제작하기 위해 디지털 자산을 제어하는 데 사용될 수 있습니다. 그뿐만 아니라 해당 금융 애플리케이션을 어떤 특정 단체나 개인이 제어할 수 없고 검열이 거의 불가능하도록 탈중앙화할 수 있습니다.
스마트 컨트랙트 시작하기 및 솔리디티 언어
Java와 이더리움을 통합하기 위한 첫 단계
먼저 기본 지식이 더 필요하시나요? ethereum.org/learn 또는 ethereum.org/developers를 확인해 보세요.
Web3J 및 Hyperledger Besu(이전 명칭: Pantheon, Java 이더리움 클라이언트) 사용하기
- Java, Eclipse, Web3J를 사용하여 이더리움 클라이언트에 연결하기
- Java 및 Web3j를 사용하여 이더리움 계정 관리하기
- 스마트 컨트랙트를 통해 Java 래퍼 생성하기
- 이더리움 스마트 컨트랙트와 상호 작용하기
- 이더리움 스마트 컨트랙트 이벤트 리슨하기
- Linux에서 Java 이더리움 클라이언트인 Besu(Pantheon) 사용하기
- Java로 작성된 Hyperledger Besu(Pantheon) 노드 통합 테스트 실행하기
중급 사용자용 참고 자료
고급 사용 패턴
Java 프로젝트 및 도구
- Hyperledger Besu(Pantheon, 이더리움 클라이언트)
- Web3J(이더리움 클라이언트와의 상호 작용을 위한 라이브러리)
- Eventeum(이벤트 리스너)
- Mahuta(IPFS 개발 도구)
더 많은 참고 자료를 확인하고 싶으신가요? ethereum.org/developers를 확인해 보세요.