Solidity를 사용하여 Ethereum 스마트 계약 작성

초급
개발자
학생
Azure

스마트 계약을 개발하는 데 사용할 수 있는 도구를 설치 및 사용하는 방법을 알아봅니다.

학습 목표

이 모듈을 마치면 다음을 수행할 수 있습니다.

  • 스마트 계약이 무엇인지 설명합니다.
  • 스마트 계약의 일반적인 사용 사례를 알아봅니다.
  • Truffle을 설치합니다.
  • VS Code용 Truffle 확장을 설치합니다.
  • VS Code용 Truffle 확장을 사용하여 스마트 계약을 작성합니다.
  • Truffle을 사용하여 스마트 계약을 테스트합니다.

사전 요구 사항

  • 블록체인에 대한 기본 지식
  • Ethereum 플랫폼 지식
  • Solidity 프로그래밍 언어 관련 지식
  • Visual Studio Code가 설치됨
  • 인터넷에서 프로그램을 다운로드하는 방법에 대한 지식
  • 명령줄 도구를 사용하는 방법에 대한 지식