일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 페이스북유니버시티 #마케팅교육 #마케팅캠프
- 미쉬킨의화폐와금융 #미쉬킨 #화폐금융론 #화폐와금융 #경제학 #교양 #경제지식 #경제공부
- #경제상식 #화폐 #금융 #화폐금융론 #경제학 #경제기본 #경제지식 #경제근육 #투자지식 #경제공부 #경제학전공 #금융이란 #화폐란 #금융시장 #금융시장역할 #화폐역할 #화폐역기능 #금융역기능 #
- 자료구조 #알고리즘
- 블록체인 #layer2 #레이어2 #이더리움스케일링
- html #js #parsing
- #국제채권시장 #유로본드 #유로커런시 #유로달러 #외국채 #금융중개기관 #간접금융 #거래비용#다우존스공업평균지수 #나스닥종합지수 #FTSE100 #DAX #CAC40 #straittimes #항생지수 #거래비용 #유동성 #위
- vp #vc #did #신원인증 #블록체인
- Today
- Total
목록텃밭 1 : BlockChain (60)
평행우주 : world 1

학습목표 : Mnemonic Wallet 개발하기 eth-lightwallet 모듈을 이용하여 간단한 Mnemonic Wallet을 개발하고, Postman을 사용하여 API 테스트 하기 eth-lightwallet 모듈에 내장되어 있는 함수를 사용하여 개발 랜덤한 니모닉 코드를 생성 니모닉을 시드로 키스토어를 생성 Postman을 사용하여 결과 확인 fs 모듈을 이용한 키스토어 로컬 저장 Advanced Challenges 시드 값을 기반으로 파생된 주소 생성 eth-lightwallet 모듈의 내장함수 사용하기 newMnemonic API 만들기 code var express = require('express'); var router = express.Router(); const lightwallet..

트랜잭션 논스 해당 주소에서 보낸 트랜잭션 건수 또는 연결된 코드가 있는 계정의 경우, 이 계정에서 만든 컨트랙트 생성 건수와 동일한 스칼라 값 엄밀히 말하면, 논스는 발신 주소의 속성이며 단지 발신 주소의 컨텍스트 안에서만 의미를 갖는다 그러나 논스는 명시적으로 블록체인 계정 상태에 저장되지 않고, 해당 주소에서 발생한 확인된 트랙잭션 건수를 세어서 동적으로 계산되는 값이다 트랜잭션을 세는 논스의 중요성 트랜잭션 생성 순서대로 포함된다는 점에서 생기는 사용성상의 기능 : 이더리움처럼 탈중앙화된 시스템에서 노드는 어떤 순서로든 트랜잭션을 수신할 수 있기 때문에 논스가 필요하다 트랜잭션 복제 방지 기능 : 이더리움 네트워크에서 트랜잭션을 보는 사람은 원래 트랜잭션을 복사하여 붙여넣고 네트워크로 다시 보내는..

트랜잭션 외부소유계정(EOA)에 의해 서명된 메세지 이더리움 네트워크에 의해 전송되고 이더리움 블록체인에 기록된다 EVM에서 상태 변경을 유발하거나 컨트랙트를 실행할 수 있는 유일한 방법 글로벌 싱크톤 상태 머신인 이더리움을 트랜잭션은 상태 머신을 움직여서 상태를 변경할 수 있게 만든다 즉 모든 것은 트랜잭션으로 시작된다 이더리움 네트워크에서 시리얼라이즈되어 전송되는 트랜잭션의 기본 구조 시리얼라이즈된 트랜잭션을 수신하는 각 클라이언트와 어플리케이션은 자체 내부 데이터 구조를 사용해 트랜잭션을 메모리에 저장하며, 네트워크에서 시리얼라이즈된 트랜잭션 자체에는 존재하지 않는 메타데이터가 포함되어 있다 네트워크 시리얼라이제이션은 트랜잭션의 유일한 표준 형식이다 트랜잭션은 다음 데이터를 포함하는 시리얼라이즈된 ..

전체 클라이언트 전체 이더리움 블록체인을 저장 전체 클라이언트를 사용하면, 연결된 노드가 마이닝, 트랜잭션 및 블록 헤더 유효성 검사, 스마트 계약 실행을 포함하여 네트워크에서 모든 작업을 수행할 수 있다. 엄청난 양의 디스크 공간이 필요한 프로세스 원격 클라이언트 풀 클라이언트의 일부 기능을 제공한다 블록체인의 로컬 사본을 저장하지 않거나 블록 및 트랜잭션의 유효성을 확인하지 않음 대신, 이더리움 블록체인 네트워크에 대한 액세스를 제공하기 위해 전체 또는 라이트 클라이언트에 완전히 의존한다 풀 클라이언트를 신뢰해 블록체인에 대한 접근 권한을 부여하므로 보안 및 익명성 보장 수준이 떨어진다 지갑의 기능을 제공하며 트랜잭션을 생성하고 전파할 수 있다 원격 클라이언트를 사용하여, 자신의 풀 노드, 공개 블록..

dApp(Decentralized Application) 이더리움, 큐텀, 이오스 같은 플랫폼 코인 위에서 작동하는 탈중앙화 분산 애플리케이션(분산앱) 플랫폼 코인 위에서 작동하는 dApp의 암호화폐는 코인(Coin)이 아닌 토큰(Token) dApp은 스마트폰 블록체인을 기반으로 한 운영체제에서 구동 플랫폼 코인을 운영체제라면, 그 위에서 돌아가는 앱이 디앱 디앱은 서로 다른 블록체인 네트워크에서 실행할 수 없다 +)코인(Coin)과 토큰(Token)의 차이점 코인 화폐처럼 사용되어 전통적 화폐의 기능인 회계의 단위, 가치의 저장, 가치의 이전 수단(지불 수단) 토큰 디지털 화폐 이상의 기능 제공 용도 예 : 기업의 핵심 의사 결정, 플랫폼의 기술적인 변경사항에 대한 투표 dApp의 특징 탈중앙화 dA..

풀노드를 왜 실행해야 하는가? 블록체인의 건전성, 복원력, 검열저항 특성은 독립적으로 운용되고 지리적으로 분산된 풀 노드가 얼마나 많은지에 달려있다 각각의 풀노드는 다른 새 노드가 블록데이터를 얻어 작업을 부트스트랩하고, 운영자에게 모든 트랜잭션 및 컨트랙트에 대해 신뢰할 수 있고 독립적인 검증을 제공할 수 있도록 도와준다 풀노드의 장점 이더리움 기반 네트워크의 복원력과 검열 저항을 지원한다 모든 트랜잭션을 정식으로 검증한다 중재자 없이 공개 블록체인의 모든 컨트랙트와 상호작용할 수 있다 중재자 없이 컨트랙트를 공개 블록체인에 직접 배포할 수 있다 블록체인 상태(계정, 스마트컨트랙트 등)을 오프라인에서 조회할 수 있다(읽기전용) 여러분이 읽은 정보를 제3자에게 노출하지 않고 가져올 수 있다 풀노드의 단점..

외부 소유 계정(EOA) 및 컨트랙트 외부 소유 계정(EOA) 메타마스크 지갑에서 생성한 계정의 유형 개인키가 있는 계정 개인키를 갖는다는 건, 자금 또는 컨트랙트에 대한 접근을 제어한다는 뜻 컨트랙트 (계정) 이더리움 컨트랙트는 EVM이라고 하는 가상 시스템에서 실행되는 돈을 제어하는 프로그램이다 단순한 EOA가 가질 수 없는 스마트 컨트랙트 코드가 있다 컨트랙트 계정은 개인키가 없다 대신, 컨트랙트 계정은 스마트 컨트랙트 코드의 로직으로 제어한다 EOA와 마찬가지로 주소가 있고, 이더를 주고받을 수 있다 트랜잭션 목적지가 컨트랙트 주소일 때 트랜잭션과 트랜잭션 데이터를 입력으로 사용하여, 컨트랙트가 EVM에서 실행된다 이더 외에도 트랜잭션에는 실행할 컨트랙트 특정 함수와 해당 함수에 전달할 파라미터를..

강의 제목 : 블록체인 프로젝트 분석을 위한 체크포인트 강연자 : 디센트CSO 유민호님 주최 : 세모람 지금 nft로 하고 있는 일들 디지털 아트 가상현실 부동산 게임 아이템 디지털 수집품 엔터테인먼트 도메인 이름 프로필/아바타 등 다양한 영역에서 세상의 모든 자산을 토큰화 블록체인 프로젝트 분석을 위한 체크포인트 프로젝트로 풀고자 하는 문제가 무엇인가 어떻게 풀고자 하는가(해결방법) 어떤 팀이 문제를 풀고 있는가 커뮤니티에는 누가 속해 있고 분위기가 어떤가 토큰이코노미는 어떻게 구성되어 있는가 >프로젝트로 풀고자 하는 문제가 무엇인가 가상현실과 블록체인이 만나면 어떻게 되는지 보여줄게 > 디센트럴랜드 누구나 놀이터를 만들 수 있고, 그 놀이터에서 놀게 될거야 > 더샌드박스 돈 내고 게임하지 말고 돈 벌..