Zamiast traktować działalność agenta jako nieprzezroczystą automatyzację, protokół definiuje wyraźne granice wykonania, które określają, jakie działania mogą być podejmowane, w jakich warunkach i z jakimi gwarancjami.
Na fundamencie znajduje się model tożsamości z uwzględnieniem granic. Użytkownicy, agenci i wykonawcy na poziomie systemu istnieją jako odrębne podmioty, każdy przypisany do wąsko określonych uprawnień. Agent nie dziedziczy pełnej władzy swojego twórcy. Zamiast tego działa w ramach zdefiniowanej granicy wykonania, która ogranicza dostępne kontrakty, wywoływane funkcje i zakres mutacji stanu. Te granice są egzekwowane na poziomie protokołu i pozostają aktywne przez cały czas działania agenta.
Zachowanie agenta w Kite jest wyrażane poprzez ograniczone intencje wykonawcze. Intencja reprezentuje dozwoloną klasę działań, a nie otwartą instrukcję. Przed wykonaniem, intencje są walidowane w odniesieniu do aktywnej granicy agenta, zapewniając, że tylko autoryzowane przejścia stanu są dopuszczane. Takie podejście redukuje niejasności wykonawcze i zapobiega niezamierzonym zachowaniom bez polegania na zewnętrznym monitorowaniu lub interwencji manualnej.
Warstwa wykonawcza zachowuje pełną zgodność z EVM, jednocześnie wbudowując walidację granic bezpośrednio w przepływ przetwarzania transakcji. Dostęp do stanu, porządek transakcji i kontekst wykonania są oceniane w ramach przypisanych granic. Umożliwia to Kite wspieranie złożonych autonomicznych przepływów pracy, zachowując jednocześnie deterministyczne wyniki i przewidywalne wykorzystanie zasobów.
Aby zapewnić spójność w sieci, Kite synchronizuje egzekwowanie granic z ostatecznością na poziomie bloku. Żądania wykonania są kolejkowane, walidowane i rozwiązywane za pomocą deterministycznych zasad porządkowania. Zapobiega to rozbieżnościom między węzłami i zapewnia, że identyczne warunki wykonania zawsze dają identyczne wyniki, niezależnie od czasu wykonania lub współbieżności.
Dwufazowy model tokenów protokołu uzupełnia ten projekt. Tokeny zarządzające są używane do definiowania i dostosowywania granic wykonania, parametrów systemu i długoterminowych zasad. Tokeny wykonawcze są konsumowane tylko wtedy, gdy ważne działania mają miejsce w zatwierdzonych granicach. To rozdzielenie zapewnia, że koszty ekonomiczne są bezpośrednio powiązane z autoryzowanym wykonaniem, a nie z działalnością zarządczą lub spekulacyjnym zachowaniem.
Poprzez sformalizowanie granic wykonania jako komponentów protokołu pierwszej klasy, Kite tworzy środowisko, w którym autonomiczne agenty mogą działać nieprzerwanie, nie rezygnując z kontroli, audytowalności ani deterministyczności. Rezultatem jest system, w którym automatyzacja jest przewidywalna z założenia, a nie ograniczana po fakcie.

