키링(Keyring) 키링은 메타마스크의 비밀 저장 및 계정 관리 시스템의 핵심 개념. KeyringController = 키링의 구현 KeyringController README 일부 A module for managing groups of Ethereum accounts called "Keyrings", defined originally for MetaMask's multiple-account-type feature. The KeyringController has three main responsibilities: *Initializing & using (signing with) groups of Ethereum accounts ("keyrings"). *Keeping track of local ni..
A. 암호키를 위한 보호 요구사항(protection requirement) - 디지털 서명 개인키 Security Service: 디지털 서명 알고리즘 → 출처인증, 무결성 보장, 부인방지의 보안 서비스 제공 Security Protection: 개인키의 안전성을 위한 보호조치 → 기밀성, 무결성 Association Protection: 개인키의 안전성을 위해 키와 연관되어 함께 보호되어야 하는 대상 → 키의 사용 혹은 응용과정, 서명 과정에서 필요한 도메인 파라미터, 공개키 Assurances Required: 공개키 유효성의 보장 혹은 개인키 보유에 대한 보장의 필요 여부 → 개인키 사용 시점에 실제 사용자에 의해 사용되었음에 대한 보장 Period Protection: 개인키 보호조치 필요 기간..
NFT는 기존 비트코인 블록체인의 한계를 해결하기 위해 만들어졌습니다. 모든 것은 문제를 해결하기 위해 발명되었습니다. 그리고 NFT는 비트코인 블록체인에서 생성된 토큰의 한계를 해결하기 위해 만들어졌습니다. NFT가 현재의 상태까지 발전하는 데에는 몇 년이 걸렸습니다. 암호화폐(cryptocurrency) 환경에서 디지털 소유권에 대한 연구는 2012년 "컬러드코인(colored coins)"이 출현하면서 시작되었습니다. NFT 이전의 토큰: 컬러드코인 일반적으로 이더리움 블록체인과 연결된 최신의 NFT와 달리, 컬러드코인은 비트코인 블록체인에서 개발되었습니다. 컬러드코인은 NFT와 마찬가지로 디지털 자산과 실물 자산을 모두 표현하는 것을 목표로 했습니다. 그러나 비트코인 블록체인의 한계로 인해 컬러드..
대체 불가능한 토큰(NFT)은 고유성을 증명할 수 있는 디지털 자산입니다. 유형 및 무형 자산을 모두 표현하는 데 사용할 수 있습니다. 대체 불가능한 토큰(NFT)이라고 하면 수백만 원에 팔리는 만화 같은 유인원이나 고양이의 이미지가 떠오를 수 있습니다. 하지만 이는 NFT의 표면적인 모습일 뿐입니다. 이 강좌에서 배우게 되겠지만, NFT는 금융, 예술, 상표법, 심지어 부동산 분야에도 혁명을 일으킬 잠재력을 가지고 있습니다. 기본적으로 대체 불가능한 토큰은 특정 조건이 충족되면 일련의 명령을 수행하도록 설계된 코드 조각입니다. 이 코드는 스마트 컨트랙트(smart contract)라고도 합니다. 일반적으로 스마트 컨트랙트의 핵심에는 "이런 일이 발생하면 이렇게 하라(if this happens, th..