LanguagesEnglish remains visible. Choose a supporting language.

Protocol Architecture · Asset Standards · Application Interfaces

JUNCA Social Ecosystem Chain official logoProtocol Architecture

Consensus、決定論的実行、資産、公開Interface、相互接続、監視統制を一つのProtocol Architectureとして構成します。

Eighteen native functions share one deterministic protocol architecture.

Certified finalityDeterministic executionObservable public interfaces

Integrated protocol architecture

Function 01–18 are specified as one integrated native system; implementation and activation are separately gated.

The architecture preserves the separate roles of consensus, execution, assets, interfaces, interoperability and monitoring while binding them to a common network identity and evidence model.

各機能の役割を分離したまま、共通のNetwork Identity、Finality、Evidence Modelによって一体化しています。

Native functions 01–18

The eighteen functions form one integrated native system. These are protocol specifications; availability in a running network is determined separately for that environment.

IDFunctionSpecified operationTechnical boundary
01Digital token & NFT issuanceIssue and manage third-party digital tokens and NFTs through versioned native templates.Versioned native templates and deterministic state transitions define the execution surface.
02Flexible supply designDefine fixed, capped or scheduled-release supply policies deterministically through canonical integer rules before issuance.Authorisation, recorded history and supply invariants govern every later change.
03Pre-determined addressesDerive reproducible asset addresses and identifiers from canonical inputs before issuance.The derivation is independent of runtime timing, randomness and external responses.
04Public asset verificationMake supply, issuer, metadata and state inspectable from finalised public information.Published values are anchored to finalised state and its verification path.
05Signing-key rotationRenew or revoke signing keys while preserving address, authority, assets and history.Key epoch and activation height bind each authorised transition to finalised state.
06Fee sponsorshipAllow an authorised sponsor to settle a user’s network fee.Sender and sponsor authorise the same canonical payload while sender value and sponsor fee remain separately accounted for with integer rules.
07Transaction validity periodGive every signed transaction a defined validity range.Validity bounds, nonce, chain domain and clock bounds work together against replay.
08Constrained executionExecute versioned native templates through a closed set of deterministic host functions.The fail-closed execution boundary admits only versioned templates, closed host functions and explicit metering; arbitrary bytecode, dynamic external calls, floating point and unspecified system I/O remain outside the execution surface.
09Non-custodial submissionSubmit a canonical transaction after the user has signed it with their own key.The public submission path carries signed raw transactions while keys remain with their holder.
10Fee modelCalculate base fee, priority fee and resource metering with deterministic integer rules.Deterministic settlement binds workload-aware accounting and supply invariants to state without validator-supplied arbitrary inputs, floating point or minting outside the fixed supply.
11Supply-integrity verificationRecalculate live, escrowed and burned quantities for every asset.The resulting accounting root is committed with the State Root.
12Finality protectionProve finality with signed power strictly greater than two thirds of the validator set.The rule is signed_power × 3 > total_power × 2; with three equal validators, finality requires 3/3.
13Validator-set expansionExpand or change the validator set at an authorised activation height.The transition requires strict-quorum certificates from both the previous and next validator sets.
14Ledger persistencePersist blocks, receipts, state and finality certificates atomically.Recovery begins from a root-verified snapshot of finalised state.
15Block-header version transitionMove between block-header versions at a defined activation height.Compatibility rules and version evidence remain explicit across the validator set.
16Deterministic high-speed processingIdentify non-conflicting transactions through a conflict graph, execute them as parallel candidates and revalidate read and write sets in canonical order.Atomic commit proceeds only when State Root, Receipt Root, event order and Fee Root match canonical serial execution; serial fallback preserves determinism, and performance is stated only with accepted Benchmark Evidence.
17Post-quantum cryptographyCombine classical and approved PQC signatures through a versioned algorithm registry, with key epoch and chain-domain binding.Candidate algorithms remain disabled until a signed activation decision, provider tests and rotation and revocation evidence are accepted.
18Chain issuance orchestrationGenerate an independent-chain or subchain configuration with its own Chain ID, clean Genesis, validator set, ledger, policy and artifact digest deterministically from a canonical request.The versioned offline package shares no state, keys, assets or consensus with the parent network; deployment, publication, asset movement and Bridge connection proceed through separate authorisation.

Consensus and execution requirements

AreaRequirement
Finalitysigned_power * 3 > total_power * 2. Validate voting power and the ratified validator set for the certificate height.
Deterministic executionIdentical canonical input must produce identical state. Time, randomness, external I/O and provider responses must not determine consensus state transitions.
Native runtimeVersioned native templates and explicit host functions define execution. Generic EVM execution and arbitrary bytecode are not the Mainnet state-transition model.
Network separationMainnet and Testnet 2 use separate Genesis, validator sets, state, keys, namespaces and activation records.
Failure handlingReject identity mismatch, invalid signatures, replay, unratified validator sets and invalid digests before state acceptance.
Message admissionApply finite message-count and byte limits before retention. Unverified-message capacity and canonical synchronization budgets remain independent.

Protocol domains

Consensus
Certified finality
Validator synchronization
Deterministic execution
Native network fees
Fungible assets
NFT & credentials
Wallet integration
Public RPC
WebSocket interface
Explorer evidence
Test asset service
SDK integration
External-network routes
Protocol monitoring controls
Protocol domainSpecified or observed propertyDeterministic effectEvidence surface
Network identityChain ID and canonical genesis bindingEnvironment identity remains explicit.RPC and Explorer evidence
FinalityCertificate and voting-power thresholdAdvancing state remains distinct from accepted state.Finality certificate and signed power
Validator setEpoch and validator-set hash bindingUnknown, duplicate and invalid signatures are rejected.Certificate verification record
StateBlock hash, certificate and state-root linkageAccepted state is cryptographically connected.Explorer JSON readback
Public interfaceApproved read-only method boundaryAdministrative methods remain outside public access.RPC method surface
RecoveryChain-identity-bound checkpoint and snapshotRecovery state remains bound to the canonical network.Checkpoint and parity record