Solidity를 사용하여 Ethereum 스마트 계약 작성
스마트 계약을 개발하는 데 사용할 수 있는 도구를 설치 및 사용하는 방법을 알아봅니다.
학습 목표
이 모듈을 마치면 다음을 수행할 수 있습니다.
- 스마트 계약이 무엇인지 설명합니다.
- 스마트 계약의 일반적인 사용 사례를 알아봅니다.
- Truffle을 설치합니다.
- VS Code용 Truffle 확장을 설치합니다.
- VS Code용 Truffle 확장을 사용하여 스마트 계약을 작성합니다.
- Truffle을 사용하여 스마트 계약을 테스트합니다.
사전 요구 사항
- 블록체인에 대한 기본 지식
- Ethereum 플랫폼 지식
- Solidity 프로그래밍 언어 관련 지식
- Visual Studio Code가 설치됨
- 인터넷에서 프로그램을 다운로드하는 방법에 대한 지식
- 명령줄 도구를 사용하는 방법에 대한 지식