top of page
resource-database-PwX6T0gejkw-unsplash.jpeg

PLATFORM

SHOWPLUS CHAIN 2.0

MAIN-NET

Overview of the Main-net

ShowPlus Chain's next-generation blockchain network, called SHOW, delivers industry-leading performance and scalability through an innovative architecture based on DAG (Directed Acyclic Graph) and BFT-DAG consensus algorithm.

The BFT-DAG consensus algorithm combines Byzantine Fault Tolerance with DAG structure to achieve transaction processing speeds of over 200,000 TPS and block generation times of 0.5 seconds.

영문표

Compared to traditional consensus algorithms like PoW, PoS, and PoA, this provides the following innovative advantages :

  • Unlimited scalability through parallel transaction processing

  • Maintains high security and decentralization levels

  • Energy-efficient consensus mechanism

  • Immediate transaction finality

  • Cross-chain interoperability support

 

Furthermore, the network enhances scalability through sharding technology and provides cross-chain bridges with major blockchains such as Ethereum, Polygon, and Solana, enabling seamless integration with the global blockchain ecosystem.

Coin information

shc22.PNG

​Overcome the limitations of existing major coins

Disadvantages of existing major coins

Systems that use the proof-of-work (PoW) method,
such as Bitcoin and Ethereum, which are existing major
coin blockchain forms, support about 10 transactions per
second, and Tendemint, which uses the PBFT-based
Proof-of-Stake (PoS) method, is known to support about
1,000 TPS with 100-200 nodes.

Resolved by generating a transaction

Current Ethereum's limited transaction processing speed (15-30 TPS) leads to severe performance degradation and high gas fees during network congestion. This limitation becomes particularly apparent when executing complex smart contracts.

Shopple Chain fundamentally solves these issues through innovative DAG technology and sharding:

  • 200,000+ transactions per second (6,600x improvement over Ethereum)

  • Minimized network load through DAG-based parallel processing

  • Instant transaction processing with 0.5-second block generation

  • Maximized execution efficiency with WASM-based smart contracts

  • Unlimited scalability through sharding technology

화살표_2x.png

Limitations of blockchain computing

In addition, when the internal function is complicated,
such as the process of performing an operation, in the function
call of the smart contract, the overhead increases.
Due to the increase in overhead, the speed of the Ethereum
network is slowed down, and there is a possibility that the
use of the Ethereum network may become impossible.

Decentralized distributed method

ShowPlus Chain processes high-performance computations directly on-chain by combining WASM-based smart contract execution environment with In-Memory computing technology. This enables efficient handling of complex operations such as DeFi calculations, NFT minting, and large-scale data processing.

Key Features:

  • Optimized complex smart contract execution through In-Memory computing

  • Enhanced development efficiency with WASM environment supporting various programming languages

  • Capable of processing real-time data analysis and AI computations on-chain

화살표_2x.png

Advantages of ShowPlus Chain’s

DAG-based Network

resource-database-PwX6T0gejkw-unsplash.jpeg

Optimized blockchain

First, ShowPlus Chain's WASM-based smart contract environment delivers significantly improved execution efficiency and cost reduction compared to traditional EVM. Through optimized data structures and execution logic, it minimizes transaction costs while providing a developer-friendly environment.

Developer Benefits:

  • Immediate development with optimized contract templates

  • Efficient resource management through real-time cost analysis tools

  • Enhanced development flexibility with multi-language support

  • Minimized execution costs through automated code optimization

AdobeStock_253832985_edited.jpg

Optimization of tests

Second, ShowPlus Chain provides a comprehensive testing environment for developers. From local development environments using Hardhat and cutting-edge development tools to dedicated testnets that simulate real network conditions, we support a complete development pipeline.

Testing Environment:

  • Local Development: High-performance Hardhat-based local environment

  • Testnet: Implements identical BFT-DAG consensus algorithm as mainnet

  • Developer Tools: Comprehensive SDK, API, and monitoring dashboard

  • Automated Testing: Smart contract validation and optimization tools

resource-database-AbBzgyA4f7o-unsplash_edited.jpg

Optimization of tests

Third, ShowPlus Chain's smart contract optimization tools provide real-time performance analysis and automated optimization suggestions. Combined with the WASM-based execution environment, our advanced profiling system precisely analyzes resource usage and suggests optimal implementation strategies.

Optimization Tool Features:

  • Real-time Performance Profiling:

    • Detailed function execution cost analysis

    • Data structure efficiency measurements

    • Memory usage optimization suggestions

  • Automated Code Optimization:

    • Storage pattern optimization recommendations

    • Gas-efficient data structure proposals

    • Smart contract architecture improvement guides

resource-database-VcO2K2JHIzg-unsplash.jpeg

Smart Block

ShowPlus Chain's Privacy Shield Mechanism

ShowPlus Chain introduces an innovative Privacy Shield system that prioritizes user privacy and data security. This system leverages the advantages of DAG-based architecture and BFT-DAG consensus algorithm to provide superior security and privacy.

Core Security Features:

  • Data Privacy Protection:

    • Zero-Knowledge Proof technology implementation

    • Data encryption and selective disclosure

    • Smart contract level privacy guarantees

  • Transaction Security:

    • Real-time transaction monitoring and anomaly detection

    • Automated malicious activity prevention

    • Enhanced cross-chain transaction security

  • Smart Contract Security:

    • Automated security audit tools

    • Real-time vulnerability detection and patching

    • Secure upgrade mechanisms

Core Code

For the core setting, Show+ Chain has replaced the existing 32-bit

implementation of Curve25519 with an implementation of the Fiat-Crypto project.

 

The arbitrary precision arithmetic function of this implementation has been

functionally proven to be correct and is 10 times faster than the previous code.

Show+ Chain updated its 64-bit implementation to a new HACL* code, achieving

about a 27% speed improvement compared to the previous version.

Pando Browser recently provided this update to Windows as well. These

improvements are very important. Curve25519 forms the most widely used elliptic

curve form of ECDH(E) key setting in the Pando Browser, and the energy

consumption is reduced compared to the processing capacity increase when

applied to mobile devices, which is particularly important for mobile devices.

그래프2.png

<32-bit Curve25519 with Fiat-Crypto>

그래프1.png

<64-bit Curve25519 with HACL>

The arithmetic properties of Curve25519 are as follows:

𝑦^2= 𝑥^3+48662𝑥^2+𝑥

The curve used is the Montgomery curve above the prime field defined by the

prime 2^255−19. And the base point is 𝑥=9. This base point generates a cyclic

subgroup of the prime order. This subgroup represents the prime below.

2^252+27742317777372353535851937790883648493

The Co-factor of this subgroup is 8, which means that the number of components

of the subgroup is 1/8. The Montgomery curve is defined by the following

equation (field K):

 

𝑀_(𝐴,𝐵)  : 𝐵_(𝑦^2 )= 𝑥^3+ 〖𝐴𝑥〗^2+ 𝑥^

For specific A, B ∈ K, and simultaneously, B(𝐴^2−4)≠0

스크린샷 2024-03-26 오후 12.44.29.png

Show+ Chain has improved the performance of ChaCha20-Poly1305 for

encryption and  decryption. ChaCha20-Poly1305 is an

AEAD (Authenticated Encryption with Additional Data)  algorithm that combines

ChaCha20 stream cipher and Poly1305 message authentication  code.

The ChaCha20-Poly1305 algorithm generally provides better performance than

the AES-GCM algorithm, which is widely used in systems without hardware

acceleration on the CPU.

The vectorization using 128-bit and 256-bit integer arithmetic (using AVX2 instructions set

on x86-64 CPUs) doubled the processing capacity. If these functions are not available,

NSS is replaced by AVX or scalar implementation, both of which are further optimized.

스크린샷 2024-03-26 오후 12.51.56.png

Architecture

info2_edited.png

Distribution information

스크린샷 2025-01-16 135931.png

Show+ Chain will be allocated for the development and transactions of applications

that can be used in the Show+ Chain ecosystem, inducing participation in the ecosystem,

encouraging information utilization and transparency, and managing the transparent

records of the information. Additionally, it will be utilized for marketing, listing,

and developing an independent blockchain network, maintenance,

platform establishment, contingency plans for market fluctuations, etc. to expand

the Show+ Chain ecosystem through partnership and cooperation with other businesses.

bottom of page