일정시간 지나면 utxo만 블록데이타에저장한다면.

in #coinkorea9 years ago (edited)

A UTXO is an unspent transaction output

참고 https://steemit.com/coinkorea/@goldenman/utxo

imageu0.png

imageu1.png

imageu3.png

시간이 지나면서 블록체인 데이타가 커지는 문제가 있습니다. 만약 현재 블록이 600,000수준이라 하고 지난 100,000 블록이전 자료는 모든 전송데이타를 보관하지 않고 utxo만 골라서 블록데이타를 유지할 수 있습니다. 이방식으로 최근 500,000블록만 모든 거래내역을 유지한다면 매 블록마다 블록크기가 커져도 블록체인의 자료는 일정 수준내에서 관리가 될 수 있을것 같습니다.
500,000 개 블록만 모든 거래 자료 유지하고 블록당 100MB 라고 한다면 블록체인 자료는 50TB 면 충분합니다.
만약 저장할 블록갯수를 1,000,000개 보관하고 블록당 100MB라고 한다면 대략 100TB면 감당할 수 있습니다. 1,000,000블록이면 비트코인기준으로 18~19년 기간의 자료일것입니다. 1,000,000개 블록이전은 uxto자료만 보관한다면 데이타가 기하급수적으로 늘거란 염려는 안해도 될것 같은데.... 전문가분들 이 방법이 가능한건가요?

블록이 100MB라면 현재 초당 전송 3개정도 수준이므로 초당 300개 전송까지 감당하겠네요. 블록크기를 1000MB정도가 되면 초당 전송 3000개가 되는데 이 수준이면 현재 visa카드 수준을 넘게 되므로 장기적으로 1000MB 이상 되도록 연구하는 팀이 있습니다.

Sort:  

빅블럭 지지자들은 이쪽 걱정은 크게 안하는것 같더군요.
아차피 무어의 법칙에 따라,저장수단은 점점싸지고 소형화 될것이라며.네트워크 대역폭 역시도요.

Coin Marketplace

STEEM 0.04
TRX 0.33
JST 0.100
BTC 63331.28
ETH 1806.53
USDT 1.00
SBD 0.38