AvoneticsKonektado › story

Nawawalang Milyon sa Screen: Ang Lihim na Software Engineering Error na Nagpapahirap sa Crypto Traders

Isang malalim na pagsusuri sa malaking agwat ng blockchain system at ng nakikita mo sa iyong screen na nagdudulot ng kaguluhan sa mundo ng digital currency.
Filipino

Nawawalang Milyon sa Screen: Ang Lihim na Software Engineering Error na Nagpapahirap sa Crypto Traders · Avonetics

🎧 Listen to this episode
Plays on Spotify · Open on Spotify ↗
Sponsored
Volicci custom graphic tees, hoodies & die-cut stickers, a fresh original design every day. Learn more →

Isang nakakatakot na sitwasyon ang kinaharap ng isang digital asset trader kamakailan nang mag-execute siya ng transaksyon na nagkakahalaga ng humigit-kumulang limampung libong dolyar. Sa kanyang screen, lumabas ang isang pulang babala: "Transaction Failed." Ngunit nang suriin niya ang pampublikong blockchain ledger, ang transaksyon ay matagumpay na naiproseso.

Ang ganitong uri ng insidente ay hindi na bago sa mundo ng decentralized finance at Web3 applications, ngunit bihira itong pag-usapan sa bukas na publiko. Ito ang tinatawag ng mga eksperto sa software engineering na agwat sa pagitan ng "On-Chain Determinism" at "Product Determinism."

Read nextMabigat na Lumaban: Bakit Mananatiling Hari ng PC Gaming Desk ang 'Brick502'?

Sa madaling salita, bagamat ang blockchain mismo ay mayroong iisang immutable o hindi nababagong katotohanan, ang mga application na ginagamit ng mga karaniwang tao—tulad ng mga website interface, order engines, at indexer databases—ay madalas na huli sa pag-update. Ang resulta ay isang nakakalitong karanasan kung saan ang app ay nagsasabing naghihintay pa ito, habang ang iyong pera ay naigalaw na pala sa background.

Nagdulot ito ng matinding dibate sa mga tech community at developers. Isang commenter ang nagsabi na ang problemang ito ay malinaw na kapabayaan ng mga app developers na nagmamadaling maglabas ng mga produkto nang hindi nagtatayo ng mga automated reconciliation systems. Ayon sa kanya, hindi dapat ipinapasa sa mga consumer ang teknikal na sakit ng ulo ng isang hindi tapos na software architecture.

Your brand, right here.Reach story-obsessed listeners in 45+ languages → advertise on Avonetics

Sa kabilang banda, pananaw naman ng isa pang eksperto na ang mga user ay kailangang magbago ng ekspektasyon. Kanyang ipinunto na ang blockchain ay likas na asynchronous at magkakaiba ang bilis ng pagproseso kumpara sa mga lumang centralized server. Kung nais ng mga tao ang bilis at pagiging perpekto ng Web2, kailangan nilang tanggapin na may kapalit itong kontrol at seguridad.

Habang patuloy ang mabilis na pag-unlad ng teknolohiya, nananatiling malaking hamon kung paano tuluyang tulay ang agwat na ito upang maging ligtas at madaling gamitin ang mga digital na kagamitan sa hinaharap.

Sa pinakabagong episode ng Konektado podcast, mas malalim na hinimay ng ating mga host ang usaping ito kasama ang mga teknikal na detalye kung paano ito maayos ng mga software architects.

0:00
0:00
Link copied ✓