모든 언어
Constellation은 모바일 클라이언트를 풀 노드로 간주하여 강력한 내결함성과 수평적 확장성을 갖춘 분산 운영 체제를 형성합니다. 그리고 Constellation은 비동기식 ExtendedTrustChain, Meme of Meme 합의 모델을 JVM을 사용하는 구성 가능한 마이크로 서비스로 스마트 계약과 함께 사용하여 안전한 합의를 최신 서버리스 아키텍처로 다시 표현합니다.
<시간>
확장성
네트워크 용량은 사용자 채택에 직접적으로 비례하며 성장함에 따라 더욱 안전해집니다. Constellation(DAG)에서는 더 많은 연결을 만들수록 개인과 네트워크가 더 많은 대역폭을 받습니다.
진정한 탈중앙화
평판 기반 합의는 중앙 집중화 및 조작을 중지합니다. 운세는 권력이 아닌 개인 또는 집단의 통합성을 기반으로 합니다.
개발자를 위한 용이성
맞춤형 또는 복잡한 프로그래밍 언어가 필요하지 않습니다. Constellation(DAG)은 기존 프로그래밍 및 분산 컴퓨팅 표준을 사용합니다. 기존 애플리케이션을 통합하거나 JVM에서 개발할 수 있습니다.
크로스 네트워크 통신
Constellation은 기존 네트워크와 새로운 네트워크 간의 상호 운용성을 가능하게 합니다. 합의 및 평판 모델 덕분에 보안 문제 없이 사용할 수 있습니다.
사용 사례
Constellation 네트워크는 DAG 노드, 상태 채널 노드 및 여러 상태 채널 및 DAG에 대한 합의를 수행하는 "하이브리드" 노드로 구성됩니다. 각 상태 채널은 DAG로 지불하거나 노드 운영자(고유한 상태 채널 노드 또는 하이브리드)로서 데이터를 확인하기 위한 처리량 권한을 부여하여 액세스 권한을 부여함으로써 계정에 데이터를 "승인"하거나 공유할 수 있습니다. 하이브리드 노드는 하이브리드 노드에서 원자 커밋을 통해 직접 라이선스 교환을 허용합니다.
출력 가치
전통적인 블록체인 솔루션과 달리 Constellation Network 아키텍처는 마이크로서비스의 아이디어를 기반으로 한다는 점을 이해하는 것이 중요합니다. 이는 네트워크 채택이 증가함에 따라 다양한 유형의 애플리케이션별 또는 작업별 하이브리드 노드를 예측할 수 있음을 의미합니다. 하이브리드 노드는 궁극적으로 교차 체인 유동성을 허용하는 반면 DAG는 모든 유형의 상태 채널, 데이터 또는 통화를 함께 묶는 재정적 측면입니다.
DAG의 비동기 데이터 처리 기능은 공격자가 노드 간의 정보 차이를 사용하여 이중 지출을 수행할 수 있도록 합니다. 두 정점 사이에 명시적인 부모-자식 관계가 없는 경우 공격자는 두 정점 중 하나만 표시되는 다른 노드에서 동일한 예치금을 이중으로 지출할 수 있습니다.
두 번째는 쉐도우 체인의 문제인데, DAG는 다중 병렬 트랜잭션을 허용합니다. 공격자는 여러 노드가 공모하여 고중량 섀도 체인을 생성하도록 비밀리에 허용할 수 있으며, 섀도 체인을 수시로 메인 체인에 연결하여 탐지 알고리즘을 회피할 수 있습니다. 이런 식으로 극단적인 경우 섀도우 체인은 전체 네트워크의 합의로 메인 체인을 대체할 수 있습니다.
세 번째 포인트는 현재 DAG 모델이 많은 에지 노드의 트랜잭션에 대한 충분한 확인을 얻지 못할 수 있다는 것입니다.
일반적으로 DAG 구조는 현재 특정 애플리케이션 시나리오에만 적합하며 해결해야 할 문제가 많고 합의 메커니즘이 이제 막 개선되기 시작했으며 개발의 여지가 많습니다. 현재는 소위 라우팅이라고 하는 DAG를 더욱 최적화하는 추세라고 생각합니다. 저는 개인적으로 네트워크에서 라우팅이 가장 중요하다고 생각하는데 라우팅의 주요 기능은 루프를 방지하고 최적의 경로를 찾는 것입니다. 라우팅을 사용하면 전체 네트워크가 더 많은 양의 데이터를 더 최적으로 처리하고 더 안정적이고 안전할 수 있습니다.
IOTA는 보안상의 이유로 대규모 애플리케이션용으로 구축되었기 때문에 자율적이고 임시적인 합의 메커니즘: 코디네이터입니다. IOTA 재단은 2분마다 마일스톤 거래를 생성하며, 이 재단에서 확인된 모든 거래는 100% 확인 신뢰도로 즉시 고려됩니다. 코디네이터는 IOTA 네트워크의 초기 개발 단계에서 보호 메커니즘 역할을 합니다. 완전한 Tangle 분산 합의 알고리즘이 작동하기 시작하면 IOTA 재단은 코디네이터를 종료하여 Tangle이 자체적으로 진화하고 발전할 수 있도록 합니다. 이는 반복 단계에서 발생하며 네트워크가 코디네이터를 제거할 만큼 성숙해지면 네트워크 자체가 즉시 더 효율적이 됩니다.
관련 링크:
https://www.chainwhy.com/coin/dag/
https://www.wanbizu.com/xinbi/20191227141835. html
*위 내용은 YouToCoin 관계자가 정리한 내용입니다. 스팬>