今天我又回到 Newton Protocol 的支付工作流裏,因爲我覺得上次我似乎漏掉了什麼。

事實證明,我確實漏掉了。

我有在關注轉賬本身,但更有意思的是轉賬發生之前的所有內容。

請求並不會立刻變成一次支付。那之前有一段流程。會先評估策略,返回一份證明(attestation),然後支付合約纔會決定這筆轉賬是否應該繼續。

我也說不清爲什麼,但這種順序讓我更容易理解整張圖。

同時我也意識到,這個工作流並不是真的在講如何把資金從一個地址轉移到另一個地址。它講的是:這個協議是如何走到那一步的。

我很喜歡用這種方式來解釋的文檔。

當我能用自己的眼睛一步步跟着走,我就會更少時間去揣摩那些技術術語,更多時間去理解爲什麼要這樣設計這個流程。

也許正因爲如此,我總是在架構頁面之間停留,而不是直接跳到功能列表。

功能告訴我一個協議能做什麼。

工作流通常告訴我它試圖如何去做到。

這就是爲什麼我在閱讀 Newton Protocol 的文檔時,會比我原本預期的更久。

@NewtonProtocol

$NEWT

#Newt