Passa al contenuto principale

Bridging degli asset

Questa guida illustra come spostare asset tra QoreChain e altre reti blockchain. Il livello di interoperabilità di QoreChain comprende 37 configurazioni QCB (QoreChain Bridge) (incluso un loopback QoreChain) per reti eterogenee più 8 canali IBC per le chain dell'ecosistema Cosmos.

attenzione

Il bridge cross-chain è attualmente in fase di testnet / pre-produzione. La disponibilità delle connessioni, gli asset supportati e i parametri di finalità sono soggetti a modifiche e non devono essere considerati pronti per la produzione. Convalida tutti i trasferimenti su qorechain-diana prima di farvi affidamento.

nota

I comandi seguenti utilizzano la testnet qorechain-diana (EVM chain ID 9800). La mainnet (qorechain-vladi, EVM chain ID 9801) è attiva dal 7 giugno 2026 ed esegue la versione della chain v3.1.85 — sostituisci il chain ID e gli endpoint della mainnet dalla pagina Connessione alla Mainnet dove il supporto al bridge è stato abilitato.


Panoramica delle connessioni

QoreChain fornisce due protocolli di bridging:

ProtocolloConnessioniCaso d'uso
IBC (Inter-Blockchain Communication)8 canaliInteroperabilità nativa con chain abilitate IBC
QCB (QoreChain Bridge)37 configurazioniTrasferimenti cross-chain con reti non IBC tramite attestazioni protette da PQC

Un'enumerazione completa di ogni configurazione QCB e canale IBC si trova nella pagina Architettura del Bridge. Questa guida si concentra sull'utilizzo quotidiano del bridging.


Canali IBC

Le seguenti chain abilitate IBC hanno stabilito canali con QoreChain:

ChainCanaleStato
Cosmos Hubchannel-0Attivo
Osmosischannel-1Attivo
Noblechannel-2Attivo
Celestiachannel-3Attivo
Stridechannel-4Attivo
Akashchannel-5Attivo
Babylonchannel-6Attivo
QoreChain (loopback)channel-7Attivo

I trasferimenti IBC utilizzano il modulo standard ibc-transfer:

qorechaind tx ibc-transfer transfer transfer <channel> <recipient> <amount>uqor \
--from mykey \
--chain-id qorechain-diana \
--fees 500uqor

Endpoint del Bridge QCB

Il QoreChain Bridge si connette a chain esterne che spaziano su molteplici tipi di ecosistema. Una selezione rappresentativa delle reti supportate:

ChainTipo di chainAsset supportati
EthereumEVMETH, USDC, WBTC
BSCEVMBNB, USDC
SolanaSolanaSOL, USDC
AvalancheEVMAVAX, USDC
PolygonEVMMATIC, USDC
ArbitrumEVMETH, ARB, USDC
TONTONTON
SuiSui MoveSUI
OptimismEVMETH, USDC, OP
BaseEVMETH, USDC
AptosAptosAPT, USDC
BitcoinBitcoinBTC
NEARNEARNEAR, USDC
CardanoCardanoADA
PolkadotPolkadotDOT
TezosTezosXTZ
TronTronTRX, USDT

Consulta la pagina Architettura del Bridge per l'elenco completo delle configurazioni QCB e il loro stato di rollout attuale.


Flusso di deposito (da chain esterna a QoreChain)

Il deposito di asset da una chain esterna in QoreChain segue questa sequenza:

  1. Lock — Blocca i token sulla chain esterna inviandoli al contratto o all'indirizzo del bridge QCB.
  2. Attestazione — I validatori del bridge osservano la transazione di lock e producono attestazioni firmate con PQC.
  3. Soglia — Una volta raccolte 7 attestazioni su 10 dei validatori, il bridge finalizza il deposito.
  4. Mint — I token wrapped equivalenti vengono coniati su QoreChain e accreditati al tuo indirizzo qor1....

Comando CLI:

qorechaind tx bridge deposit \
--chain ethereum \
--amount 1000000 \
--from mykey \
--chain-id qorechain-diana \
--fees 500uqor

Flusso di prelievo (da QoreChain a chain esterna)

Prelievo di asset da QoreChain verso una chain esterna:

  1. Burn — Brucia i token wrapped su QoreChain.
  2. Attestazione — I validatori del bridge osservano il burn e producono attestazioni firmate con PQC.
  3. Soglia — Una volta raccolte 7 attestazioni su 10, il prelievo viene finalizzato.
  4. Unlock — I token originali vengono rilasciati sulla chain esterna all'indirizzo di destinazione specificato.

Comando CLI:

qorechaind tx bridge withdraw \
--chain ethereum \
--amount 1000000 \
--to 0xYourEthereumAddress \
--from mykey \
--chain-id qorechain-diana \
--fees 500uqor

Modello di sicurezza

Il QoreChain Bridge è protetto da molteplici livelli di difesa:

MeccanismoDescrizione
Multisig PQC 7-su-10Ogni operazione del bridge richiede attestazioni da almeno 7 dei 10 validatori del bridge, ciascuno con firme crittografiche post-quantistiche.
Periodo di sfida di 24 oreI prelievi che superano una soglia configurabile entrano in una finestra di sfida di 24 ore durante la quale validatori o watcher possono segnalare transazioni fraudolente.
Circuit breakerLimitatori di velocità automatici interrompono le operazioni del bridge se vengono rilevati volumi anomali o pattern sospetti. Le operazioni del bridge riprendono dopo una revisione manuale.

Interrogazione dello stato del Bridge

Verifica lo stato di un'operazione di bridge in sospeso:

qorechaind query bridge pending-deposits --address <your_qor_address>
qorechaind query bridge pending-withdrawals --address <your_qor_address>

Elenca tutte le connessioni del bridge attive:

qorechaind query bridge connections

Suggerimenti

  • I depositi del bridge si finalizzano in genere entro pochi minuti una volta raccolte le 7-su-10 attestazioni richieste.
  • I prelievi di grandi dimensioni attivano automaticamente il periodo di sfida di 24 ore. Pianifica in anticipo per i trasferimenti urgenti.
  • Verifica sempre che il formato dell'indirizzo di destinazione corrisponda alla chain di destinazione (es. 0x... per le chain EVM, base58 per Solana).
  • I trasferimenti IBC sono generalmente più veloci dei trasferimenti QCB poiché utilizzano una comunicazione nativa a livello di protocollo.
  • Le commissioni del bridge vengono bruciate tramite il canale di burn bridge_fee (vedi Operazioni sui token).