블록체인의 한계??
추천 받은 책 - https://book.naver.com/bookdb/book_detail.nhn?bid=9685493
0. 블록체인 위키
https://ko.m.wikipedia.org/wiki/블록체인
1. Consensus
블록체인의 데이터는 중앙화된 서버 대신 전세계에 흩어져 있는 수많은 노드(Node)에 보관되기 때문에 다수의 노드들이 상호 검증을 거쳐 올바른 블록 생성을 이끌어내는 프로세스와 알고리즘을 바로 컨센서스(합의)
어떤 컨센서스 알고리즘을 사용하는지는 블록체인의 기술력과 경쟁력
https://steemit.com/kr/@donekim/consensus-pow-pos-dpos
2. Gas
EVM 상에서 트랜잭션을 동작시키기 위해 소모되는 비용이다. 비트코인의 수수료 개념에서 좀 더 진화된 개념으로 코드의 복잡성에 따라 다르게 측정
Gas Price, Gas Limit, 그리고 Block Gas Limit 이다. 이 셋 중에 앞 2개는 사용자가 설정하며, 후자는 이더리움 마이너들이 각자 설정한다.
3. Smart Contract
스마트 컨트랙트는 컴퓨터 언어로 작성되며, 특정 조건이나 상황이 만족할 시 자동으로 계약을 이행
스마트 컨트랙트의 예시.
- 2019년 8월 22일 06:00AM에 50ETH를 A가 B에게 송금해야된다. 라는 라인이 제시된 날짜와 시간이 되면 자동으로 50ETH를 B에게 송금된다.
- A의 지갑의 100ETH가 입금이 되면, 바로 B와 C에게 20ETH씩 분배한다. 라는 라인이 저 조건을 만족하면, 바로 B와 C에게 20ETH를 전송한다.
코딩으로 구현한 계약이며, 자동으로 송금이 가능하기에 사람이 직접 나설 필요가 없는 계약
4. 이더리움 javascript API
https://web3js.readthedocs.io/en/v1.2.1/
5. 솔리디티 문법 및 dApp, Smark Contract 개발 관련
https://xayahfirst.tistory.com/14?category=1022435
https://needjarvis.tistory.com/250
https://solidity.readthedocs.io/en/v0.4.24/introduction-to-smart-contracts.html
7. 블록 체인의 활용 방안
- 국내 은행별 블록체인 사업 총 정리 https://www.coindeskkorea.com/50801/
- 블록체인을 활용하는 10가지 방법 https://www.boannews.com/media/view.asp?idx=65690&page=2&kind=1
- 민간기업의 블록체인 사례 http://www.retailon.kr/on/bbs/board.php?bo_table=r1_02&wr_id=968
- 블록체인 캐릭터 게임 https://blockpost.com/tech/43793/
- 블록체인 마인크래프트 https://www.edaily.co.kr/news/read?newsId=02981526619404080&mediaCodeNo=257
9. ERC Token
https://medium.com/@ggomma/이더리움-토큰-발행-0-어떤-컨트랙트-cb821d9843f8
https://brunch.co.kr/@delight412/224
https://steemit.com/kr/@ingee/erc-20
10 solidity 게임으로 익숙해지기
https://cryptozombies.io/ko/course
11. Genesis
https://medium.com/@ihcho131313/크립토키티는-영원하지-않다-댑이-완전히-탈중심화되지-않는-이유-5f01359d05c4
12. 블록체인 정보 보호
https://medium.com/decon-lab/블록체인을-통해-내-개인정보가-노출된다면-블록체인-프라이버시의-현-주소와-다가올-미래-b1ada8315444
http://m.comworld.co.kr/news/articleView.html?idxno=49658
13. 기타
https://cryptozombies.io/ko/course
https://medium.com/@eos_dev/블록체인-개발-기초-a-to-z-dapp과-smart-contract-1-880669e5d070
https://steemit.com/kr/@ingee/erc-20
https://brunch.co.kr/@delight412/224
'기타내용' 카테고리의 다른 글
elasticsearch (0) | 2019.12.04 |
---|---|
Https status code 202 예제 (0) | 2019.11.30 |
Use Case Diagram (0) | 2019.10.15 |
Akka in Action (0) | 2019.09.10 |
API 호출 후 취소하기 (0) | 2018.10.26 |