NieuwsCryptoMidnight activeert Ledger 9 op mainnet met nieuwe cryptografische en smart contract-functies

Midnight activeert Ledger 9 op mainnet met nieuwe cryptografische en smart contract-functies

Auteur: Cryptofrontnews·

Belangrijkste punten

  • •Midnight heeft zijn mainnet binnen het Cardano-ecosysteem via een hard fork van Ledger 8 naar Ledger 9 geüpgraded, direct op mainnet uitgerold, waarbij de gebruikelijke Preprod-test- en soakperiode werd overgeslagen omdat beveiligingsfixes een meer gecontroleerde uitrol vereisten.
  • •De upgrade voegt native ECDSA- en Keccak-256-ondersteuning toe, wat interoperabiliteit mogelijk maakt met handtekening- en hash-infrastructuur rond Bitcoin en Ethereum, en het ledger accepteert nu zowel Schnorr- als ECDSA-handtekeningen voor transactieautorisatie.
  • •Ondersteuning voor BIP-44-adresderivation stelt consumenten-walletproviders en institutionele custodians in staat bestaande software te blijven gebruiken, wat activaoverdrachten tussen netwerken en custody-integraties ondersteunt.
  • •Ledger 9 introduceert contract-to-contractuitvoering, aanroeperidentificatie en events en logs na transacties, waardoor ontwikkelaars bewerkingen zoals token-goedkeuringen, swaps en stortingen kunnen combineren in één gebruikersactie.
  • •Bestaande saldo's en gedployde contracten zijn automatisch gemigreerd, maar ontwikkelaars moeten updaten naar Midnight.js 5 en niet-gedployde contracten opnieuw compileren met de bijgewerkte Compact-toolchain, terwijl Preview- en Preprod-ontwikkelaars hun tNIGHT opnieuw moeten registreren om de DUST-generatie te hervatten.
Midnight activeert Ledger 9 op mainnet met nieuwe cryptografische en smart contract-functies

Midnight, een blockchain binnen het Cardano-ecosysteem met focus op gegevensbescherming, heeft zijn mainnet geüpgraded van Ledger 8 naar Ledger 9, een hard fork die nieuwe cryptografische ondersteuning en verbeterde smart contract-mogelijkheden introduceert. Volgens de releaseaankondiging van Midnight voegt de upgrade ECDSA- en Keccak-256-compatibiliteit, contract-to-contractuitvoering en custody-ondersteuning toe, wat de compatibiliteit met bestaande blockchain- en custody-infrastructuur verbetert. In tegenstelling tot eerdere upgrades heeft het team Ledger 9 direct op mainnet uitgerold, waarbij de gebruikelijke Preprod-test- en soakperiode van het netwerk werd overgeslagen.

Ledger 9 voegt cryptografische en custody-ondersteuning toe

De release introduceert native ECDSA- en Keccak-256-ondersteuning, standaarden waarmee ontwikkelaars verbindingen kunnen opbouwen met bestaande blockchain-infrastructuur, waaronder Bitcoin en Ethereum. ECDSA is het handtekeningschema dat Bitcoin en Ethereum sinds hun lancering heeft beveiligd, terwijl Keccak-256 dient als de kern-hashfunctie van Ethereum, wat betekent dat handtekening- en hash-infrastructuur die rond die standaarden is gebouwd, nu met Midnight kan communiceren. Het ledger accepteert ook zowel Schnorr- als ECDSA-handtekeningen voor transactieautorisatie.

Daarnaast maakt ondersteuning voor BIP-44-adresderivation — de hiërarchisch deterministische walletstandaard die breed geïmplementeerd is in consumentenwallets en institutionele custody-software — het mogelijk dat walletproviders en institutionele custodians hun bestaande software blijven gebruiken. Volgens de aankondiging ondersteunen deze mogelijkheden de overdracht van activa tussen netwerken en integraties met custody-providers, en kunnen ontwikkelaars ook applicaties bouwen rond stablecoins en privé financiële transacties.

Smart contracts krijgen directe uitvoeringsmogelijkheden

Ledger 9 introduceert ook contract-to-contractuitvoering, waardoor smart contracts andere contracten kunnen aanroepen binnen één transactie. Dergelijke samenstelbare aanroepen zijn al lang een basisfunctie van gevestigde smart contract-platformen zoals Ethereum, en hun komst geeft Midnight-ontwikkelaars toegang tot de meerstaps-workflowpatronen waarop die ecosystemen zijn gebouwd. Hierdoor kunnen ontwikkelaars bewerkingen zoals token-goedkeuringen, swaps en stortingen combineren in één gebruikersactie.

Contracten kunnen nu identificeren welk ander contract een aanroep heeft geïnitieerd, waardoor applicaties gevoelige bewerkingen kunnen beperken tot goedgekeurde contracten. Smart contracts kunnen daarnaast events en logs publiceren nadat transacties zijn afgerond, en wallets, explorers en trackingapplicaties kunnen deze updates gebruiken om informatie te vernieuwen. Samen maken deze wijzigingen het mogelijk om complexere bewerkingen in één transactie uit te voeren.

De upgrade verplaatst ook zero-knowledge proofs en verificatiesleutels naar Zero-Knowledge Intermediate Representation V3, waarmee de cryptografische laag die ten grondslag ligt aan Midnights functies voor gegevensbescherming wordt bijgewerkt. De release gaat vergezeld van prestatieverbeteringen en beveiligingspatches.

Ontwikkelaars moeten hun tools bijwerken na de mainnet-upgrade

Bestaande saldo's en gedployde smart contracten zijn tijdens de upgrade automatisch gemigreerd. Ontwikkelaars moeten hun applicaties echter bijwerken naar Midnight.js 5. Niet-gedployde contracten vereisen ook compilatie via de bijgewerkte Compact-toolchain gericht op Ledger 9.

Mainnet-cNIGHT-houders hoeven zich niet opnieuw te registreren voor DUST-generatie, het proces waarbij het aanhouden van NIGHT DUST oplevert, de hernieuwbare bron die activiteit op het netwerk financiert. Ontwikkelaars die Preview en Preprod gebruiken, moeten hun tNIGHT echter opnieuw registreren om de DUST-generatie te hervatten.

Midnight heeft aangegeven dat documentatie over de nieuwere functies de komende weken zal volgen. Het team heeft Ledger 9 direct op mainnet uitgerold omdat beveiligingsfixes een meer gecontroleerde uitrol vereisten, een beslissing die de gebruikelijke Preprod-uitrol en soakperiode oversloeg.