파이썬 Python 블록 체인 개발 입문 - 미국 실리콘밸리 현역 엔지니어와 함께 블록 체인을 구현해봅시다
What you'll learn
- 블록 체인의 원리를 이해할 수 있습니다
- Python을 이용한 블록 체인의 기본이 되는 개발을 배울 수 있습니다
- 블록 체인의 트랜잭션의 인증을 이해할 수 있습니다
- 블록 체인을 연결하는 해시를 만들 수 있습니다
- 블록 체인의 마이닝에서 nonce 를 구하는 consensus algorithm 의 이해를 할 수 있습니다
- 블록 체인의 분산된 합의형성의 컨셉트의 원리를 이해할 수 있습니다
- 가상 통화의 송수신의 원리를 이해할 수 있습니다
Requirements
- 필수는 아니지만 비트코인 등 가상 통화를 다룬 경험이 있으신 분이 이해하기 쉬운 강의입니다
- Python으로 개발합니다. Python 의 입문 정도의 경험이 있으신 분을 대상으로 한 강의입니다
Description
이 코스에서는 블록 체인의 기술과 Python 으로 가상통화의 송금 시스템을 구축합니다. 블록 체인의 기본이 되는 기술, 사고 방식과 그 응용 방법을 직접 코딩을 해 가며 공부를 할 수 있습니다.
Blockchain 기술은 난해한 설명 자료가 많으며 "블록 체인 = 가상통화 = 수상하다" 라는 이미지를 가지기 쉽지만, 블록 체인의 기술은 IT 업계의 상식을 뒤집어 차세대의 네트워크의 분산 시스템 플랫폼 위에서 미지의 가능성을 내포하고 있습니다.
블록 체인 네트워크에서는 송금 결제, 지역 통화, 포인트 서비스, 그 외 디지털 자산의 교환을 할 수 있지만, 자산의 소유권을 기록 할 수 있기 때문에 블록 체인이 신뢰하는 ID로서, 토지 관리, 재산의 소유권, 기타 물적 재산의 소유권을 나타낼 수도 있습니다. 또한 투표나 여권 취득, 권리와 서비스에 사용할 수 있습니다. 또한 매일 서류로 이루어지고있는 행정 서비스 및 부동산 거래 등의 신뢰도 입증 할 수 있습니다. 여기서 언급 된 이상 많은 분야에서 사용 될 가능성이 높습니다.
Facebook이 Libra의 가상 통화를 발표하고, Amazon, Microsoft, IBM 등의 대기업에서는 블록 체인의 플랫폼을 제공하기 시작했습니다. 이것은 향후 블록 체인의 인프라를 사용하는 기회가 늘어날 것으로 예측하고 있기 때문에라고 생각합니다.
또한 블록 체인을 다룰 수 있는 엔지니어의 구인은 실리콘밸리에서도 증가하고있어 향후 블록 체인을 개발할 수있는 엔지니어의 희소성이 높아질 것으로 기대할 수 있습니다.
블록 체인의 엔지니어가 되지 않더라도 블록 체인을 구현을 한 경험은 반드시 취업이나 전직시에 제출하는 이력서 중에서도 눈에 띄는 한줄이 되리라고 생각합니다. 이 기회에 블록 체인의 구현을 해 보는 것은 어떨까요.!
그럼 앞으로도 여러분의 활약을 기원하겠습니다!
Who this course is for:
- 블록 체인에 흥미가 있으신 분
- 파워포인트의 설명으로는 블록 체인을 이해하기 어려워서 코딩을 하는 것이 더 이해하기 쉽다고 생각하시는 분
Instructors
1998年同志社大学神学部卒業。サッカー推薦で入学し、在学中は大学日本代表に選出。2001年の東アジア競技大会で金メダルを取得。2004年北陸先端科学技術大学院大学情報科学専攻修士卒業。2004年NTTドコモ入社、2005年米国ハワイで起業、会社経営を2年する。その後、2006年米国スタートアップの会社に転職するも2008年のリーマンショックで倒産。2009年米国NTTi3で勤務をした後に、2012年米国本社Splunk, Incでソフトウェアエンジニアとして現在に至る。
Graduated from Doshisha University Theology Department in 1998. While in university, played soccer on Japan's national soccer team and won a gold medal in the 2001 East Asian Soccer Tournament. Obtained Master's Degree from Japan Advanced Institute of Science and Technology. Joined NTT Docomo in 2004, started up a Hawaii-based business in 2005, then came to the US to work at a start-up company in 2006. The company closed in 2006 during the Lehman Brothers crisis. Started working at NTTi3 in 2009 and then joined Splunk, Inc. Currently, a senior software engineer at Splunk, Inc., and have been with the company since 2012.
2005년. 경북대학교 전자전기컴퓨터학부 졸업
2009년. 오사카대학대학원 정보과학연구과 석사
2012년. 오사카대학대학원 정보과학연구과 박사
2012년~2015년. 일본 NEC 중앙연구소 연구원
2015년~현재. 미국 캘리포니아 샌프란시스코 근교 베이에리아 거주
I speak Korean as the mother tongue. I'm also fluent in English as well as in Japanese, both spoken and written (TOEIC 990, JLPT 1). I lived in the States for a year when I was 9 years old and have been using the language since then. I was in Japan for 10 years, doing graduate studies and working in a Japanese company. I also have excellent understandings in technical terminologies especially in computer networking industry.