모든 언어
TERA는 POW 컨센서스를 기반으로 하는 원래의 조각난 퍼블릭 체인입니다. 총 금액은 10억, 블록 생성 시간은 3초, 거래 속도는 1000TPS이며 가스비는 없습니다. DApp 개발 언어는 JavaScript이며 모든 DApp은 블록체인에 저장됩니다.
TERA의 병합 프래그먼트 프로토콜은 네트워크 보안을 잃지 않고 무수히 많은 새로운 프래그먼트 추가를 지원한다는 점을 언급할 가치가 있습니다. 새로운 샤딩은 TERA 플랫폼을 기반으로 크로스체인을 가능하게 함과 동시에 이러한 서로 다른 샤드를 글로벌 네트워크로 통합하여 전체 네트워크 속도를 100만 TPS 이상으로 높이고 무제한 확장성을 실현합니다.
데이터 전송과 인증의 분리
네트워크의 모든 노드는 동일합니다. 노드 수는 무제한입니다. 노드 간의 통신은 정보가 명령(트랜잭션)의 형태로 기록되는 단일 데이터 체인을 구성하여 이루어집니다. 일반적으로 이러한 체인을 블록체인이라고 하지만 이 플랫폼에서는 그 응용 프로그램이 확장됩니다. 전통적인 블록체인에서는 트랜잭션이 블록에 기록됩니다. 이 경우 트랜잭션 블록 작성이 허용되지 않으며 이는 유효하지 않습니다(예: 부정확한 디지털 서명, 계정의 자금 부족, 이중 지출 등). TERA 플랫폼에서 블록체인은 임의의 정보를 블록에 쓸 수 있는 전송 도구로 사용됩니다(앞으로 트랜잭션이라고 함). 정보의 정확성에 대한 해석은 상위 수준 애플리케이션에 따라 다릅니다. 블록체인에는 어떤 데이터 체인이 참인지 결정하는 합의 메커니즘이 있지만 이 합의는 블록 내 트랜잭션 규칙을 설명하지 않습니다. 블록 데이터는 블랙 박스입니다. 모든 작업은 바이트 집합으로 수행됩니다.
PoW 알고리즘은 DDOS 공격을 방어하는 데 사용됩니다. 거래 기간이 길수록 PoW의 가치는 커져야 합니다. 트랜잭션을 네트워크로 보내기 전에 클라이언트는 PoW 값을 계산합니다. 데이터 리버 TERA 플랫폼은 컨테이너 선박이 통과하는 연속성과 수학적 질서를 보장하는 수로로 추상적으로 표현할 수 있습니다. 채널은 선박과 화물에 대한 관할권이 없습니다. 선박의 효용에는 항구, 어장, 창고 등이 포함되며 선박 적재에 유용한 작업을 제공합니다.
사용 방법
항구 B로 상품을 보내야 하는데 항구 A가 이미 상품을 컨테이너에 싣고 항구로 보냈다고 가정해 보겠습니다. 포트 B에서 모든 컨테이너의 내용물이 올바른지 확인하고 찾으면 상품을 픽업하십시오. 이 채널은 목적지의 모든 항구로 배송하는 데 8초 밖에 걸리지 않습니다.
여기서 중요한 측면은 수학적 순서입니다. 블록체인의 목적은 각 장치가 블록의 단일 순서와 구성을 갖도록 하는 것입니다. 이 방법이 제공되면 이를 읽는 프로그램은 전 세계 모든 컴퓨터에서 동일한 결과를 생성하므로 데이터가 동일합니다. 따라서 이러한 블록에 잘못된 트랜잭션, 이중 지출 등이 포함되어 있더라도 클라이언트 측 프로그램은 이를 확인하고 실행을 거부합니다. 이를 트랜잭션 확인 프로세스라고 합니다. 전체 시스템의 속도를 높이기 위해 블록 전송 프로세스에서 분리합니다. 따라서 우리는 블록체인에 영향을 주지 않고 다른 시간과 다른 프로세스에서 유효성 검사를 수행할 수 있으며 많은 수의 검사로 인해 더 빠르게 유효성 검사를 수행할 수 있습니다. 데이터베이스 액세스가 적기 때문에 작업을 그룹화하고 작업을 더 빠르게 수행할 수 있습니다.