검수요청.png검수요청.png

"블록격자"의 두 판 사이의 차이

해시넷
이동: 둘러보기, 검색
4번째 줄: 4번째 줄:
  
 
==개요==
 
==개요==
블록체인 기술을 활용한 대표적인 [[P2P]] 지불 시스템의 용도를 가진 [[비트코인]]과 [[라이트코인]]은 하나의 거대한 블록체인 네트워크에 있는 [[채굴자]]들이 블록을 하나씩 검증하여 체인을 계속해서 연결시키는 방식이다. 이 방식에서는 블록체인에 블록이 연결되면서 거래가 완료된다. 반면에 블록격자 구조에서 각 계정은 고유의 블록체인을 소유한다. 따라서 [[네트워크]]에 존재하는 모든 [[노드]]들에게 거래를 검증받을 필요 없이 거래 발신자와 수신자 간의 합의만 있으면 거래를 완료할 수 있게 된다. 대부분의 블록체인에서는 하나의 블록에 다수의 거래 내역을 저장하고 네트워크 노드들은 특정 방식에 의해 이 블록을 검증한 후, 기존에 있던 거대한 블록체인에 연결하는 방식을 취하고 있어 블록격자 구조와는 차이가 있다.<ref name="kimjaeh9">kimjaeh9, 〈[https://steemit.com/coinkorea/@kimjaeh9/24-nano-24e5435ce2bbb (교육) 24. 나노(Nano)는 무엇인가?]〉, 《스팀잇》</ref>
 
 
 
블록격자 구조에서 각각의 거래내역들은 전송블록과 수신블록에 나뉘어 저장된다. 전송블록은 전송자의 체인에서 만들어지고 수신블록은 수신자의 체인에서 만들어진다. 오른쪽 그림은 블록격자를 시각화한 그림이다. 모든 자금 이동에는 하나의 전송블록(S)와 하나의 수신블록(R)이 필요하며, 각각은 계정 체인의 소유주(A, B, C)에 의해 서명되어야 한다.<ref>Colin LeMahieu, 〈[https://nano.org/ko/whitepaper RailBlocks : 수수료 없는 분산 암호화폐 네트워크]〉, 《나노 공식 홈페이지》</ref>
 
블록격자 구조에서 각각의 거래내역들은 전송블록과 수신블록에 나뉘어 저장된다. 전송블록은 전송자의 체인에서 만들어지고 수신블록은 수신자의 체인에서 만들어진다. 오른쪽 그림은 블록격자를 시각화한 그림이다. 모든 자금 이동에는 하나의 전송블록(S)와 하나의 수신블록(R)이 필요하며, 각각은 계정 체인의 소유주(A, B, C)에 의해 서명되어야 한다.<ref>Colin LeMahieu, 〈[https://nano.org/ko/whitepaper RailBlocks : 수수료 없는 분산 암호화폐 네트워크]〉, 《나노 공식 홈페이지》</ref>
  
24번째 줄: 22번째 줄:
 
[[파일:나노코인 글자.png|썸네일|300픽셀|'''나노코인'''(Nanocoin)]]
 
[[파일:나노코인 글자.png|썸네일|300픽셀|'''나노코인'''(Nanocoin)]]
 
나노(Nano)는 비트코인 라이트코인과 같이 제 삼자의 개입없는 P2P 지불 시스템에 활용되는 암호화폐 이지만, 블록체인 기술을 변형하여 블록격자 구조를 활용하여 수수료가 없는 즉시 결제가 가능한 암호화폐이다. 블록체인 기술을 활용한 대표적인 P2P 지불 시스템의 용도를 가진 비트코인과 라이트코인은, 하나의 거대한 블록체인을 가지고 네트워크에 있는 채굴자들이 블록을 하나씩 검증하여 블록체인에 계속해서 연결시키는 방식인데, 블록이 블록체인에 연결되면서 거래가 완료되는 구조를 가지고 있다. 블록격자 구조를 가지고 있는 나노의 경우 각 계정 당 고유의 블록체인을 소유하게 되며, 이는 나노 네트워크에 있는 모든 노드들에게 거래 검증을 받을 필요가 없이 거래 발신자와 수신자간의 합의만 있으면 된다. 거래를 검증해줄 채굴자들을 기다릴 필요가 없기 때문에 빠른 거래가 가능하고, 나노의 블록격자 구조에서는 하나의 블록에 하나의 거래 내역만 담고있으며, 하나의 거래가 발생할 때마다 2개의 블록이 각각 계정의 블록체인에 추가가 되고, 대부분의 블록체인에서는 하나의 블록에 여러개의 거래 내역들을 저장하여 네트워크의 노드들이 특정 방식에 의해 블록을 검증한후 기존에 있던 거대한 블록체인에 연결하는 방식과는 차이가 있다.<ref name="kimjaeh9"></ref>
 
나노(Nano)는 비트코인 라이트코인과 같이 제 삼자의 개입없는 P2P 지불 시스템에 활용되는 암호화폐 이지만, 블록체인 기술을 변형하여 블록격자 구조를 활용하여 수수료가 없는 즉시 결제가 가능한 암호화폐이다. 블록체인 기술을 활용한 대표적인 P2P 지불 시스템의 용도를 가진 비트코인과 라이트코인은, 하나의 거대한 블록체인을 가지고 네트워크에 있는 채굴자들이 블록을 하나씩 검증하여 블록체인에 계속해서 연결시키는 방식인데, 블록이 블록체인에 연결되면서 거래가 완료되는 구조를 가지고 있다. 블록격자 구조를 가지고 있는 나노의 경우 각 계정 당 고유의 블록체인을 소유하게 되며, 이는 나노 네트워크에 있는 모든 노드들에게 거래 검증을 받을 필요가 없이 거래 발신자와 수신자간의 합의만 있으면 된다. 거래를 검증해줄 채굴자들을 기다릴 필요가 없기 때문에 빠른 거래가 가능하고, 나노의 블록격자 구조에서는 하나의 블록에 하나의 거래 내역만 담고있으며, 하나의 거래가 발생할 때마다 2개의 블록이 각각 계정의 블록체인에 추가가 되고, 대부분의 블록체인에서는 하나의 블록에 여러개의 거래 내역들을 저장하여 네트워크의 노드들이 특정 방식에 의해 블록을 검증한후 기존에 있던 거대한 블록체인에 연결하는 방식과는 차이가 있다.<ref name="kimjaeh9"></ref>
 +
 +
블록체인 기술을 활용한 대표적인 [[P2P]] 지불 시스템의 용도를 가진 [[비트코인]]과 [[라이트코인]]은 하나의 거대한 블록체인 네트워크에 있는 [[채굴자]]들이 블록을 하나씩 검증하여 체인을 계속해서 연결시키는 방식이다. 이 방식에서는 블록체인에 블록이 연결되면서 거래가 완료된다. 반면에 블록격자 구조에서 각 계정은 고유의 블록체인을 소유한다. 따라서 [[네트워크]]에 존재하는 모든 [[노드]]들에게 거래를 검증받을 필요 없이 거래 발신자와 수신자 간의 합의만 있으면 거래를 완료할 수 있게 된다. 대부분의 블록체인에서는 하나의 블록에 다수의 거래 내역을 저장하고 네트워크 노드들은 특정 방식에 의해 이 블록을 검증한 후, 기존에 있던 거대한 블록체인에 연결하는 방식을 취하고 있어 블록격자 구조와는 차이가 있다.<ref name="kimjaeh9">kimjaeh9, 〈[https://steemit.com/coinkorea/@kimjaeh9/24-nano-24e5435ce2bbb (교육) 24. 나노(Nano)는 무엇인가?]〉, 《스팀잇》</ref>
  
 
* '''송금 솔루션'''
 
* '''송금 솔루션'''

2019년 9월 23일 (월) 13:50 판

블록격자의 시각화

블록격자(block lattice)는 나노(Nono)가 개발한 데이터 구조 기반 합의 알고리즘이다. 블록 래티스라고도 부른다. 블록격자 구조에서 각 계정은 계정의 트랜잭션 및 잔고 이력에 해당하는 고유의 블록체인을 가진다. 오직 계정의 소유자만이 체인블록을 서명하고 게시할 수 있다.

개요

블록격자 구조에서 각각의 거래내역들은 전송블록과 수신블록에 나뉘어 저장된다. 전송블록은 전송자의 체인에서 만들어지고 수신블록은 수신자의 체인에서 만들어진다. 오른쪽 그림은 블록격자를 시각화한 그림이다. 모든 자금 이동에는 하나의 전송블록(S)와 하나의 수신블록(R)이 필요하며, 각각은 계정 체인의 소유주(A, B, C)에 의해 서명되어야 한다.[1]

블록격자는 노드들의 체인 숫자를 부풀려 아주 소액의 금액들을 다수의 텅 빈 지갑에 전송하는 페니스펜드(penny-spend) 공격에 취약하다는 단점이 있다.[2]

특징

레이블록(Raiblocks)팀이었던 나노팀은 블록체인을 약간 틀어 블록라티스라는 것을 개발하였다. 각각의 사용자들은 자신만의 체인을 가지게 되고, 이 체인은 각각의 사용자들이 정보를 넣을 수 있도록 만들어진 것이다. 모든 사용자들 즉, 모든 노드들은 체인에 존재하는 모든 정보의 복사본을 가지게 되며, 각각의 거래내역들은 전송블록과 수신블록으로 나뉘어진다. 전송블록은 전소자에 체인에서 만들어지고, 수신 블록은 수신자의 체인에서 만들어 지지만, 블록라티스는 페니스펜드 공격에 취약하다. 여기서 페니스펜드 공격이란 노드들의 체인 숫자를 부풀려 아주 소액의 금액들을 많은 텅빈 지갑들에 전송하는 것이다.[2]

블록체인 디지털 콘텐츠 플랫폼 프로젝트 보라(BORA)가 인포씨드와 블록체인 기반의 격자주소를 만든다. 보라에 따르면 파트너사인 격자주소 서비스 기업 인포씨드와 함께 블록체인 기술인 NFT(대체 불가능한 토큰)를 접목하는 협력 프로젝트를 진행한다. 인포씨드가 제공하는 격자주소(GridAddress)는 지구를 746조 개의 작은 사각형 격자로 나누고 사용자가 원하는 격자에 3개 문자로 구성된 자신만의 주소명을 생성할 수 있는 서비스다. 이 서비스는 기존의 주소보다 정확한 위치를 표시한다. 건물 입구·공원 벤치 등으로 배달 음식을 주문하거나 산과 바다 등 야외 활동 중 조난했을 때 구조 요청에도 사용할 수 있다. 양사는 새롭게 생성된 모든 주소명을 NFT로 변환해 주소명마다 디지털 자산으로서 고유의 가치를 부여하고 보라의 블록체인에 기록할 예정이다. 이를 통해 사용자는 나만의 주소명에 대한 소유권을 증명할 수 있게 된다. 또 자신이 소유한 주소명을 다른 사용자에게 판매하거나 교환·구매도 할 수 있게 된다.[3]

활용

나노

나노코인(Nanocoin)

나노(Nano)는 비트코인 라이트코인과 같이 제 삼자의 개입없는 P2P 지불 시스템에 활용되는 암호화폐 이지만, 블록체인 기술을 변형하여 블록격자 구조를 활용하여 수수료가 없는 즉시 결제가 가능한 암호화폐이다. 블록체인 기술을 활용한 대표적인 P2P 지불 시스템의 용도를 가진 비트코인과 라이트코인은, 하나의 거대한 블록체인을 가지고 네트워크에 있는 채굴자들이 블록을 하나씩 검증하여 블록체인에 계속해서 연결시키는 방식인데, 블록이 블록체인에 연결되면서 거래가 완료되는 구조를 가지고 있다. 블록격자 구조를 가지고 있는 나노의 경우 각 계정 당 고유의 블록체인을 소유하게 되며, 이는 나노 네트워크에 있는 모든 노드들에게 거래 검증을 받을 필요가 없이 거래 발신자와 수신자간의 합의만 있으면 된다. 거래를 검증해줄 채굴자들을 기다릴 필요가 없기 때문에 빠른 거래가 가능하고, 나노의 블록격자 구조에서는 하나의 블록에 하나의 거래 내역만 담고있으며, 하나의 거래가 발생할 때마다 2개의 블록이 각각 계정의 블록체인에 추가가 되고, 대부분의 블록체인에서는 하나의 블록에 여러개의 거래 내역들을 저장하여 네트워크의 노드들이 특정 방식에 의해 블록을 검증한후 기존에 있던 거대한 블록체인에 연결하는 방식과는 차이가 있다.[4]

블록체인 기술을 활용한 대표적인 P2P 지불 시스템의 용도를 가진 비트코인라이트코인은 하나의 거대한 블록체인 네트워크에 있는 채굴자들이 블록을 하나씩 검증하여 체인을 계속해서 연결시키는 방식이다. 이 방식에서는 블록체인에 블록이 연결되면서 거래가 완료된다. 반면에 블록격자 구조에서 각 계정은 고유의 블록체인을 소유한다. 따라서 네트워크에 존재하는 모든 노드들에게 거래를 검증받을 필요 없이 거래 발신자와 수신자 간의 합의만 있으면 거래를 완료할 수 있게 된다. 대부분의 블록체인에서는 하나의 블록에 다수의 거래 내역을 저장하고 네트워크 노드들은 특정 방식에 의해 이 블록을 검증한 후, 기존에 있던 거대한 블록체인에 연결하는 방식을 취하고 있어 블록격자 구조와는 차이가 있다.[4]

  • 송금 솔루션
나노는 빠른 소액 결제가 가능한 송금 솔루션으로 블록 격자(Block Lattice) 구조를 도입했다. 사용자는 각각 계정 체인(Account Chain)이라는 고유의 블록체인을 가지게 되고, 트랜잭션이 발생하면 해당하는 발신 블록과 수신 블록 간에 잔고가 서로 동기화된다. 발신, 수신 블록 간 연결되는 구조가 방향성 비순환 그래프(DAG) 방식이다. 전체 블록과 동기화될 필요가 없기 때문에 결제가 빠르고 확장성 문제가 해결 되며, 개인간 P2P 거래에도 특화되어 있는데, 포크(Fork)가 발생할 경우 합의는 위임지분증명(DPoS) 방식으로 진행되고, 대리인을 지정하는 트랜잭션이 발생할 때 자금은 이동되지 않으며, 대리인은 투표 권한만 가지고 자금을 사용할 권한은 가지지 않아서, 스팸 방지를 위해 단순한 작업증명(PoW) 방식을 혼용하고 있다. 웹 브라우저로 채굴이 가능한 것이 특징이다.[5]

각주

참고자료

같이 보기


  검수요청.png검수요청.png 이 블록격자 문서는 블록체인 기술에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.