본문 바로가기

분류 전체보기95

Klaytn transactions 개요 트랜잭션은 블록체인의 상태를 변경하는 노드간 전송되는 메시지이다. 트랜잭션은 아토믹(atomic) 연산이기 때문에 한 트랜잭션이 다른 트랜잭션 사이에 낄 수 없다. Klaytn은 새로운 기능을 제공하고, 메모리 풋 프린트와 퍼포먼스를 최적화하기 위해 여러 가지 트랜잭션 유형을 제공한다 트랜잭션의 서명 검증 클레이튼에서 키 쌍은 Klaytn의 주소와 분리되어 있으므로 발신자 주소는 트랜잭션 서명을 사용하여 파생되지 않는다 TxTypeLegacyTransaction을 제외한 다른 Klaytn 트랜잭션 유형의 필드에 from이 있는 이유 트랜잭션을 검증하기 위해 클레이튼에서 from의 AccountKey가 사용 트랜잭션 수수료 위임 트랜잭션 수수료 보조금은 Ratio parameter를 조정하여 서비스 .. 2022. 2. 15.
Klaytn 계정 개요 Klaytn의 계정(account)은 개인의 잔액이나 스마트 컨트랙트에 관한 정보를 포함하는 데이터 구조 Klaytn의 상태(state)는 모든 계정의 상태, 즉 Klaytn의 계정들에 저장된 모든 데이터의 과거와 현재 상태를 의미 Klaytn 노드에서 트랜잭션이 실행되면, Klaytn의 상태는 모든 노드에서 변경 주소로부터 키 쌍(key pairs) 분리하기 클레이튼은 사용자가 자신의 주소와 키 쌍을 선택할 수 있도록 하는 기능을 제공 사용자는 원하는 주소를 선택할 수 있고, 다중 키 쌍을 사용하여 보안을 강화할 수 있다. 다중 키 쌍과 역할기반 키 klaytn 계정은 키쌍과 연결 되는데 이 키 쌍은 변경 될 수 있다. 다중 키 쌍을 지원하며 각 키는 다른 목적을 가질 수 있다. 주소와 강하게 결.. 2022. 2. 15.
klaytn 합의 메커니즘 합의 메커니즘 PBFT PBFT에서는 각 노드가 다른 참여 노드와 통신하여 합의에 도달하고 노드가 합의에 도달하는 즉시 블록의 완결성를 보장 노드 간의 통신은 다음과 같이 진행된다 PBFT에 참여하는 노드는 기본적으로 네트워크의 모든 노드와 여러 단계에서 통신합니다. 이 특성은 노드 수가 증가할수록 통신량이 기하급수적으로 증가하므로 노드 수를 '제한'한다. BTC, ETH(PoW, PoS) 일반적으로 이러한 알고리즘들은 블록의 유효성을 결정할 때 노드 간에 통신하지 않는다 이러한 시스템에서는 포크가 발생할수 있다. 같은 높이에서 둘 이상의 서로 다른 블록이 만들어질 수 있다는 의미 일반적으로 가장 긴 체인의 길이를 유효한 체인으로 인정하는 규칙이 포크 상태를 해결한다 결국 하나의 체인으로 병합되긴 하지만.. 2022. 2. 15.
web3, 컨트렉트 연결 Eth - version 순서 프론트에서 컨트렉트 호출 api를 날린다 서버단에서 api를 받고 컨트렉트로 신호를 보낸다 server web3와 연결 const Web3 = require('web3'); const web3 = new Web3( new Web3.providers.HttpProvider( 'https://ropsten.infura.io/v3/c2cc008afe67457fb9a4ee32408bcac6' ) ); abi 읽어 오고 변환해주기 const fs = require('fs'); const WTABI = fs.readFileSync('server/abi/WTToken.json', 'utf-8'); const NWTABI = fs.readFileSync('server/abi/NWTToke.. 2022. 2. 15.
P2E에 대해 (아키에이지 P2E 확정?) https://velog.io/@gunkk/Play-to-earn-%EC%97%90-%EB%8C%80%ED%95%98%EC%97%AC Play to earn 에 대하여 요즘 핫한 p2e에 대해 곰곰히 생각해봤다. 무한돌파삼국지, 닌자키우기 등 모바일 게임으로 제작된 p2e 게임들.게임을 해봤을 때 토큰을 지급하는 시스템은 퀘스트를 깨면 토큰을 지급해주는 형 velog.io 2021년 12월 26일 작성 내용 첨부 요즘 핫한 p2e에 대해 곰곰히 생각해봤다. 무한돌파삼국지, 닌자키우기 등 모바일 게임으로 제작된 p2e 게임들. 게임을 해봤을 때 토큰을 지급하는 시스템은 퀘스트를 깨면 토큰을 지급해주는 형식이다. 문제점 게임 내 토큰 소모처가 엄청 메리트 있는 편도 아니여서 99% 유저는 토큰을 받자말자 팔.. 2022. 2. 14.
Ethereum 기반 컨트렉트 klaytn 환경으로 변경 수정 중 2022. 2. 14.