일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- TypeScript
- CA불러오기
- geth
- JavaScript
- webpack
- ts-loader
- S3
- @debug
- 스마트컨트랙트
- Codestates
- next.js
- 다중서명계약
- Blockchain
- scss
- Goerlifaucet
- methoidID
- next-connect
- goerli
- keccak256
- 자바스크립트
- HTMLFormElement
- Sass
- wallet
- 자료구조
- currentTarget
- 해쉬테이블
- 블록체인
- set-cookie
- incentive
- 코딩테스트
- Today
- Total
목록블록체인 (3)
Minwook’s portfolio

우리는 트랜젝션을 실행시킬때 메타마스크에서 데이터를 확인할 수 있고, 실행시킨뒤에는 이더스캔을 통해 트랜젝션의 Data 값을 확인할 수 있다. CA로 보내는 Data는 SmartContract가 공개되어 있다면 내장 기능을 통해 디코딩을 할 수 있다. Data 값을 직접 디코딩 하면서 어떠한 원리와 순서로 기존 Data가 인코딩되어 CA계정으로 보내지고, CA계정에서는 Data를 어떤식으로 읽는지 알아보고자 한다. 우선 input Data에서 맨 먼저 보이는 정보 MethodID. MethodID는 SmartContract에서 어떤 함수를 실행시킬건지에 대한 정보이다. MethodID를 인코딩해서 만드는 방법은 간단하다. 1. 함수명과 파라메터를 가져온다. 2. 변수명과 공백을 삭제한다. 3. kecca..

코드스테이츠 블록체인 부트캠프에서의 마지막 프로젝트, 저에게는 세 번째 프로젝트인 Ad4u Adu4는 광고주와 크리에이터를 대상으로 하는 블록체인, 스마트컨트랙트를 이용한 광고 중개 플랫폼 서비스입니다. yiminwook - Overview yiminwook has 10 repositories available. Follow their code on GitHub. github.com 프로젝트 소개 배경. 1. 마케팅 대행사를 거치면 중개수수료가 많이 발생된다. 2. 계약서 없이 진행되는 광고가 많고 따라서 광고비 정산이 늦어지기도 한다. 3. 단방향 선택, 광고 의뢰는 보통 광고주가 크리에이터에게 의뢰를 맡기는 형태가 대부분이다. 저희 Team4u는 현 광고 중개시장의 문제점을 블록체인으로 해결해보고자 ..

구현할 기능 1. 조직의 구성원은 최대 3명. 2. 모든 조직원은 관리자의 권한을 갖는다. 3. 관리자는 외부인을 관리자로 추천할 수 있다. 4. 관리자는 투표를 통하여 구성원을 해임 시킬 수 있다. 수도코드 1. 스마트 컨트랙트 발행자가 첫번째 오너가 된다. 2. 오너는 다른 사람을 추천해서 구성원에 포함시킬 수 있다. 3. 구성원이 3명 이상일경우 더이상 구성원을 추가 할 수 없다. 4. 구성원이 3명 이상일시 관리자를 해임자를 선출하여 투표를 진행할 수 있다. 5. 모든 구성원이 투표를 완료하면 개표를 진행 할 수 있다. 6. 과반수 이상 찬성하면 해임이 되고, 공석이 된다. 필요한 함수 Read(2) 투표상황 조회(투표 진행중, 완료) 각 투표자의 투표상태(투표미완료, 완료) Write(4) 후보..