
Bir iş akışı mükemmel bir şekilde bitebilir ve yine de dış dünya yanlış kalabilir. @RialoHQ etrafında kurulmuş bir otonom ticaret uygulaması, stoktaki son ürünü sipariş eder. İş akışı başarıyla tamamlanır. Ödeme gerçekleşir, sipariş onaylanır ve müşteri faturasını alır. Blok zinciri uygulamasının perspektifinden bakıldığında, her şey tamamlandı gibi görünür. Ancak magaza API'si son envanter güncellemesini asla almaz. Onchain durumu, ürünün satıldığını gösterir. Magaza ise hâlâ 1 adet mevcut olduğunu söyler. Bazı dakikalar sonra, başka bir sistem magaza envanterini okur ve aynı ürünü tekrar satmaya çalışır. Orijinal işlem içinde hiçbir şey başarısız olmamıştır. Sorun, aynı gerçeği tanımlamak üzere tasarlanmış iki sistemin birbirinden ayrılmaya başlamasıdır. Bu, Rialo etrafında kurulan uygulamalar düşünüldüğünde uyumlaştırma fikrinin ilginç hale geldiği noktadır. Yazılım, dış API’lere, veritabanlarına, ödeme sistemlerine ve diğer gerçek dünya hizmetlerine etkileşimde bulunduğunda, başarılı yürütme her zaman her bağlantılı sistemin beklenen duruma ulaştığını garanti etmez. Bu nedenle bir uygulama sadece “Eylemim başarılı oldu mu?” sorusundan öteye geçerek, “Dış dünya, olmasının gerektiği şekilde mi yansıtıldı?” sorusunu sormak zorunda kalabilir. Uygulama, envanterin 1’den 0’a düşmesini bekliyorsa, bu beklenen sonucu dış sistem tarafından raporlanan durumla karşılaştırabilir. Magaza hâlâ 1 olarak rapor ediyorsa, bu uyumsuzluk uygulama tarafından tespit edilebilir ve ele alınabilir; yoksa her şeyin senkronize kaldığı varsayılır. Aynı sorun, ödemelerde, rezervasyonlarda, lojistikte ve blok zinciri yürütmesi ile zincir dışındaki sistemlerin etkileşime girdiği birçok diğer iş akışında ortaya çıkar. Bu, önemli bir ayrım yaratır. Yürütme, uygulamanın ne yaptığını söyler. Uyumlaştırma, gerçekliğin uygulamanın beklediği yerde bitip bitmediğini söyler. Blok zinciri yürütmesini dış dünya ile giderek daha çok bağlayan uygulamalar için, ikisi de önemlidir. Çünkü iş akışını tamamlamak bir şeydir. Bağlı tüm sistemlerin ne olduğunu aynı şekilde kabul etmesini sağlamak ise başka bir şeydir.
