서브스트레이트(Substrate)는 블록체인을 만들기 위한 개발을 지원하는 툴, 즉 블록체인 개발 프레임워크입니다.
진짜 기술이 있어여 하는 블록체인개발 분야에서도 프레임워크가 제공되기에 획기적인 생산성을 기대할 수 있습니다.
블록체인은 ‘믿을수 없는 개인’대신 ‘믿을 수 있는 네트워크’시스템을 기술로 구현하는 것이기에
모든 분야에 적극적으로 활용될 기술입니다.
그러나 윈도우 환경만 익숙하신 분들은 리눅스를 쓸 수밖에 없는 서브스트레이트 프레임워크의 특성상 배움에 제약이 있었습니다.
이 강의에서는 윈도우만 사용하던 개발자들이 앞선 강의에서 설치한 Virtual Box 기반의 우분투 윈도우를 이용해
충분히 서브스트레이트를 본인의 PC에서 개발 하기 위한 환경을 만들어 주는데 목적을 둡니다.
참고로 서브스트레이트는 러스트 프로그래밍 언어로 개발되었으며 인터체인 프로토콜 프로젝트인 폴카닷과도 통합되어 있습니다.
그러나 러스트 언어를 몰라도 이 강의를 수행하는데는 지장이 없습니다.