
솔리디티 문법 을 '크립토좀비'게임을 통해 배운다 :
배울 때 유의할 점은 너~무 문법에 치우쳐서 공부하지말자, 왜냐하면 문법은 계속 최신으로 업데이트 되기때문이다.
어떻게 사용이 되고있는지 파악하기!
https://cryptozombies.io/ko/course/
강사님이 추천:
[정우현의 코인세상 뒤집어 보기] 매주 컬럼 형식으로 블록체인과 이더리움 생태계에서 중요한 이슈와 쟁점들을 정리해서 분석하고 있습니다. 지금까지 비트코인의 기획과 그 전개 과정에 대한 논의로 시작해서 이더리움 생태계의 주요 영역들을 매주 하나씩 다루고 있습니다. 많은 관심과 성원 부탁드립니다.
1 .비트코인은 '디지털 금'이 아니다 https://www.facten.co.kr/news/articleView.html?idxno=200307
2. 실패로 끝난 사토시 나카모토의 '신사협정' https://www.facten.co.kr/news/articleView.html?idxno=200720
3. 비트코인의 고정 발행량은 가치 창출의 원천일까? https://www.facten.co.kr/news/articleView.html?idxno=201140 4. 이더리움 수수료 정책 변화, 가격엔 어떤 영향? https://www.facten.co.kr/news/articleView.html?idxno=201655
5. 스테이블코인의 급성장, 기회인가 폭탄인가? https://www.facten.co.kr/news/articleView.html?idxno=202116
6. 이더리움, '비트코인 채굴 신화' 뛰어넘을까? https://www.facten.co.kr/news/articleView.html?idxno=202552
7. '디파이(DeFi)' 서비스의 존재 이유 https://www.facten.co.kr/news/articleView.html?idxno=203104
8. NFT, 코인 부자들의 돈잔치? https://www.facten.co.kr/news/articleView.html?idxno=203597
5이더씩 받는 사이트(정습님 공유) :
https://faucet.dimensions.network/
오늘의 문제 :
계속 강사님이 배포해주신 컨트랙트를 '읽기' 만 했는데,
직접 '쓰기' 를 해보자!
-> 강사님이 1이더를 받아갈 수있는 컨트랙트를 만들어라!
우선 나의 코드를 보자면 아래와 같이 구현하였다.
(최대한 간단하게 , 간결하고 깔끔하게 구현해보기 -> 왜? 잘모르겠으니까.)

payable 키워드 :
계약 계정에 외부에서 이더를 송금 받을 수 있도록 합니다.
그래서 생성자에 payable을 넣어주었다.
그럼 송금 할 수 있는 컨트랙트가 생성이된다.
그리고, 강사님(msg.sender)이 나의 함수를 눌렀을 때, 바로 1이더가 갈수있게 구현하였다.
여하튼, 이렇게 말만하면 간단하지만, Remix X MetaMask 를 사용하면 쫌 더 복잡하다.
많이 다뤄 보는걸로하자!
우여곡절한 부분 :
사람이 가져갈 수 있게 1이더를 넣어줬어야 됐는데,
아래 Balance의 값이 0Ether였다.
아! 그럼 내가 저기에 1Ether를 배포할때 같이 넣어줘야 하는데,

그걸 이제, 내가 돈 1Ether를 입력할 수 있게 배포 할 때 생성자의 매개변수에 값을 입력 할 수있도록 하는데도 안됐다.

왜안됐느냐~ 를 보니까, 아래 VALUE라는 곳에 넣어줬어야됐다.
(역시 그냥 따라하는거랑 직접 생각해서 하는거랑은 천지차이라는 것을 느꼈다.....)

실습을 하면서 느낀점 :
월~목요일까지 강사님의 이론수업과 열심히 뭔가 작성하고 클릭을 해서 이 UI에 익숙해졌다? 고생각을했고,
직접 간단한 코드를 구현해서 해보니까 내가 몰랐던 부분을 디테일하게 알 수 있어서 좋았다.
또 다른 느낀점은, 개발자의 길을 가니까 이렇게 직접 구현한 코드를 배포도하고,
다른 컨트랙트 주소를 가져와서 At Address 를 통해 함수 호출도해서 너무 매력적이라고 생각했다.
해야할 일 :
+온어 블록체인자료 찾아보기
이더리움 솔리디티 실습 튜토리얼:
https://solidity-kr.readthedocs.io/ko/latest/solidity-by-example.html
최근댓글