Ieniršana Midnights izstrādes kaudzē ir bijusi acis atverošs. Viņu pielāgotā valoda Compact sola padarīt sarežģītu kriptogrāfisku lietotņu veidošanu tikpat vieglu kā TypeScript rakstīšanu. Tradicionālajiem izstrādātājiem tas ir milzīgs, nav nepieciešams tērēt mēnešus matemātikas apguvē, lai izvietotu viedos līgumus.
Bet šeit ir āķis: sintakse viena pati nevar atrisināt decentralizētās domāšanas izaicinājumus. Nulles zināšanu pierādījumi, klienta puses aprēķins un globālās stāvokļa sinhronizācija nav kaut kas, ko TypeScript līdzīga valoda varētu vienkāršot.
Iedomājieties decentralizētas apmaiņas veidošanu: vietējie pierādījumi pret globālo stāvokli var klusi izjaukt darījumus, ja tie netiek pareizi apstrādāti. Izstrādātājiem draudzīga sintakse var pat sniegt nepatiesu drošības sajūtu.
Lielāks jautājums: vai mēs uzlabojam blokķēdes izstrādi vai vienkārši ļaujam nepareizai infrastruktūrai attīstīties mērogā? Viegla piekļuve ir vilinoša, bet vidē, kur drošība un pareizība ir kritiska, ērtības var būt bīstamas.
Mums ir nepieciešamas abstrakcijas, kas dod spēku izstrādātājiem, neslēpjot sarežģītību, kas aizsargā lietotāju līdzekļus. Citādi neredzami kļūdi kriptogrāfiskajās sistēmās varētu pastāvēt mēnešiem vai gadiem.
Vai specializētās valodas tiešām var aizsargāt izstrādātājus no kriptogrāfijas slazdiem, vai tās vienkārši rada neredzamas ekspluatācijas?
$NIGHT #NIGHT #night @MidnightNetwork #CryptoDev #ZeroKnowledgeFuture #BlockchainSecurity