Mga Post
avatar

Maaaring matapos nang perpekto ang isang workflow at paring mali pa rin ang labas na mundo. Isipin ang isang autonomous commerce application na nakapaligid sa @RialoHQ na tumanggap ng order para sa huling item sa stock. Matapos nang maayos ang workflow. Naka-settle ang pagbabayad, kinumpirma ang order, at natanggap ng customer ang kanilang receipt. Mula sa pananaw ng blockchain application, lahat ay tila natapos na. Ngunit hindi natanggap ng warehouse API ang huling pag-update ng inventory. Ang onchain state ay nagsasabi na binili na ang item. Ang warehouse ay nagsasabi pa rin na 1 ang available. Ilang minuto pagkatapos, binasa ng ibang sistema ang inventory ng warehouse at sinubukan muli na biliin ang parehong item. Hindi naman talaga nabigo ang orihinal na transaksyon. Ang problema ay ang dalawang sistema na dapat maglalarawan ng parehong realidad ay naging magkahiwalay. Dito nagsisimula ang kahalagahan ng reconciliation kapag isinasaalang-alang ang mga application na nakabatay sa Rialo. Kapag tumutugon ang software sa mga external API, database, payment systems, at iba pang real-world services, ang tagumpay na pagpapatupad ay hindi laging garantisado na lahat ng konektadong sistema ay natapos sa inaasahang estado. Kaya maaaring kailanganin ng application na tingnan ang higit pa sa “Nabigo ba ang aking aksyon?” at sa wakas ay tanungin: “Nakakapaloob ba ngayon sa labas ang kung ano ang dapat nangyari?” Kung inaasahan ng application na bumaba ang inventory mula 1 → 0, maaari itong ihambing ang inaasahang resulta sa estado na iniihahatid ng external system. Kung patuloy pa ring nagsasabi ang warehouse na 1, maaaring makakilala at makahandle ang application sa mismatch na ito kaysa magpaligoy na ipagpalagay na patuloy pa ring naka-sync. Makikita rin ang parehong problema sa mga pagbabayad, pagrereserba, logistics, at marami pang iba pang workflows kung деktaan ng onchain execution ang mga sistema sa labas ng chain. Ito ay gumagawa ng mahalagang pagkakaiba. Ang execution ay nagbibigay sayo ng alam kung ano ang ginawa ng application. Ang reconciliation ay nagbibigay sayo ng alam kung nasaan ba talaga ang realidad kung saan inaasahan ng application na maging. Para sa mga application na lalong lumalawak sa pagkonekta ng blockchain execution sa labas, pareho ay maaaring mahalaga. Dahil matapos ang workflow ay isa pang bagay. Pagpapakatotoo na sumang-ayon lahat ng konektadong sistema sa nangyari ay isa pang bagay.

Ang content na ito ay para sa mga layuning pang-impormasyon at pang-edukasyon lang. Maaaring may mga kasama itong third-party insight, sponsored content, o promotional material kung saan maaaring maka-receive ng compensation ang creator. Wala sa feed na ito ang nagko-constitute ng investment advice o nagga-guarantee ng returns. Ikaw lang ang responsible para sa mga sarili mong desisyon sa investment. Laging magsagawa ng sarili mong research at mag-ingat bago mag-trade. Hindi namin gina-guarantee ang accuracy ng impormasyon na mula sa third-party at hindi kami mananagot para sa anumang loss na na-incur. Ang nakaraang performance ay hindi indicative ng mga resulta sa hinaharap. Sumangguni sa aming Mga Tuntunin ng Community at Pahayag sa Disclosure ng Risk para sa mga detalye.

avatarI-post ang reply mo

Mag-comment