전체 글 (34) 썸네일형 리스트형 [Ethereum] ERC-1155에 대해 알아보자 ERC-1155개념ERC-20과 ERC-721을 동시에 사용하도록 고안된 멀티 토큰 표준이다. OpenZeppelin ContractERC-1155아래는 저장하고 있는 변수로 토큰 아이디와 토큰 소유자별 토큰이 얼마큼 있는지와대리자가 소유자의 모든 토큰을 대신 전송할 수 있는지 여부를 나타낸다.mapping(uint256 => mapping(address => uint256)) private _balances;mapping(address => mapping(address => bool)) private _operatorApprovals;string private _uri; 아래는 토큰을 대신 전송할 수 있는 권한을 주는 로직이다.function _setApprovalForAll( address ow.. [Ethereum] ERC-721에 대해 알아보자 ERC-721개념대체 불가능한 토큰의 표준이다.각 토큰은 고유한 tokenId로 구분되며 tokenId와 연결된 metadata를 통해 시각적 표현이 가능하다. OpenZeppelin ContractERC721 아래는 저장하고 있는 변수로토큰의 이름과 심볼은 어떤건지와토큰 소유자의 주소는 어떤건지와토큰 소유자가 몇개의 토큰을 소유하는지와토큰을 대신 전송할 수 있는 대리자의 주소는 어떤 건지를 나타낸다.string private _name;string private _symbol;mapping(uint256 => address) private _owners;mapping(address => uint256) private _balances;mapping(uint256 => address) private _t.. [XRPL] XRPL에 대해 알아보자 Ledger구조XRP Ledger는 data block이 연결되어 있는 blockchain이다.block 하나를 ledger version 또는 ledger라고 표현한다.ledger는 3가지 부분으로 나뉜다.1. header는 ledger를 요약해 주는 정보를 가지고 있다. 해당 정보는 아래와 같다. - ledger index는 chain 상에서 ledger의 위치를 나타낸다. - ledger hash는 ledger의 content를 유일하게 식별해 주는 값으로 content가 바뀌면 hash 값도 바뀐다. - parent ledger hash는 바로 직전 ledger의 hash이다. - close time은 ledger의 content가 확정되는 시간이다. - state da.. 이전 1 2 3 4 5 6 7 ··· 12 다음