목록ethereum (2)
devGYU World
솔리디티를 통해 간단한 예제를 작성하고자 한다. 자판기 시스템을 구현할 것이며 코드는 아래의 조건을 충족해야 한다. 1. 음료수의 초기 수량은 10개이다. 2. 음료수의 가격은 1 eth 로 고정한다. 3. 음료수가 모두 매진되면 "Sold out" 이벤트가 발생한다. 4. 처음 컨트랙트를 배포한 관리자 주소만 음료수 재고를 조정 가능하다. 5. 관리자 주소만 현재 음료수의 재고를 확인할 수 있다. 6. 관리자 주소만 현재 자판기에 입금된 잔액(balance)를 확인하고 인출할 수 있다. 상기의 조건을 만족하는 전체 코드는 아래와 같다. // SPDX-License-Identifier: MIT License pragma solidity >=0.7.0 uint8) itemStock; event Someon..

NFT Metadata 확장을 활용한 블록체인 네트워크 기반 인증 서비스 조규선, 김도훈 경기대학교 컴퓨터공학부 보안공학연구실 akqjqwk9@kyonggi.ac.kr, karmy01@kyonggi.ac.kr Blockchain network-based authentication service utilizing NFT Metadata extension Gyu-Seon Jo, Do-Hoon Kim Department of Computer Engineering, Kyonggi University Next Generation Engineering Lab 요 약 대체 불가능한 토큰(NFT: Non-Fungible Token)은 대체 가능 토큰과 다르게 그 자체로 고유하고 더 이상 분할할 수 없는 특성을 가진 블..