8. Технички опсег и раст
У овом поглављу се описује изборни или предложен посао. То није листа карактеристика које се гарантују да су присутне у току CLC App или Protocol v1.1.0.
Могуће области рада укључују:
- извршење рутовања преко компатибилних пулова, са регистрацијом, цитирањем, лимитом, таксом и откривањем инвентара;
- Уколико се не може постићи атомско расплатавање, прилагођавачи за криздоменско извршење који су у времену блокирани или HTLC;
- интерфејсе и алате политике за мале или личне базе;
- ревидирани регистри по ваучерима, пулима, методама размене, лимитима, контролерима и таксама;
- Контактори пружаоца плаћања специфични за распоређивање, текови чекања и контроле прихватљивости;
- повезаности фунгибилних актива са спољним локацијама ликвидности за ребалансирање и ликвидност плаћања; и
- конверзија казначейских средстава која се покрива политиком за усвојена покривеност, оперативне трошкове или мандати за ликвидност.
Цене на спољном тржишту не би одређивале колико је емитент дужен по условима ваучера. Поул би могао користити заштићену спољну референцију за фунгибилан актив, али његова објављена метода размене, границе, таксе и инвентар ће управљати његовим котисацијама.
8.1 Предложени стандарди за маршрутне услуге и SDK
Откривање. Предложена услуга маршрута би тражила идентификоване регистре за пријем имовине, методе размене стопе, границе, таксе, инвентар, инциденти и информације контролера. Кашеви записи укључују границе свежести и идентификатори извора.
Профили мреже. Клијент може подржати више од једног корена регистра или профила политике. Она би учеснику рекла који профил, контрагенте, адаптери, ограничења и одговорни оператори услуга користи цитат. Кружпрофилни маршрут би морао задовољити све важеће услове за хоп.
Политика пута. Одговорни оператор може искључити несигурне зависности или контрагенте и применити границе на нивоу трасе, захтеве за свежину и здравствене критеријуме. Ови сигнали би подржали одлуку; да не гарантују испуњење или заштиту од губитка.
Таксе и границе. Цитат би изложео таксе за Поул, било које додатне текуће таксе за Протокол и било које одвојено предложене таксе за маршрутизацију или услуге. Извршење би одбацило истекале цитати или кршење граница.
Атомност и опоравак. Мулти-хоп екзекуција би била атомска где је то могуће. Уколико је користила ХТЛЦ-а или ескрове, служба би откривала временске излазке, траке прекида, одговорне контролере, процедуре инцидента и преостале ризике.
Предложена сетовања и ребалансирање. Услуга оптималног уласка може прикупљати намере на ребалансирање и тражити компатибилне циклусе или ланце. То би:
- Публикују машински читати квитанс који идентификује извршене циклусе, средства, износе, временске марке за процене и таксе;
- извршава усвојена ограничења за период и политику контрагенте;
- одбацивање активности које крше овлашћења, ограничења или доступни инвентар учесника; и
- чувају детерминистичке уносе и поступке за преиспитивање и решавање спорова.
Захтеви за SDK. SDK за извршене маршруте би обезбедио детерминистичко мапирање цитата до примања, контроле инваријанта по хопу, разумне кодове неуспеха и регистроване регистрове за ревизију. У току Protocol v1.1.0 SwapRouter се налазе само цитати; није извршила ове предложене маршруте.
8.1.1 Минимална спецификација компатибилности конфедерације
Екосистем "Полл" који тражи маршрутизацију преко профила би објавио информацију која се може читати машином за:
- Корени регистра: Идентификатори за имовине, пулове, методе размене, границе и политике такса, или један корен који их детерминистички решава.
- Квитанце: Профил, активи у и из, количине, извор цитата и временски штамп, гранични снимк, таксе, резултат инвентаризације и резултат извршења за сваки скок.
- Оперативни сигнали: свежи ограничени подаци о инвентаризацији, ограниченој употреби, инцидентима и било ком посебно доказаном испуњавању или финансираном заштити.
- Политички ограничења: дозвољене или одбивене контрагенте, класе активија, адаптери и било који захтев за гаранцију.
- Кодови за неисправност: детерминистичке објашњење одбијања, истека, ограничења, инвентаризације, политике, зависности или неуспеха инцидента.
Профил може додати покривеност, поштовање, арбитраж или друге услуге без тога да их чине захтевима за основну CPP компатибилност. Свака изборна служба би идентификовала одговорну особу, овлашћење, опсег и услове.
8.2 Лицензирање, верификација и излазак
Protocol v1.1.0 договори су EVM-Спостављени. Уговора у каталогу src регистар Протокола објављују се под именом AGPL-3.0, осим за идентификоване непроменене компоненте треће стране које задржавају своје услове. Публиковани извор, АБИ и инструкције за распоређивање подржавају независни преглед, али сами по себи не доказују ревизију, сигурно распоређивање или правно поштовање.
Свака дислокација ће одвојено откривати своју верзију кода, порекло изграде, адресе, овлашћења контролера и ажурирања, статус ревизије, огледала регистра и било које заштите од временског блокирања или паузе.
Предложена комплект за вилицу може укључивати:
- детерминистичке скрипте за распоређивање;
- регистарске снимке и алате за извоз;
- Документовани процес за повлачење услуга маршрута, SDK-а и интерфејса на нови корен регистъра;
- контролна листа Управник Тржнице за безбедно напуштање заједничког регистра; и
- Миграциону контролну листу за неизплаћене ваучере, укључујући обавештења емитента, срокове представљања и испуњавања, континуиран приступ записима и средства за опоравак.
Компатибилни вилки могу побољшати отпорност када заједници, кооперативи, јавне агенције, федерације, мултисиг или оператори услуга требају другачије управљање. Стварна континуитет још увек зависи од власништва уговора, кључева, зависности, интерфејса, инфраструктуре, правних обавеза и услуга трећих страна.