Compiler Design : CourseIntro
2018년도 2학기 연세대학교 Compiler Design CourseIntro 수업내용이다
MQTT란 Message Queuing Telemetry Transport의 약자로서 많은 IOT기기들에 최적화된 가벼운 메세징 프로토콜이다. 기존에 웹에서 통신하던 HTTP등의 프로토콜보다 제한적이고 특수한 상황에서 사용할 수 있는 모바일 특화 프로토콜이라고 이해할 수 있다. 여기서는 간단하게 리눅스 환경에서 MQTT 메세지 브로커를 구현해보고자 한다.
지난 포스트에서 크립토좀비 튜토리얼을 이용하여 챕터2까지 졸졸졸 따라다니며 크립토키티를 먹는 나만의 크립토좀비를 생성해 냈다. 이번 포스트에서는 한층 더 깊어진 이더리움 DApp의 속성과 Solidity의 특성들에 대해 공부할 것이다. 크립토좀비 튜토리얼 챕터3를 지금부터 시작한다.
이전 포스트에서는 DApp을 시작하기 위한 기초적인 배경지식에 대해 공부했다. 이더리움 네트워크는 어떻게 작동하는 것인가를 파악했으니 이제는 실전이다. Solidity를 사용해서 나만의 컨트랙트를 만드는 것부터 시작해 보겠다.
블록체인 플랫폼에서 돌아가는 DApp에 대한 공부를 해보려고 한다. 아직 블록체인 네트워크에 대한 지식도 부족하고 이 구조가 어떻게 운영되는지도 얕은 지식으로만 알고 있지만 포스팅을 하면서 공부한 내용을 추가할 예정이다. 먼저 이더리움 네트워크에 대한 공부를 시작해 보겠다.