Youngbae AninRayonProtocolSolidity 스마트 컨트랙트들 간의 Many-To-Many relationship 구현블록체인 서비스를 개발하다보면 데이터를 저장하기 위한 데이터스토어가 필요하게 된다. 전통적인 서비스들은 데이터 저장소가 필요한 경우는 Database 또는 NoSQL를 이용하여 구축하는경우가 일반적이다.Oct 4, 2018Oct 4, 2018
Youngbae AninRayonProtocolIteration 가능한 mapping 을 가지는 스마트 컨트랙트 작성Solidity로 작성하는 스마트 컨트랙트에는 key-value값을 저장하기 위해 mapping 타입을 제공한다. 이 mapping 타입은 특정 key에 대한 value값을 저장하거나 읽어오는데 유용하게 사용된다. 하지만 mapping에 저장된 모든…Aug 29, 2018Aug 29, 2018
Youngbae AninRayonProtocol이더리움 계정으로 데이터 서명 및 검증블록체인 사용자들간에 데이터를 주고받을때, 보내는 사람은 데이터를 서명해서 전달하고 받는 사람은 전달받은 데이터가 올바른 데이터인지를 검증을 하는 과정이 이루어 진다. 이때 비밀키와 공개키를 이용한 작업이 이루어 지는데, 블록체인 사용자는 계정별로…Aug 27, 2018Aug 27, 2018
Youngbae AninRayonProtocol업그레이드 가능한 스마트 컨트랙트 개발이더리움의 큰 특징중의 하나가 새로운 스마트 컨트랙트가 블록체인에 배포되면 해당 컨트렉트는 영구적으로 블록체인에 포함되어 변경되거나 지워지지 않는다는 점이다. 이러한 점이 이더리움의 탈중앙화된 데이터의 신뢰성을 나타내는 큰 이점이 될 수 있다…Aug 14, 20181Aug 14, 20181
Youngbae AninRayonProtocolEOS 계정과 권한eosio에서 사용되는 계정(account), 지갑(wallet), 키 쌍(key pairs), 권한(permission)에 대한 개념과 연관관계를 살펴본다.Jun 22, 2018Jun 22, 2018
Youngbae AninRayonProtocolEOSIO 개발 환경 설치 및 실행EOS 플랫폼에 실행되는 DApp 개발을 위한 환경을 구축해보자.Jun 22, 2018Jun 22, 2018