본문 바로가기

블록체인14

[비트코인]Bitcoin Transaction Bitcoin Transaction인터넷으로 블록체인을 공부하다보면 햇갈리는 내용들이 자주 나온다. 그 중에서 Bitcoin의 Transaction에 대한 내용인데, 사실 이 부분을 누군가에게 설명하기 전에 혼자 공부를 할때는 이해가 가는 것 같았지만 막상 설명하려고 하니 의문점이 많았다. 그 내용을 바탕으로 정리를 해보았다. 예를 들어보자, A에서 B로 송금한다고 가정한다. 1. 먼저 Transaction정보 (A->B 거래정보)와 B의 공개키를 가져와서 해싱을 한다.2. A의 개인키로 전자서명을 한다.3. 모든 노드들에게 Broad Casting한다.4. 마이너는 A의 공개키를 이용해서 전자서명을 검증 후 트랜잭션 풀에 등록을 한다. (비트코인에서는 해시함수로 SHA-256를 사용한다.)이 부분이 끝.. 2018. 11. 26.
룸 네트워크(Loom Network)를 알아보자 [ERC-20 토큰] 룸 네트워크 (Loom Network) 토큰룸 네트워크 (Loom Network)란? 룸 네트워크 (Loom Network)는 온라인게임과 소셜앱의 디앱(decentralized Application, dApp) 개발을 위해 만들어졌고, 기존 이더리움 기반 dApp들이 가지고 있는 확장성의 한계를 극복하기 위한 프로젝트이다. 이더리움 기반의 토큰인 ERC-20이다. (추후에 이 부분은 포스팅 해야겠다) 실제로 쓰이는 곳은 대표적으로 이더리움의 솔리디티를 게임으로 쉽게 배울 수 있는 게임인 크립토좀비가 Loom Network로 만들어진 대표적인 디앱이다.아시다시피 이더리움 기반의 dApp들은 사용자가 증가함에 따라 트랜젝션 속도가 감소하고 활용성이 떨어지는 문제를 가지고 있었다.실제로.. 2018. 10. 25.