산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 산업기술

MIT 연구원, 더 빠르고 효율적인 암호화폐 개발:Vault

분산형 전자 결제의 경우 암호화폐가 요즘 가장 유망한 접근 방식인 것 같습니다. 그러나 많은 수의 사용자와 거래를 지원하기 위해 암호화폐는 두 가지 중요하고 관련된 병목 현상을 해결해야 합니다. 부트스트래핑(사용자가 네트워크에 가입하기 위해 다운로드해야 하는 데이터의 양) 및 스토리지(모든 사용자가 저장해야 하는 데이터의 양).

예를 들어, 비트코인 ​​네트워크에 가입하고 올바른 상태를 수신했는지 확인하려면 2019년 1월 기준으로 사용자가 약 200GB의 데이터를 다운로드해야 합니다. 이로 인해 일부 사용자의 경우 프로세스가 매우 느려집니다.

최근 MIT 연구팀은 기존의 잘 알려진 암호화폐에 비해 사용자가 네트워크에 가입하고 거래를 확인하는 데 필요한 데이터의 양을 최대 99%까지 획기적으로 줄이는 새로운 암호화폐를 내놓았습니다. 따라서 네트워크는 잘 확장될 수 있습니다(비트코인과 달리 비용은 트랜잭션 수에 따라 선형적으로 증가하지 않습니다).

이 새로운 암호화폐는 어떻게 작동합니까?

볼트(Vault)라는 새로운 암호화폐를 통해 사용자는 전체 거래 데이터의 일부만 다운로드하여 네트워크에 참여할 수 있습니다. 검증을 위해 가장 최근의 거래 데이터만 사용하며, 이는 네트워크를 통해 분할되어 배포되어 사용자의 처리 및 데이터 저장 요구 사항을 최소화합니다.

이 암호화폐의 모든 ​​단일 블록은 해시(고유 식별 문자열), 블록체인에서의 위치 및 타임스탬프로 구성됩니다. 각각의 새로운 블록은 이전 블록의 해시로 구성되며, 하나의 블록은 모든 사용자가 확인해야 하는 최대 10MB의 데이터(또는 최대 10,000건의 트랜잭션)를 전달할 수 있습니다.

Vault는 기존의 다른 암호화폐보다 확장성이 뛰어난 알고랜드(Algorand)라는 보안 암호화폐 네트워크를 기반으로 구축되었습니다. 블록을 확인하고 새로운 사용자가 효율적인 방식으로 네트워크에 참여할 수 있도록 하기 위해 '지분 증명' 모델을 사용합니다.

참조:암호화폐를 위한 빠른 부트스트랩 | MIT CSAIL

블록별로 대표 검증 '위원회'가 선택됩니다. 네트워크에서 더 많은 지분(돈)을 가지고 있는 사용자는 선택될 확률이 더 높습니다. 모든 거래를 확인하는 대신 사용자는 네트워크에 가입하기 위해 인증서만 확인하면 됩니다.

각각의 새 인증서에는 '이동 경로'로 알려진 수백 개의 이전 블록을 기반으로 한 확인 정보가 있습니다. 가입 시 사용자는 이전 블록의 이동 경로를 다음 블록의 이동 경로와 일치시킵니다.

그런 다음 해당 이동 경로는 다음 블록의 다른 이동 경로와 더 일치될 수 있습니다. 이러한 방식으로 사용자는 미래에 다른 블록을 확인하기 위해 이전 블록 하나만 필요로 하므로 모든 블록 사이를 건너뛰고 상당한 양의 대역폭을 절약할 수 있습니다.

데이터 저장 요구 사항을 줄이는 방법

Vault의 샤딩 방식은 트랜잭션 데이터를 더 작은 덩어리로 분할하고 네트워크 전체에 배포하므로 각 사용자가 트랜잭션을 확인하기 위해 대용량 데이터를 처리할 필요가 없습니다.

이를 안전한 방법으로 수행하기 위해 Vault는 이진 Merkle 트리를 구현합니다. 이 트리에서 루트 노드에는 단일 블록의 해시가 포함되고 각 하위 노드에는 하나의 블록 트랜잭션에 관련된 한 계정의 잔액 정보를 나타내는 해시가 포함됩니다.

트리는 아래에서 위로 구축되며 블록 해시와 잔액이 함께 연결됩니다. 네트워크는 상위 노드 해시를 얻고 개별 트랜잭션을 확인하기 위해 두 개의 하위 노드를 결합합니다.

Merkle 트리는 개별 샤드로 나뉘며 다른 사용자 집합에 할당됩니다. 기존 암호화폐와 달리 각 샤드는 대규모 데이터 구조의 작은 조각을 저장하므로 사용자가 네트워크의 다른 부분에서 트랜잭션을 확인할 수 있습니다.

또한 특정 기간 동안 잔액이 0인 샤드 계정은 자동으로 폐기되어 네트워크 공간을 확보합니다.

읽기:Bitcoin 소유자는 숨겨진 커뮤니티가 있는 과두제입니다.

Vault 프로토타입을 구현하면 5억 건의 트랜잭션으로 구성된 원장을 다운로드할 때 네트워크 가입 대역폭을 이더리움에 비해 90.5%, 비트코인에 비해 99.7% 줄일 수 있습니다.


산업기술

  1. 네트워크 프로토콜
  2. 디지털 메모리 용어 및 개념
  3. 클라우드 컴퓨팅의 효율성을 높이는 월스트리트의 비밀
  4. 과학자들이 화면을 더 밝고 효율적으로 만드는 새로운 방법을 개발하다
  5. 연구원들이 코로나바이러스를 감지하는 AI를 개발하다
  6. COVID-19가 블록체인 및 암호화폐에 미치는 영향
  7. '새로운 EDI'의 이점 실현
  8. 연구원들은 부정확한 IoT 데이터 교체를 위한 새로운 모델을 개발합니다.
  9. 데이터 기반 제조:이점, 과제 및 전략
  10. IIoT로 제조 효율성을 높이는 6가지 방법