想象一個城市,快遞從不休息。快遞員日夜不停地移動,有些是人類,有些是自動化的,所有人都在傳遞價值。在這樣的城市裏,真正的挑戰不是移動,而是權限。誰被允許穿越哪條街道,進入哪棟建築,或花費多少?在數字系統中,這些權限不是由警衛或牆壁來執行的,而是由鑰匙來執行的。一旦機器開始攜帶這些鑰匙,權限的設計就變成了責任的問題,而不僅僅是速度。
Kite 將自己定位爲一個專門爲自主支付構建的 Layer-1 區塊鏈。作爲一個 Layer-1,這意味着它是結算髮生的基礎層,而不是爲了方便而附加的二級網絡。自主支付是指由自主 AI 代理執行的交易,這些軟件實體能夠持續操作並在沒有人批准每個步驟的情況下做出決策。核心思想不是將人類排除在控制之外,而是重新設計控制,以便自主性不會變成混亂。
要理解爲什麼身份位於這個設計的中心,有助於簡化身份在區塊鏈上的含義。身份不是個性或聲譽。它是控制。更準確地說,它是對可以生成有效簽名的加密密鑰的控制。誰能簽名,誰就能行動。這就是爲什麼真正的危險不是代理可能會行動,而是他們可能在沒有明確限制的情況下行動。當一個密鑰持有無限權威時,錯誤會瞬間放大。
Kite 提出的解決方案是將身份分爲三個不同的層次:用戶、代理和會話。用戶層代表權威的最終擁有者。代理層代表代表用戶執行任務的委託行爲者。會話層是臨時的,爲狹義定義的行爲而創建,並設計爲快速失效。如果你用物理術語來思考,用戶擁有財產,代理是被信任並負責特定職責的僱員,而會話是僅在短時間內有效的訪客通行證。
這種分離並不是爲了複雜而複雜。它是爲了隔離風險。一個單一的、通用的密鑰易於使用,但它也是無情的。如果它泄露,就沒有邊界來阻止損害。在分層模型中,故障是被隔離的。會話憑證在使用後就應該失效。如果它被暴露,造成的傷害是有限的。代理憑證擁有更大的權限,但仍然受到用戶定義的權限的限制。系統接受故障是可能的,併爲控制而不是完美而設計。
這種哲學背後有一個具體的機制。Kite 描述了使用分層密鑰派生技術,從用戶的主密鑰生成代理的獨立錢包。簡單來說,這意味着您可以創建許多受控身份,而無需共享主祕密。每個代理都有自己的地址和行動範圍。委託成爲內置功能,而不是即興解決方案。
但僅僅身份並不能保證安全。權威必須與剋制相結合。Kite 還強調可編程規則,這些規則定義了代理可以做什麼。這些規則可能包括支出的限制、時間的限制或對敏感行爲更高批准的要求。系統不再依賴於持續的人類監督,而是將責任轉移到規則設計上。控制發生在執行之前,而不是在損害之後。
然後是規模問題。自主代理可能需要進行頻繁的小額支付。將每一個這些直接寫入區塊鏈將會很慢且昂貴。Kite 通過描述狀態通道支付軌道來解決這個問題。狀態通道允許各方離線交換更新,並在鏈上結算最終結果。這就像在遊戲中記分,只記錄最終結果,而不是記錄每一步。這使得實時交互成爲可能,而不會放棄最終結算的安全性。
在網絡層面,Kite 被描述爲運行在權益證明共識上。驗證者通過鎖定經濟價值來確保系統的安全,而不是消耗大量的能源。這裏的相關性是實用的。權益證明支持較低的交易成本和更快的確認,當代理實時協調和支付彼此時,這兩者都很重要。
那麼這個系統到底是爲誰服務的呢?它是爲了那些希望軟件代理直接參與經濟活動,但又不想賦予他們不受控制的權力的人和組織。它也是爲那些開發服務以供機器使用的開發者而設計的,其中支付、權限和身份必須是內置功能,而不是事後的考慮。在一個由代理驅動的經濟中,這些要素是基礎設施,而不是裝飾。
最終,將身份分爲不同層次不僅僅是一種技術架構。它是一種世界觀。當權威是可追蹤的、有限的和可逆的時,系統保持穩定。如果機器要作爲經濟參與者行動,最重要的不是它們移動的速度,而是它們的行動是否可以被理解。能夠解釋權威來自何處、它允許了什麼以及爲什麼在某個地方停止,這就是將自動化轉變爲社會可以接受的東西。在 Kite 上,這種解釋不是寫在承諾中,而是直接嵌入到身份的結構中。

