Blockchain/Overview series(6)
-
Private transaction 전송을 위한 Tessera Overview
Tessera는 Hyperledger Besu나 GoQuorum에서 사용하는 private 보장 기술이다. 앞서 언급된 블록체인들은 모든 사용자에게 오픈된 public chain이 아닌 허가된 참여자가 사용하는 private, permissioned chain이라고 볼 수 있다. 그렇기 때문에, 태생적으로 모든 이들에게 오픈된 블록체인 특성에서 트랜잭션 거래 내역을 숨길 용도로 개발되었다. Tessera가 어떤 식으로 동작하는지 확인해본다.TesseraTessera가 적용된 블록체인 플랫폼을 확인해보면 알 수 있듯이 EVM 상에서 privacy를 보장하기 위한 기술이다. Java 기반으로 만들어져 있어 Hyperledger Besu와 더 밀접해 보이지만, Golang으로 개발된 GoQuorum에서도 AP..
2024.11.08 -
Oasys Overview
Oasys는 유명한 게임 개발사가 다수 있는 일본의 web3를 위한 블록체인 메인넷이다. 글로벌 유명 게임사인 Bandai Namco, SEGA, Square Enix, Ubisoft 뿐만 아니라 우리나라의 넥슨, 넷마블, 컴투스, 위메이드, 네오위즈 등 유명 게임사가 validator 및 investor로 참여해서 눈길을 끌었었다. 블록체인 게임 업계의 성장을 가속하고, web3 게임이 주류가 되도록 하는 것이 그들의 비전이라는 Oasys에 대한 overview를 진행하려 한다. Oasys architecture Oasys는 layer 2의 아키텍처를 가지고 있다. Layer 1이자 모든 layer 2의 Hub-layer가 되는 Oasys-Hub와 optimistic rollup을 지원하는 여러개의 V..
2023.07.10 -
BSC(Binance Smart Chain) overview
※ 원글 작성 : 22년 5월 30일 바이낸스는 Binance Chain(이하 BC) 메인넷을 출시한 후 smart contract 관련된 프로그래밍 확장성 및 VM 기능을 전문적으로 실행하는 Binance Smart Chain(이하 BSC)를 새롭게 출시했다. Binance Chain(이하 BC) 내에서 contract를 실행하면 coin/token의 transfer가 느려질 수 있기 때문에 BSC를 추가 하였다. BSC는 BC와 따로 떨어질 수 없는 관계인데, whitepaper를 참고하여 overview 해본다. Design Principles Standalone Blockchain BSC는 BC의 L2 솔루션이 아닌 독립된 블록체인이다. BSC의 기본 기술 및 비즈니스 로직은 자체적으로 포함이 되..
2023.06.14 -
Flow blockchain (w/NBA Top Shot) overview
※ 원글 작성 : 22년 5월 11일 Flow 블록체인은 NFT 대표 상품으로 유명한 NBA Top shot의 기반 플랫폼이다. NBA 선수들의 3점슛, 덩크, 어시스트 등 멋진 플레이를 짧은 영상으로 만들어 이를 내가 소유하고 사고 파는 것이 Top shot의 기본 개념이다. Top shot의 인기는 엄청난 브랜드인 NBA를 등에 업은 덕분에 잘 나가고 있으며, 르브론 제임스의 덩크가 21년 2월 23일에 20만 8천 달러에 거래가 되었다. 실제로 Top shot에서 moment pack을 사고, 팔기도 해봤는데 내가 좋아하는 팀의 좋아하는 선수를 NFT로 가질 수 있다는 수집욕을 불러일으켜서 재미가 있었다. 워리어스의 팬이라 커리나 탐슨의 moment를 얻길 바랬지만.. 잘 나오지는 않더라. 내가 가..
2023.06.14 -
Hyperledger Cactus overview
※ 원글 작성 : 22년 5월 11일 블록체인 플랫폼 간의 연동에 항상 관심이 있어서 예전에 이름만 보고 내부 아키텍처 등은 확인하지 않았었던, Hyperledger project들 중 'Cactus'에 대해 알아보며, 어떤 개념인지, 어떤 구조인지 확인해보려 한다. 도입 목적 Cosmos 등 interchain을 위한 블록체인 플랫폼들이 존재하지만, 대다수의 블록체인 플랫폼들은 다른 체인들과 연동에 큰 힘을 쏟지 않고 있기 때문에 Hyperledger 재단에서 이기종 체인간의 연결을 쉽게 하기 위한 'Cactus' 프로젝트를 실시하였다. Hyperledger Cactus는 블록체인 플랫폼에 구애받지 않고 다양한 이기종 블록체인에 배포할 cross-chain 비즈니스 로직을 위한 모듈 아키텍처를 제공한다..
2023.06.14 -
Tendermint Consensus overview
※ 원글 작성 : 22년 5월 10일 앞서 포스팅한 Cosmos blockchain의 기본 개념글에서 Tendermint의 consensus algorithm에 대한 대략적인 프로세스를 확인하였다. 해당 프로세스에 대해 조금 더 디테일하게 확인해보고 싶어 관련 안내 문서를 확인했다. Byzantine Consensus algorithm Terms 네트워크는 선택적으로 연결된 노드로 구성된다. 특정 노드에 직접 연결된 노드를 peers라고 한다. 다음 블록(height H)을 결정할 때의 합의 프로세스는 하나 또는 여러 round로 구성된다. NewHeight,Propose, Prevote, Precommit 및 Commit은 라운드의 state machine 상태를 나타낸다. (aka RoundStep ..
2023.06.14