시가총액: $3.3687T -4.190%
거래량(24시간): $171.1235B 4.910%
  • 시가총액: $3.3687T -4.190%
  • 거래량(24시간): $171.1235B 4.910%
  • 공포와 탐욕 지수:
  • 시가총액: $3.3687T -4.190%
암호화
주제
암호화
소식
cryptostopics
비디오
최고의 뉴스
암호화
주제
암호화
소식
cryptostopics
비디오
bitcoin
bitcoin

$107752.158786 USD

-3.13%

ethereum
ethereum

$2538.819788 USD

-6.33%

tether
tether

$1.000228 USD

0.02%

xrp
xrp

$2.327763 USD

-5.63%

bnb
bnb

$663.531188 USD

-3.73%

solana
solana

$174.740159 USD

-4.91%

usd-coin
usd-coin

$0.999844 USD

0.00%

dogecoin
dogecoin

$0.228146 USD

-9.29%

cardano
cardano

$0.753894 USD

-8.91%

tron
tron

$0.272649 USD

-0.60%

sui
sui

$3.647001 USD

-6.43%

hyperliquid
hyperliquid

$32.327324 USD

-8.84%

chainlink
chainlink

$15.639407 USD

-8.04%

avalanche
avalanche

$23.245911 USD

-9.67%

stellar
stellar

$0.289001 USD

-6.83%

암호화폐 뉴스 기사

SEI는 최신 Giga 업그레이드를 설명하는 새로운 백서를 출시합니다

2025/05/24 15:20

SEI는 최신 기가 업그레이드를 설명하는 새로운 백서를 출시했습니다. 대부분의 독자들은 17 페이지의 심층적 인 기술 내용을 읽기가 어렵다는 것을 알게됩니다.

SEI는 최신 Giga 업그레이드를 설명하는 새로운 백서를 출시합니다

The latest Giga upgrade from Sei is a significant step in advancing the capabilities of blockchain technology. This article, compiled by Felix, from PANews, provides a clear and concise summary of the main points discussed in Pavel Paramonov's, Founder of Hazeflow, article on the topic.

SEI의 최신 Giga 업그레이드는 블록 체인 기술의 기능을 발전시키는 중요한 단계입니다. Panews의 Felix가 편집 한이 기사는 Hazeflow의 창시자 인 Pavel Paramonov 's, The The The 주제에 관한 기사에서 논의 된 주요 요점에 대한 명확하고 간결한 요약을 제공합니다.

The article highlights how Giga introduces asynchronous block generation, a multi-proposer model with Autobahn, and parallel execution to enhance performance at different levels.

이 기사는 Giga가 비동기 블록 생성, Autobahn이있는 다중 프로 포서 모델 및 다른 수준에서 성능을 향상시키기 위해 병렬 실행을 소개하는 방법을 강조합니다.

At the heart of Giga lies an interesting take on an idea. Usually, people think about a list of transactions. If we know the initial state of the chain and the transactions are applied in the same order by all honest nodes, they will come to the same final state.

기가의 중심에는 아이디어에 대한 흥미로운 테이크가 있습니다. 일반적으로 사람들은 거래 목록에 대해 생각합니다. 체인의 초기 상태를 알고 트랜잭션이 모든 정직한 노드에 의해 동일한 순서로 적용된다면, 동일한 최종 상태에 올 것입니다.

In this case, the result depends only on the initial state and the order of transactions. This means that we only need to agree on the order of transactions in a block. Each node can independently compute the final state.

이 경우 결과는 초기 상태와 거래 순서에만 의존합니다. 이것은 우리가 블록의 거래 순서에만 동의하면됩니다. 각 노드는 최종 상태를 독립적으로 계산할 수 있습니다.

Now, an important detail is that execution and consensus (generation) are done in parallel. While a node is performing computations on one block, it is also receiving other blocks.

이제 중요한 세부 사항은 실행과 합의 (생성)가 동시에 수행된다는 것입니다. 노드가 한 블록에서 계산을 수행하는 동안 다른 블록도 수신됩니다.

Thus, we can say that blocks are actually executed in total order (not in parallel) and the block generation process itself does happen in "parallel" with consensus. But for any given block, these processes are completely asynchronous.

따라서 블록은 실제로 총 순서 (병렬로 포함되지 않음)로 실행되고 블록 생성 프로세스 자체가 합의와 "병렬"에서 발생한다고 말할 수 있습니다. 그러나 주어진 블록의 경우 이러한 프로세스는 완전히 비동기식입니다.

Obviously, it seems impossible to perform consensus and execute the same block at the same time. Therefore, when executing block n, the node will receive block n+1 to proceed to the next step.

분명히, 합의를 수행하고 동시에 같은 블록을 실행하는 것은 불가능한 것 같습니다. 따라서 블록 n을 실행할 때 노드는 다음 단계로 진행하기 위해 블록 n+1을받습니다.

If the consensus becomes skewed (e.g. 1/3 of the nodes in the network act maliciously), the chain will halt, similar to a standard BFT protocol.

컨센서스가 왜곡되면 (예 : 네트워크의 노드의 1/3이 악의적으로 행동 함), 체인은 표준 BFT 프로토콜과 유사하게 중단됩니다.

Transactions that fail to execute within a block do not invalidate the block, but simply remain in a failed state, because generation and execution are separate, and the final state of the current block is committed in subsequent blocks.

블록 내에서 실행되지 않는 트랜잭션은 블록을 무효화하지는 않지만 생성과 실행이 분리되어 있으며 현재 블록의 최종 상태는 후속 블록으로 커밋되기 때문에 단순히 실패한 상태로 유지됩니다.

How Is The Multi-Proposer Model Implemented and What Is Autobahn ?

멀티 프로 포서 모델은 어떻게 구현되었으며 Autobahn은 무엇입니까?

The consensus protocol itself is called "Autobahn" (like the German Autobahn with no speed limit). Autobahn decouples data availability from transaction ordering, and it has an interesting model behind it.

컨센서스 프로토콜 자체를 "Autobahn"(속도 제한이없는 독일 아우토반)이라고합니다. Autobahn은 트랜잭션 주문에서 데이터 가용성을 분리하며 그 뒤에 흥미로운 모델이 있습니다.

Just like any lane on a highway, there are multiple lanes and each node has its own lane. Nodes use these lanes to make proposals about the ordering of transactions. A proposal is just an ordered collection of transactions.

고속도로의 다른 차선과 마찬가지로 여러 차선이 있으며 각 노드에는 자체 차선이 있습니다. 노드는 이러한 차선을 사용하여 거래 순서에 대한 제안을합니다. 제안은 단지 주문한 거래 모음 일뿐입니다.

Autobahn sometimes performs a "tipcut" operation, which aggregates multiple proposals to finalize the order of transactions.

Autobahn은 때때로 "팁"작업을 수행하여 거래 순서를 마무리하기 위해 여러 제안을 집계합니다.

Proposers have an incentive to wait to publish blocks and publish a single block when possible, but the execution time limit for each block (similar to the gas limit) changes this dynamic slightly.

제안자는 블록을 게시하고 가능한 경우 단일 블록을 게시하기 위해 기다리는 인센티브가 있지만 각 블록 (가스 한계와 유사)에 대한 실행 시간 제한 이이 동적을 약간 변경합니다.

A proposal on a channel is usually equivalent to one block, which means that when a tipcut occurs, multiple blocks will be cut off at the same time.

채널의 제안은 일반적으로 하나의 블록에 해당하므로 팁이 발생하면 동시에 여러 블록이 차단됩니다.

After that, the leader of the slot sends the Tipcut to other nodes to complete the sorting. In fact, when a node votes on a single Tipcut, it is already preparing for the next Tipcut.

그 후, 슬롯의 리더는 팁을 다른 노드로 보내서 정렬을 완료합니다. 실제로, 노드가 단일 팁에 투표 할 때 이미 다음 팁을 준비하고 있습니다.

Nodes that missed batches can obtain them asynchronously from the validators listed in the PoA: this is the essence of why data availability is needed.

배치를 놓친 노드는 POA에 나열된 유효성 검사기로부터 비동기 적으로 얻을 수 있습니다. 이것이 데이터 가용성이 필요한 이유의 본질입니다.

Under synchronous conditions, if the leader is correct, Autobahn completes the proposal confirmation in two rounds of communication. If the leader fails, the mechanism elects a new leader to maintain the progress.

동기 조건에서 리더가 정확한 경우 Autobahn은 두 라운드의 커뮤니케이션에서 제안 확인을 완료합니다. 리더가 실패하면 메커니즘은 진보를 유지하기 위해 새로운 리더를 선출합니다.

The next tip-cut proposal can actually start during the commit phase of the current tip-cut, thus reducing latency since execution happens in parallel with generation.

다음 팁 절단 제안은 실제로 현재 팁 컷의 커밋 단계에서 시작될 수 있으므로 실행이 생성과 병렬로 발생하기 때문에 대기 시간이 줄어 듭니다.

In fact, the entire model is a multi-proposer model, where many nodes can make proposals for their block ordering at the same time. Each validator proposes its own blocks and receives proof (PoA) that the network owns these blocks, which helps improve the throughput and overall efficiency of the network.

실제로 전체 모델은 다중 프로 포서 모델로, 많은 노드가 동시에 블록 주문을 제안 할 수 있습니다. 각 유효성 검사기는 자체 블록을 제안하고 네트워크가 이러한 블록을 소유하고 있다는 증거 (POA)를 수신하여 네트워크의 처리량과 전반적인 효율성을 향상시킵니다.

Parallel Execution And Its Applicability

병렬 실행 및 적용 가능성

As mentioned, the block execution process and consensus happen in parallel, even though the blocks themselves are actually executed sequentially. You might be wondering if this constitutes true parallel execution.

언급 한 바와 같이, 블록 실행 프로세스와 합의는 블록 자체가 실제로 순차적으로 실행 되더라도 병렬로 발생합니다. 이것이 진정한 병렬 실행을 구성하는지 궁금 할 것입니다.

The answer is both yes and no.

대답은 예와 아니오입니다.

Although blocks are executed one after the other, transactions within a block can be executed in parallel if the transactions do not modify (write to) the same state and the result of one transaction does not affect another transaction.

블록은 다른 한 번에 실행되지만 거래가 동일한 상태를 수정 (쓰기)하지 않으면 한 번의 트랜잭션 결과가 다른 트랜잭션에 영향을 미치지 않으면 블록 내의 트랜잭션을 병렬로 실행할 수 있습니다.

In short, their execution paths should not depend on each other. Giga has no memory pool and transactions are included by nodes immediately.

요컨대, 그들의 실행 경로는 서로 의존해서는 안됩니다. Giga에는 메모리 풀이 없으며 거래는 즉시 노드에 포함됩니다.

There may also be situations where there are high-frequency conflicts, in which case the system switches to processing transactions one at a time to ensure that transactions can move forward.

고주파 충돌이있는 상황이있을 수 있으며,이 경우 시스템은 트랜잭션이 진행될 수 있도록 한 번에 하나씩 처리 트랜잭션으로 전환합니다.

To put it simply, parallel execution distributes transactions across multiple cores, allowing transactions that do not interfere with each other to run simultaneously.

간단히 말해서 병렬 실행은 여러 코어에 대한 트랜잭션을 배포하여 서로 방해하지 않는 트랜잭션이 동시에 실행될 수 있도록합니다.

Storage Issues and Optimization

저장 문제 및 최적화

Due to the large volume of transactions, data needs to be both secure and easily accessible, so its storage method should be slightly different from traditional blockchain storage. Giga stores data in

많은 양의 트랜잭션으로 인해 데이터는 안전하고 쉽게 액세스 할 수 있어야하므로 스토리지 방법은 기존 블록 체인 저장소와 약간 달라야합니다. Giga는 데이터를 저장합니다

부인 성명:info@kdj.com

제공된 정보는 거래 조언이 아닙니다. kdj.com은 이 기사에 제공된 정보를 기반으로 이루어진 투자에 대해 어떠한 책임도 지지 않습니다. 암호화폐는 변동성이 매우 높으므로 철저한 조사 후 신중하게 투자하는 것이 좋습니다!

본 웹사이트에 사용된 내용이 귀하의 저작권을 침해한다고 판단되는 경우, 즉시 당사(info@kdj.com)로 연락주시면 즉시 삭제하도록 하겠습니다.

2025年05月24日 에 게재된 다른 기사