|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2024년까지 Solana와 TON(The Open Network)은 블록체인 세계에서 두각을 나타내며 메인넷 데뷔 이후 사상 최고 시가총액을 기록했습니다.

Solana and TON (The Open Network) have emerged as two prominent blockchains in 2024, boasting record-breaking market caps since their mainnet launches. Solana has become a breeding ground for top-tier memecoins, while TON has been the go-to platform for popular crypto “tapping” projects.
솔라나와 TON(The Open Network)은 메인넷 출시 이후 기록적인 시가총액을 자랑하며 2024년 양대 블록체인으로 떠올랐습니다. Solana는 최상위 밈코인의 온상이 되었으며, TON은 인기 있는 암호화폐 “태핑” 프로젝트를 위한 플랫폼이었습니다.
Here's a comparative analysis of these two blockchains:
다음은 이 두 블록체인에 대한 비교 분석입니다.
Transaction per second (TPS)
초당 트랜잭션(TPS)
Solana is known for its high transaction processing speeds, with claims of handling up to 65,000 transactions per second (TPS). However, data from Solana's explorer indicates an average TPS of around 3,000, with a total of nearly 300 billion transactions processed to date. This can be partly attributed to Solana's longevity, having been launched in 2017 and undergoing several optimizations over the years.
솔라나는 초당 최대 65,000건의 트랜잭션(TPS)을 처리할 수 있을 정도로 높은 트랜잭션 처리 속도로 유명합니다. 그러나 솔라나(Solana)의 탐색기 데이터에 따르면 평균 TPS는 약 3,000이며, 현재까지 처리된 총 트랜잭션 수는 거의 3,000억 건에 달합니다. 이는 부분적으로 2017년에 출시되어 수년에 걸쳐 여러 가지 최적화를 거친 솔라나의 장수에 기인할 수 있습니다.
In contrast, TON's blockchain has a lower TPS, averaging around 100 with a total transaction count exceeding 600 million. A significant portion of these transactions occurred between March 1 and June, corresponding to the deployment of several games on the blockchain, with Notcoin leading the way.
대조적으로, TON의 블록체인은 TPS가 더 낮아서 평균 약 100건, 총 거래 수는 6억 건을 초과합니다. 이러한 거래의 상당 부분은 3월 1일부터 6월 사이에 발생했으며, 이는 Notcoin이 주도하는 블록체인의 여러 게임 배포에 해당합니다.
Solana's block time is 0.4 seconds, while TON's is 5 seconds, denoting the time taken to validate a transaction.
Solana의 블록 시간은 0.4초인 반면, TON의 블록 시간은 5초로, 이는 거래를 검증하는 데 걸리는 시간을 나타냅니다.
Consensus Algorithm
합의 알고리즘
Solana's consensus algorithm combines proof-of-stake (PoS) and proof-of-history (PoH) mechanisms. Validators are chosen based on their stake in the network, and the leader generates a PoH sequence, which is a chronological order of events initiated on Solana. Validators then verify the PoH sequence, create checkpoints, and reach consensus on the order of transactions.
솔라나의 합의 알고리즘은 지분 증명(PoS)과 역사 증명(PoH) 메커니즘을 결합합니다. 검증인은 네트워크 내 지분을 기준으로 선택되며, 리더는 솔라나에서 시작된 이벤트의 시간순인 PoH 시퀀스를 생성합니다. 그런 다음 검증자는 PoH 시퀀스를 확인하고 체크포인트를 생성하며 거래 순서에 대한 합의에 도달합니다.
Finally, the leader creates a block based on the consensus, which validators verify and add to the blockchain. Solana also utilizes SHA-256 in its PoH mechanism to measure the creation of blocks with the exact time.
마지막으로 리더는 합의를 기반으로 블록을 생성하며, 검증인은 이를 검증하고 블록체인에 추가합니다. 솔라나는 또한 PoH 메커니즘에 SHA-256을 활용하여 정확한 시간으로 블록 생성을 측정합니다.
TON employs a variant of PoS called Byzantine Fault Tolerant Proof-of-Stake (BFT-PoS), which enables high transaction speeds and finality while maintaining security and decentralization. Validators are selected based on their staked cryptocurrency, and the consensus process is divided into rounds, with each round having a leader who proposes the next block.
TON은 BFT-PoS(Byzantine Fault Tolerant Proof-of-Stake)라는 PoS 변형을 사용하여 보안과 분산화를 유지하면서 높은 트랜잭션 속도와 완결성을 가능하게 합니다. 검증인은 스테이킹된 암호화폐를 기준으로 선택되며 합의 프로세스는 라운드로 나누어지며 각 라운드에는 다음 블록을 제안하는 리더가 있습니다.
The leader broadcasts the proposed block to other validators, who validate it and vote on its validity. If at least two-thirds of the validators accept the block, it is finalized and added to the blockchain. Otherwise, a new leader is selected and the process repeats. BFT-PoS can tolerate Byzantine faults, where some validators may behave maliciously.
리더는 제안된 블록을 다른 검증자에게 전파하여 이를 검증하고 유효성에 투표합니다. 검증인 중 최소 2/3가 블록을 수락하면 해당 블록이 확정되어 블록체인에 추가됩니다. 그렇지 않으면 새로운 리더가 선택되고 프로세스가 반복됩니다. BFT-PoS는 일부 검증자가 악의적으로 행동할 수 있는 비잔틴 오류를 허용할 수 있습니다.
The TON blockchain uses the KECCAK-256 hash function, which is a variant of the SHA-3 hash algorithm. This choice of hash function is a significant design decision for the TON platform, as the hash function plays a crucial role in various security-critical operations within the blockchain.
TON 블록체인은 SHA-3 해시 알고리즘의 변형인 KECCAK-256 해시 함수를 사용합니다. 해시 함수의 선택은 TON 플랫폼의 중요한 설계 결정입니다. 해시 함수는 블록체인 내에서 보안이 중요한 다양한 작업에서 중요한 역할을 하기 때문입니다.
The choice of KECCAK-256 provides a level, not complete, of compatibility with the Ethereum ecosystem, as Ethereum also uses a KECCAK-based hash function (KECCAK-259) for many of its core operations. This compatibility can be beneficial for developers and users who are familiar with the Ethereum ecosystem and may want to interact with or build applications on the TON platform.
KECCAK-256의 선택은 Ethereum이 많은 핵심 작업에 KECCAK 기반 해시 함수(KECCAK-259)를 사용하기 때문에 Ethereum 생태계와의 호환성 수준을 완전하지는 않지만 제공합니다. 이러한 호환성은 Ethereum 생태계에 익숙하고 TON 플랫폼에서 애플리케이션과 상호 작용하거나 애플리케이션을 구축하려는 개발자와 사용자에게 도움이 될 수 있습니다.
Programming language
프로그래밍 언어
Rust and C/C++ are the primary programming languages for developing on the Solana blockchain. Rust is the native and most widely used language for on-chain programs, including smart contracts. Solana was built using Rust, and its team has created a robust set of libraries and tools specifically for building blockchain applications in Rust.
Rust와 C/C++는 솔라나 블록체인 개발을 위한 주요 프로그래밍 언어입니다. Rust는 스마트 계약을 포함한 온체인 프로그램에 가장 널리 사용되는 기본 언어입니다. Solana는 Rust를 사용하여 구축되었으며, 그 팀은 Rust에서 블록체인 애플리케이션을 구축하기 위해 특별히 제작된 강력한 라이브러리 및 도구 세트를 만들었습니다.
However, Solana also supports Python for client-side development, but not for on-chain program development. Developers can use Python SDKs and APIs to interact with the Solana blockchain from their client applications.
그러나 솔라나는 클라이언트 측 개발을 위해 Python도 지원하지만 온체인 프로그램 개발에는 지원하지 않습니다. 개발자는 Python SDK 및 API를 사용하여 클라이언트 애플리케이션에서 Solana 블록체인과 상호 작용할 수 있습니다.
Solana also has community-contributed SDKs that allow developers to use other programming languages, such as Java, Go, and JavaScript/TypeScript, for client-side development and interaction with the Solana blockchain.
Solana는 또한 개발자가 클라이언트 측 개발 및 Solana 블록체인과의 상호 작용을 위해 Java, Go 및 JavaScript/TypeScript와 같은 다른 프로그래밍 언어를 사용할 수 있도록 하는 커뮤니티 기부 SDK를 보유하고 있습니다.
FunC is the primary smart contract programming language for TON. Fift is another language that was designed specifically for TON Blockchain. Tact is a high-level language for TON smart contracts similar to TypeScript and Rust. It is developed by the community.
FunC는 TON의 주요 스마트 계약 프로그래밍 언어입니다. Fift는 TON 블록체인을 위해 특별히 설계된 또 다른 언어입니다. Tact는 TypeScript 및 Rust와 유사한 TON 스마트 계약을 위한 고급 언어입니다. 커뮤니티에 의해 개발되었습니다.
Sharding
샤딩
Solana does not currently support sharding, which is a technique used to improve the scalability of blockchain networks by dividing the network into smaller, more manageable pieces called shards.
솔라나는 현재 네트워크를 샤드라고 불리는 더 작고 관리하기 쉬운 조각으로 나누어 블록체인 네트워크의 확장성을 향상시키는 데 사용되는 기술인 샤딩을 지원하지 않습니다.
In 2019, Solana CEO Anatoly Yakovenko expressed concerns that sharding could introduce new security risks, such as the potential for a single shard to be taken over by hackers, which could trigger a domino effect and impact the overall security of the network.
2019년 솔라나의 CEO인 아나톨리 야코벤코(Anatoly Yakovenko)는 샤딩이 해커에 의해 단일 샤드를 탈취할 가능성과 같은 새로운 보안 위험을 초래할 수 있다는 우려를 표명했으며, 이는 도미노 효과를 유발하고 네트워크의 전반적인 보안에 영향을 미칠 수 있습니다.
However, Firedancer, an independent validator client for Solana, is designing its infrastructure to introduce sharding support on Solana. The goal is to allow the network
그러나 솔라나의 독립 검증자 클라이언트인 Firedancer는 솔라나에 샤딩 지원을 도입하기 위한 인프라를 설계하고 있습니다. 목표는 네트워크를 허용하는 것입니다
부인 성명:info@kdj.com
제공된 정보는 거래 조언이 아닙니다. kdj.com은 이 기사에 제공된 정보를 기반으로 이루어진 투자에 대해 어떠한 책임도 지지 않습니다. 암호화폐는 변동성이 매우 높으므로 철저한 조사 후 신중하게 투자하는 것이 좋습니다!
본 웹사이트에 사용된 내용이 귀하의 저작권을 침해한다고 판단되는 경우, 즉시 당사(info@kdj.com)로 연락주시면 즉시 삭제하도록 하겠습니다.

































