{"block_close_oss.c33fd1fe9c":"Skupnost in ekosistem","open-source-selvedge.hero-broker.no":"Ne","open-source-selvedge.a5e3c573e9":"Prevedi Kera BNN delovne obremenitve za Selvedge izvajalno okolje.","open-source-selvedge.d5f412e831":"Kera","open-source-selvedge.fe0a091fdb":"Izdelki","open-source-selvedge.7dfa2cfe61":"Zgoščeno verižno izvor dogodkov za sistemske dogodke.","open-source-selvedge.1aa2f31ee7":"Knjiga","open-source-selvedge.6cc3364a24":"Dokaz o izvedbi","open-source-selvedge.ff130daae8":"Potrdila o dokazu sklepanja, ne prepisi izvedbe.","open-source-selvedge.df84637182":"AION","open-source-selvedge.d5d6e83bf2":"Nadaljuj raziskovanje","open-source-selvedge.75e393a1ac":"Razišči projekt","open-source-selvedge.f9743247fa":"Preberi dokumentacijo","open-source-selvedge.ef0fd4ccef":"Preglej zapis izvedbe","open-source-selvedge.e971b9cac2":"Selvedge izide v četrtem krogu programa izdaj temeljev, za Knot in Ledger. Ko se to zgodi, preizkusi modul WASM v peskovniku in sam predvajaj dokazno ovojnico.","open-source-selvedge.aa91c05f23":"Preveri rezultat, ne kode","open-source-selvedge.90e40d5043":"Začni","open-source-selvedge.de6848949f":"Selvedge","open-source-selvedge.650fabe787":"Odprta koda","open-source-selvedge.0a2d263d08":"OSS / Selvedge","open-source-selvedge.9e2fe6d1ab":"Peskovnik z privzeto zavrnitvijo","open-source-selvedge.6b5eb5323e":"Privzeta zavrnitev","open-source-selvedge.9940fac0fc":"Površina za izvajanje orodij Model Context Protocol.","open-source-selvedge.d19313d340":"Agent strežnik","open-source-selvedge.bb1d021694":"Ed25519 zapečateno, SHA3-256 prepis, preverjanje brez povezave.","open-source-selvedge.1ee471ad95":"Dokazna ovojnica","open-source-selvedge.7e4e340a74":"Graf IR binarne nevronske mreže, JIT in interpreter.","open-source-selvedge.0743169b8b":"Kera pogon","open-source-selvedge.90ba359bc5":"Izvajalno okolje komponentnega modela, gostitelj WASI 0.2 Preview 2.","open-source-selvedge.90aecd8ec1":"Wasmtime pogon","open-source-selvedge.ed07ad60bf":"Preverjena površina","open-source-selvedge.8ec9f20dc2":"KAJ JE VKLJUČENO","open-source-selvedge.efe0c41bcb":"KERA","open-source-selvedge.4e946026a7":"WASM","open-source-selvedge.8e4939f0ca":"RUST 2024","open-source-selvedge.c968638a6e":"ZAPEPČEN PREPIS","open-source-selvedge.201a4da5a0":"Selvedge izvaja nezaupanja vredno kodo v peskovniku z omejenimi zmogljivostmi in beleži izvedbo v zapečatenem prepisu. Omejitev določa, česa se koda lahko dotakne; prepis prikazuje, kaj se je dejansko zgodilo, in ga je mogoče predvajati za pregled.","open-source-selvedge.3ca6c6a37b":"Privzeto deterministično","open-source-selvedge.a55e5a1229":"Omejene zmogljivosti","open-source-selvedge.fca77b7e3a":"Zapečatena pot izvedbe","open-source-selvedge.8faedce292":"Štiri izvajalna okolja","open-source-selvedge.2adb968c4a":"Ista ovojnica","open-source-selvedge.0bf361df63":"Strežnik Model Context Protocol za agentska orodja.","open-source-selvedge.21593b807a":"MCP","open-source-selvedge.1df8dd458e":"Dolgotrajno agentsko izvajalno okolje s čakalno vrsto.","open-source-selvedge.329cb8b6ba":"Storitev","open-source-selvedge.8b3b7e65eb":"zgradi, preveri, zaženi, predvajaj. Primerno za CI.","open-source-selvedge.700b401ca5":"CLI","open-source-selvedge.fb075836bd":"Povezano v vašo aplikacijo kot crate.","open-source-selvedge.0fd17b94c9":"Vgrajeno","open-source-selvedge.3512486e9f":"Kje deluje Selvedge","open-source-selvedge.d53f3da0a7":"DRŽA","open-source-selvedge.f28d7de3d9":"REGULIRANO","open-source-selvedge.a21096cb07":"BNN IZVAJALNO OKOLJE","open-source-selvedge.0fcaf629eb":"VTIČNIKI","open-source-selvedge.32e4cd84f3":"AGENTSKA ORODJA","open-source-selvedge.78a8dfaf02":"Agentska orodja, vtičniki tretjih oseb, Kera BNN sklepanje in delo z reguliranimi podatki vstopajo skozi isto nadzorovano mejo. Vsako izvajalno okolje ustvari isto zapečateno dokazno ovojnico, zato spremembe uvajanja ne spremenijo zgodbe o reviziji.","open-source-selvedge.e9f7d0cf54":"ustreza reguliranim delovnim obremenitvam","open-source-selvedge.8d5a043fd8":"Kje nezaupanja vredna koda","open-source-selvedge.14a29ba383":"Primeri uporabe","open-source-selvedge.f86aae8de8":"Glavna pot ostaja pri navadnem","open-source-selvedge.224a8949e8":"Hladen zagon, glavna prednost","open-source-selvedge.36998c51d5":"Zgoščevanje prepisa, SIMD.","open-source-selvedge.41366a8f09":"1 do 3 us","open-source-selvedge.01dbc6d47c":"SHA3-256, 1 KB","open-source-selvedge.bd0fbf08cc":"Ed25519 podpis 5-15 us, preverjanje 15-30 us.","open-source-selvedge.1f3e8a79be":"10 do 20 us","open-source-selvedge.671d8813b1":"Ustvarjanje dokaza AION","open-source-selvedge.9f10fa1bbe":"Vključen zagon procesa, 8-9x hitreje.","open-source-selvedge.4258dd2386":"1,58 do 1,70 ms","open-source-selvedge.919b634e80":"HLADEN CLI, Kera JIT","open-source-selvedge.2d3bb21f5e":"Računski modul, v primerjavi z 1187-1494 us običajno.","open-source-selvedge.bd8403776f":"15 do 21 us","open-source-selvedge.cbb71692d2":"HLADEN zagon, API","open-source-selvedge.6cd2cd614d":"Iz BENCHMARKS.md","open-source-selvedge.48109cc196":"SELVEDGE PRIMERJAVE","open-source-selvedge.d9074c5c77":"MERILO","open-source-selvedge.7084ceb2f1":"AION 10-1000x","open-source-selvedge.b0437f28f6":"KERA JIT TOPLO 2x","open-source-selvedge.65e2c56be9":"HLADNO 62-243x","open-source-selvedge.928af32bc7":"Selvedge Wasmtime se na ravni API-ja zažene 62 do 243x hitreje kot običajni Wasmtime. Poštena menjava je vroča pot: običajni ohrani 22 ns ponovljeni klic, komponentni model, ki ustvari prepis, pa tam deluje počasneje. Kera JIT je pri grafičnem delu topel 2x hitrejši. Številke so iz BENCHMARKS.md v repozitoriju.","open-source-selvedge.da589b16da":"Izberite izvajalno okolje glede na obremenitev","open-source-selvedge.c296a030fe":"HLADEN zagon je prednost","open-source-selvedge.63c9045599":"Zmogljivost","open-source-selvedge.7b63c4cb70":"Dodeljeno na klic","open-source-selvedge.abf0c49614":"Privzeto zavrnjeno","open-source-selvedge.cce9f81b05":"Vsaka odločitev o prehodu je zabeležena in zgoščena.","open-source-selvedge.5bcd602254":"Prepis","open-source-selvedge.7dc2595377":"max_execution_time_ns, ločeno od goriva.","open-source-selvedge.e909add520":"Omejitev stenskega časa","open-source-selvedge.214f86c442":"max_memory_bytes, privzeto 256 MiB, zgornja meja 4 GiB.","open-source-selvedge.89095dddd2":"Omejitev RAM-a","open-source-selvedge.0f69ea8c8d":"max_instructions, izčrpanje delo čisto ustavi.","open-source-selvedge.7171161439":"Računski proračun","open-source-selvedge.71f2051042":"Ura, naključje, datotečni sistem, omrežje, okolje, stdio, proces, po meri. Privzeto zavrnjeno.","open-source-selvedge.ca09c54bff":"Zmožnosti","open-source-selvedge.f767a4311b":"Zaščite na zagon","open-source-selvedge.369abb529c":"RAVNI POLITIKE","open-source-selvedge.64269f9bd2":"TIME","open-source-selvedge.f4b1c471ce":"POMNILNIK","open-source-selvedge.d8a8b58d7f":"FUEL","open-source-selvedge.1a8d3ca502":"Nabor zmožnosti s privzeto zavrnitvijo nadzira vsak klic gostitelja na osmih področjih WASI. Omejitve virov za pomnilnik, gorivo in čas omejujejo ubežno vedenje. Vsaka odločitev o prehodu in branje virov sta v prepisu.","open-source-selvedge.770a668e0e":"Omejitve virov. Revizija","open-source-selvedge.8a54e91228":"Zmožnosti","open-source-selvedge.bb9cf14180":"Politika","open-source-selvedge.26fe8fb85c":"Potrdila namesto trditev","open-source-selvedge.e08283960c":"Preverite, ne zaupajte","open-source-selvedge.82de28b689":"Potrebujete kriptografski dokaz o tem, kaj je delo naredilo, ne zaupanja v izvajalno okolje.","open-source-selvedge.858b0d2d19":"Zaupajte izvajalnemu okolju, ne delu","open-source-selvedge.ba959133c8":"Dovoli datotečni sistem, zavrni omrežje, vendar brez zapisa na klic v revizijski sledi.","open-source-selvedge.ff6fdd664b":"Grobo dovoli ali zavrni","open-source-selvedge.f58bb04b13":"FP in stenski čas puščata. Ponovitev daje približno enak rezultat, ne natančno enakega.","open-source-selvedge.a1d55a1dad":"Ponovitev odstopa","open-source-selvedge.f7afaaab99":"brez potrdila","open-source-selvedge.4677f31dd1":"Peskovnik ustavi pobeg. Ne dokaže, da se je delo znotraj obnašalo pravilno.","open-source-selvedge.6f3134b990":"Zadrževanje ni pravilnost","open-source-selvedge.782cef5501":"Štiri strukturne vrzeli","open-source-selvedge.056dcf1841":"ZAKAJ PESKOVNIKI SPREGLEJO","open-source-selvedge.f1358eac2f":"GROBA POLITIKA","open-source-selvedge.2bf9ef4df8":"NEDETERMINISTIČNO","open-source-selvedge.1c613acc7e":"BREZ DOKAZA","open-source-selvedge.d38e80798b":"Običajni peskovniki ustavijo slabo kodo, da ne pobegne. Ne ustvarijo zapisa o tem, kaj je koda dejansko naredila znotraj. Ko revizor vpraša, je odgovor trditev, ne dokaz.","open-source-selvedge.61920a517c":"Ne dokažejo","open-source-selvedge.5a88fbb30e":"Peskovniki zadržijo","open-source-selvedge.8a9400005c":"Peskovnik ne pojasni zagona","open-source-selvedge.7c46a5978b":"Selvedge zajame točno to, kar se je izvedlo, od vhoda do izhoda, vsak klic gostitelja je zapečaten.","open-source-selvedge.3e663e9467":"Selvedge je prepis izvajanja","open-source-selvedge.a5be60731e":"Knjiga beleži, kaj se je zgodilo v sistemu. Selvedge beleži, katera koda je tekla.","open-source-selvedge.2c3e446b87":"Ledger je izvor dogodkov","open-source-selvedge.de792742e8":"AION izdaja potrdila o korakih reševalca, ne o izvajanjih.","open-source-selvedge.ced73ef9a5":"AION je dokaz sklepanja","open-source-selvedge.0d9a7a065c":"Kako se Selvedge razlikuje od AION in Ledger","open-source-selvedge.d7ffcdc87b":"Enaki vhodi plus enaka ovojnica pomenijo enak izhod, vedno.","open-source-selvedge.7d8134cc1f":"Bajtno identična ponovitev","open-source-selvedge.75fcf02b02":"Fiksna epoha in zasnovani ChaCha20 PRNG nadomestita čas gostitelja in entropijo.","open-source-selvedge.92a47286b6":"Navidezna ura, zasnovani RNG","open-source-selvedge.13c1f9cde6":"Notranje računanje, shranjevanje in kopičenje uporabljajo binarne, cele, fiksne ali prilagodljive cele/fiksne predstavitve. Plavajoča vejica je sprejeta le na deklarirani zunanji meji in se izrecno pretvori, preden se začne notranje delo; ni notranjega padca na plavajočo vejico. Navidezna ura ostane fiksna, zato ponovitev ustvari enake bajte.","open-source-selvedge.a33c607874":"Brez notranjih plavajočih vejic, brez ur","open-source-selvedge.81ec58648a":"Privzeto deterministično izvajanje","open-source-selvedge.4b447f3a6e":"Preverjevalnik ponovi brez povezave samo z bajti modula in ovojnico.","open-source-selvedge.17d120d8bb":"Ponovljivo","open-source-selvedge.6e95469aa0":"Podpis ed25519 nad korenom ovojnice. Ne proza.","open-source-selvedge.6e3665d85f":"Podpisano","open-source-selvedge.bc61f0c3fe":"Vsak klic gostitelja je zgoščen v verigo. Urejanja prekinejo verigo.","open-source-selvedge.aa5cba1a92":"Zgoščeno v verigo","open-source-selvedge.04c7525615":"Zakaj se prepis razlikuje od dnevnika","open-source-selvedge.6db180787e":"Enak potek pri vsakem izvajanju. Ponovitev je mehanska.","open-source-selvedge.69aca853c2":"Dokaz AION","open-source-selvedge.ff8fc1c58a":"Pečat","open-source-selvedge.0ae62541bc":"Veriga SHA3","open-source-selvedge.873507a022":"Zgoščevanje","open-source-selvedge.b1b392607d":"Zaženi","open-source-selvedge.3e3f943d84":"omejitve določene","open-source-selvedge.ddcb77ff76":"Naloži","open-source-selvedge.71faf343ce":"Prepis izvajanja","open-source-selvedge.952be7ff16":"Dokaz AION izdan, podpisan z ed25519, ovojnica pripravljena za pošiljanje.","open-source-selvedge.be1a4b336f":"Vsak klic gostitelja in rezultat sta zgoščena v verigo SHA3-256.","open-source-selvedge.83dcc459e8":"Wasmtime ali Kera se izvaja v peskovniku s privzeto prepovedjo.","open-source-selvedge.1a5c8788b4":"Modul naložen, zmogljivosti določene, omejitve virov uporabljene.","open-source-selvedge.25ec589727":"Selvedge izvaja kodo WASM ali Kera v peskovniku s privzeto prepovedjo, zgoščuje vsak klic gostitelja v verigo prepisa SHA3-256 in rezultat zavije v podpisano ovojnico dokaza AION. Ovojnica se ponovi brez prvotnega peskovnika.","open-source-selvedge.fa84feaccb":"En zapečaten prepis","open-source-selvedge.62ee5ca76d":"Štiri stopnje","open-source-selvedge.a5a88d36d1":"Kaj ustvari Selvedge","open-source-selvedge.db2f804f0c":"Podatki zapustijo Evropo","open-source-selvedge.8799dc7cf1":"Računalniki, ki so vaši","open-source-selvedge.1d197d39c5":"Kje se izvaja","open-source-selvedge.79073eaaf2":"Nizozemska","open-source-selvedge.44ab85a252":"Izvor","open-source-selvedge.f1be77358f":"Dokaz, ne obljuba","open-source-selvedge.df5248d3cd":"Odgovor revizije","open-source-selvedge.6eef664840":"Noben","open-source-selvedge.a95380913a":"Zahtevana zunanja storitev","open-source-selvedge.eba5db6f23":"Zaklenjenost prodajalca","open-source-selvedge.4ce8c39ddd":"Kje ga najti","open-source-selvedge.3229609e15":"Model izvajanja","open-source-selvedge.cba0624eb5":"Nabavni list","open-source-selvedge.101226ec7a":"Kaj prihrani in zmanjša tveganje","open-source-selvedge.7a0848ede3":"Glej mejo izvajanja","open-source-selvedge.c01c519a99":"Selvedge je deterministični peskovnik WebAssembly za nezaupljivo kodo. Njegov manifest dovoljenj in zapečaten prepis se izvajata na strojni opremi, ki jo nadzorujete, zato lahko nasprotna stranka ponovi zapis na svojem računalniku in spor postane iskanje namesto zahteve za zagotovilo.","open-source-selvedge.27e446d5a9":"Ohranite zapečaten prepis","open-source-selvedge.e1cb220703":"Izvajajte nezaupljivo kodo","open-source-selvedge.6ec18dcb30":"Selvedge","open-source-selvedge.993a665d35":"Nadzor","open-source-selvedge.c1df7f8f11":"Ostanete","open-source-selvedge.f3101e3bb1":"Na računalniku doma","open-source-selvedge.7cb07d3c00":"Lahko se izvaja","open-source-selvedge.576347ec82":"Evropa","open-source-selvedge.15edfb4da4":"Narejeno v","open-source-selvedge.dd80c16201":"Vsakič enak odgovor","open-source-selvedge.d7e70b6e08":"Enako vprašanje","open-source-selvedge.12fee4f639":"Tako ničesar ni mogoče ponarediti","open-source-selvedge.4c10b31d42":"Zapečati","open-source-selvedge.dcd11694fe":"Potrdilo o vsakem koraku","open-source-selvedge.2ab05d7411":"Zapiše","open-source-selvedge.527d86ed84":"Delo hrani na varnem mestu","open-source-selvedge.ca032b5844":"Drži kodo v mejah, hrani zapis","open-source-selvedge.ce2cddc0bb":"Previdna pomočnica","open-source-selvedge.f8c94a3b4b":"Kaj je","open-source-selvedge.704869f20f":"Preprosto povedano","open-source-selvedge.21e83f6c44":"Preberi kratko zgodbo","open-source-selvedge.06c805023d":"Poglej, kaj je koda naredila","open-source-selvedge.d346a6159d":"Selvedge postavi program, ki ga niste izbrali, v prostor brez interneta, brez poti do vaših datotek in brez možnosti, da bi se kaj naučil o vašem računalniku. Pusti potrdilo o tem, kaj se je vrnilo in kaj je program smel narediti, da lahko pozneje preverite trditev, namesto da bi nekomu verjeli na besedo.","open-source-selvedge.a1301435db":" zapiše vse, kar naredi","open-source-selvedge.5bd50e406e":"Previdna pomočnica, ki","open-source-selvedge.279245bb2e":"V slogu AION, zapečateno z ed25519","open-source-selvedge.5f174de1cc":"Dokaz","open-source-selvedge.ff5b90620f":"SHA3-256 za vsak klic gostitelja","open-source-selvedge.98e2d78aaa":"Privzeto, ne po izbiri","open-source-selvedge.2956ef9ad6":"Determinizem","open-source-selvedge.cd95bf50b6":"Gostitelj komponent Wasmtime","open-source-selvedge.b3776d63ad":"Zaledja","open-source-selvedge.2da600bf94":"Različica","open-source-selvedge.f187484f8c":"Rust (izdaja 2024)","open-source-selvedge.89b86ab0e6":"Jezik","open-source-selvedge.942587e61e":"Projektni list","open-source-selvedge.d4a74b503a":"Preberi dokumentacijo","open-source-selvedge.a42a770d90":"Selvedge poganja kodo, ki je niste napisali, v gostitelju komponent WebAssembly brez omrežja, datotečnega sistema, okolja ali premikajoče se ure. Vsak zaključen zagon vrne zapis, ki ga lahko druga stran ponovno izvede, ter poročilo o izvedbi, ki navaja, kaj je koda smela narediti. Objavljeno pod licenco Apache 2.0.","open-source-selvedge.92ec8c4f54":"varna odgovornost","open-source-selvedge.722d7084a5":"Nezaupljiva koda","open-source-selvedge.3b6a6a049d":"v peskovniku","open-source-selvedge.7d5b92b8a7":"CAP-SET","open-source-selvedge.0e2f3c1696":"FUEL","open-source-selvedge.a266fe9c4d":"POMNILNIK","open-source-selvedge.5888675d99":"TIME","open-source-selvedge.7dd251bbda":"AUDIT","open-source-selvedge.76b5a35739":"lib","open-source-selvedge.99bb884017":"cli","open-source-selvedge.348c658682":"svc","open-source-selvedge.10182ab855":"mcp","open-source-selvedge.4bec5a51a3":"WASM","open-source-selvedge.a21dedb8ad":"KERA","open-source-selvedge.37c66a2cfc":"AION","open-source-selvedge.53f13ae99e":"MCP","open-source-selvedge.5d0b2f6bd4":"OPAŽENO","open-source-selvedge.35e0d0360a":"LIVE","open-source-selvedge.0f4b423c4b":"IZMERJENO","open-source-selvedge.6e10953f3e":"OPEN","open-source-selvedge.rebuild-h1-lead":"Poganjaj kodo, ki je nisi napisal.","open-source-selvedge.rebuild-h1-accent":"Prostor s potrdilom.","open-source-selvedge.rebuild-business-h1-lead":"Poganjaj nezaupljivo kodo na strojni opremi, ki jo nadzoruješ.","open-source-selvedge.rebuild-business-h1-accent":"Deterministični peskovnik WebAssembly.","open-source-selvedge.close.github":"Vprašaj o izdaji","open-source-selvedge.source.access":"Objavi v četrtem krogu","open-source-selvedge.close.title":"Preveri rezultat","open-source-selvedge.close.titleAccent":"ne kode","open-source-selvedge.close.panel.title":"Kaj lahko preveriš sam","open-source-selvedge.close.panel.tag":"IZVAJALNO OKOLJE","open-source-selvedge.close.panel.row.0.label":"Licenca","open-source-selvedge.close.panel.row.0.value":"Apache 2.0","open-source-selvedge.close.panel.row.1.label":"Izvedba","open-source-selvedge.close.panel.row.1.value":"Privzeto zavrni","open-source-selvedge.close.panel.row.2.label":"Determinizem","open-source-selvedge.close.panel.row.2.value":"Privzeto, ne po izbiri","open-source-selvedge.close.panel.row.3.label":"Zapisnik","open-source-selvedge.close.panel.row.3.value":"SHA3-256 za vsak klic gostitelja","open-source-selvedge.close.panel.foot":"Objava je načrtovana v štirinajstdnevnih krogih. Skladišče in njegova dokumentacija bosta objavljena skupaj.","oss-selvedge-business-glyph.fef8e889dc":"Izvedbena politika","oss-selvedge-business-glyph.6b5eb5323e":"Privzeto zavrni","oss-selvedge-business-glyph.4ce8c39ddd":"Kje to najdete","oss-selvedge-business-glyph.eba5db6f23":"Vezanost na prodajalca","oss-selvedge-business-glyph.6eef664840":"Nič","oss-selvedge-business-glyph.a95380913a":"Zunanja storitev","oss-selvedge-business-glyph.a92831c31f":"Zgrajeno na Nizozemskem","oss-selvedge-business-glyph.47deeb13b4":"Deluje na računalnikih, ki jih imate v lasti","oss-selvedge-business-glyph.71aec0536c":"Podatki ostanejo v Evropi","oss-selvedge-business-glyph.8ac7aa173f":"Kaj dobite","oss-selvedge-business-glyph.5c75fc26b6":"Nadzor in dokazi","oss-selvedge-business-glyph.df5248d3cd":"Odgovor na revizijo","oss-selvedge-business-glyph.74f39697ac":"Pred tem","oss-selvedge-business-glyph.b407dd020f":"Obljuba na papirju","oss-selvedge-business-glyph.4f1d10b8b9":"S Selvedge","oss-selvedge-business-glyph.62d62865a8":"Zapečateni dokazi","oss-selvedge-consumer-glyph.088aa1c6a5":"Ostal v varnem kotu","oss-selvedge-consumer-glyph.cc8e3cba23":"Naredil samo, kar si prosil","oss-selvedge-consumer-glyph.f87dcfd005":"Zapisal vsak korak","oss-selvedge-consumer-glyph.ce2cddc0bb":"Previdni pomočnik","oss-selvedge-consumer-glyph.0b5703d2a7":"Varni kot","oss-selvedge-consumer-glyph.135207e95b":"Opravlja eno majhno nalogo, tukaj in nikjer drugje.","oss-selvedge-consumer-glyph.0ed7e2fe52":"Kar je naredil, zapisano","oss-selvedge-consumer-glyph.2b11f0b541":"Zapečateno, da se nič ne more spremeniti","oss-selvedge-hero-glyph.85be9bda9e":"Preverjanje AION je USPELO.","oss-selvedge-hero-glyph.8fff039853":"YES","oss-selvedge-hero-glyph.c5616cf985":"Podpis je veljaven:","oss-selvedge-hero-glyph.9e84fd1870":"Izračunani nadzor se ujema:","oss-selvedge-hero-glyph.ae05be9259":"Prepisan zapis shranjen na:","oss-selvedge-hero-glyph.7d1f8eca4c":"Navodila:","oss-selvedge-hero-glyph.1611baddbd":"2 097 152 bajtov","oss-selvedge-hero-glyph.b6d31df01c":"Pomnilnik:","oss-selvedge-hero-glyph.d1fd5a4123":"Poraba virov:","oss-selvedge-hero-glyph.80e5667a3d":"Izvajanje je bilo uspešno zaključeno v 18,4 ms","oss-selvedge-hero-glyph.ebece295c6":"veriga prepisa, sha3-256","oss-selvedge-hero-glyph.859e2c0cd0":"čas 5000 ms","oss-selvedge-hero-glyph.6137065f69":"gorivo 50 M","oss-selvedge-hero-glyph.489a5f61f6":"pomnilnik 256 MiB","oss-selvedge-hero-glyph.70049344a2":"pravilnik: privzeto zavrni","oss-selvedge-hero-glyph.9b97280973":"Deterministično:","oss-selvedge-hero-glyph.0642f22885":"Pogon:","oss-selvedge-hero-glyph.8116c74b17":"Izvajani izdelek:","oss-selvedge-hero-glyph.9f85876f55":"Wasmtime, komponentni model","page-breadcrumb.c766e66518":"Drobtinice","page-toc.7e439c353e":"Na tej strani","section_st_a1_display-split.7c9a7c0610":"Podrobnosti","section_st_f1_cta-dark.90e40d5043":"Začnite","selvedge-rebuild.why":"Zakaj","selvedge-rebuild.state.depth-3":"Globina 3","selvedge-rebuild.state.depth-1":"Globina 1","selvedge-rebuild.state.leaf":"List","selvedge-rebuild.state.path":"Pot","selvedge-rebuild.state.root":"Koren","selvedge-rebuild.state.proof":"Dokaz","selvedge-rebuild.instrument.first-check":"Prvo preverjanje","selvedge-rebuild.instrument.last-check":"Zadnje preverjanje","selvedge-rebuild.e4117a549a":"Prostor, potrdilo in seznam so celotna obljuba.","selvedge-rebuild.e04c2bbabb":"Seznam, ne ocena.","selvedge-rebuild.f4a910b306":"Poišči in popravi","selvedge-rebuild.d7231e00d3":"Koda se prenaša z vsakim zagonom.","selvedge-rebuild.de97a98b3b":"Vsako potrdilo","selvedge-rebuild.4fb8981886":"En povzetek poimenuje gradnjo.","selvedge-rebuild.280587dbfc":"Natančen izdelek","selvedge-rebuild.94bce13433":"od potrdila do vsakega opravila","selvedge-rebuild.d8ad44b2fd":"Sled nazaj","selvedge-rebuild.66d0398793":"NAJDENO, NE UGIBANO","selvedge-rebuild.f64f81f133":"VSAKO OPRAVILO","selvedge-rebuild.cd30789775":"ENA KODA","selvedge-rebuild.36d917a683":"Tukaj prispe kot seznam. Vsako opravilo, ki je uporabljalo okvarjen program, ga poimenuje s kodo, datumom in kratkim seznamom dovoljenj, tako da lahko vidite, kaj je bilo prizadeto in kako daleč bi lahko seglo. Če ljudem, ki so ga ustvarili, ni več mogoče zaupati, se umik začne v določenem intervalu osveževanja in ne takrat, ko poteče certifikat. Programska oprema je objavljena pod licenco Apache 2.0.","selvedge-rebuild.12399078d5":"Običajna različica tega pogovora je ocena. Nekdo ugotovi, katera izdaja je verjetno tekla, katere dni, za katere ljudi, in odgovor pride kot razpon s pridržkom. To pusti dejstva, potrebna za opredelitev popravka, kot rekonstrukcijo in ne kot zapis. Popravek se začne s seznamom, ki ga je mogoče preveriti.","selvedge-rebuild.0ccfcd0de4":"Kaj se spremeni","selvedge-rebuild.664ca13427":"Vsako opravilo zabeleži kratko kodo za točno določen program, ki je opravil delo. Ne njegovo ime, ne njegovo številko različice, ampak sam program, tako da imata dve gradnji, ki si delita ime, še vedno različni kodi. Če se pozneje izkaže, da je program okvarjen, je koda tista, po kateri se najde vsako opravilo, ki se ga je dotaknila.","selvedge-rebuild.7e5bd67fe6":"in vsako opravilo, ki se ga je dotaknila","selvedge-rebuild.b27d103669":"Ena koda poimenuje program","selvedge-rebuild.332f693bb9":"Ko se izkaže, da je nekaj narobe","selvedge-rebuild.e7dceacc68":"Ko se izkaže, da je nekaj narobe, ena koda poimenuje program.","selvedge-rebuild.9c9d8ebf4c":"Začne se iz iste čiste oblike.","selvedge-rebuild.363b82b08d":"Opravilo dve","selvedge-rebuild.5e92b89d0f":"Ničesar ni prenesenega.","selvedge-rebuild.747a74c704":"Nov prostor","selvedge-rebuild.bbd11eef60":"Zaprt s svojim zapisom.","selvedge-rebuild.e429b951d7":"Opravilo ena","selvedge-rebuild.129567cb21":"pred, med in po","selvedge-rebuild.456de19ceb":"Trije prostori","selvedge-rebuild.164f8ae614":"NIČ DELJENEGA","selvedge-rebuild.16d6f8e910":"VSAKIČ","selvedge-rebuild.09d2a97782":"NOV PROSTOR","selvedge-rebuild.fb65ff4141":"Sam program se vsakič naloži na novo iz svoje kode, potrdilo pa nosi kodo za to kodo, tako da je mogoče dokazati, da je tisto, kar je teklo danes, tisto, kar je teklo prejšnji mesec. Nič se med tem ne nabere, kar bi bilo treba pozneje skrbeti.","selvedge-rebuild.b0f5fcfbc7":"Nov prostor Selvedge stane tako malo, da si ga lahko privošči eno na opravilo, zato ni treba ničesar deliti. Če je treba nekaj resnično prenesti, se to preda namerno in se v zapisu pojavi kot nekaj, kar je bilo predano.","selvedge-rebuild.46cfb3934a":"V praksi","selvedge-rebuild.ff26c0ce98":"Vsako opravilo dobi nov prostor. Ničesar iz prejšnjega ni v njem: nobenih ostalih zapiskov, nobenega nedokončanega dela, nobenega spomina na to, kdo je vprašal. To se sliši očitno in običajno ni res, ker je ohranjanje prostora cenejše od gradnje novega, zato večina sistemov obdrži prostor in ga ponovno uporabi.","selvedge-rebuild.7f6bde3487":"da ga najde naslednje opravilo","selvedge-rebuild.0813f2a065":"Ničesar ni puščenega za seboj","selvedge-rebuild.e0a28255b6":"Med enim in naslednjim opravilom","selvedge-rebuild.ddf86350ec":"Nov prostor je pripravljen za naslednje opravilo.","selvedge-rebuild.47d52db543":"Povzetek pravilnika in datum.","selvedge-rebuild.d8c67f88b7":"Poimenovan seznam zmogljivosti.","selvedge-rebuild.8d71e4a6c8":"Kaj je bilo dovoljeno","selvedge-rebuild.1be6bb3160":"Izhod, rezultat in uporaba virov.","selvedge-rebuild.7661e6591f":"Kaj se je zgodilo","selvedge-rebuild.5354effb89":"eno potrdilo, dve vprašanji","selvedge-rebuild.bf7aa926cc":"Dve polovici","selvedge-rebuild.8719258390":"ZAPISANO","selvedge-rebuild.d45d38b1c1":"KAJ JE LAHKO","selvedge-rebuild.103f9176a0":"KAJ JE NAREDILO","selvedge-rebuild.fc09104420":"Ne najti ničesar je šibek dokaz, ker je odvisno od tega, kako natančno je kdo iskal in koliko časa je imel pred sestankom. Seznam dveh dovoljenj je močan dokaz, ker tam ni bilo ničesar drugega za najti.","selvedge-rebuild.e7e3ece016":"To spremeni, kaj se zgodi, ko pozneje postavite vprašanje. Namesto da bi nekdo pregledal, kaj je program naredil, in poročal, da ni našel ničesar zaskrbljujočega, je seznam dovoljenj takoj tam in je kratek.","selvedge-rebuild.74365019ac":"Večina zapisov pove, kaj je program naredil. Selvedge potrdilo pove tudi, kaj mu je bilo dovoljeno narediti, kar je drugačna in bolj uporabna stvar. Program, ki mu nikoli ni bilo dovoljeno blizu vaših datotek, ne more biti bil blizu vaših datotek, in to je v zapisu, ne glede na to, ali je kdo takrat slučajno gledal ali ne.","selvedge-rebuild.b418919876":"kaj je naredil in kaj je lahko","selvedge-rebuild.f0ba8e6e92":"Vsako potrdilo ima dve polovici","selvedge-rebuild.a9fe3bc508":"Dovoljenje, zapisano","selvedge-rebuild.76194111ba":"Koda ni kopija programa; poimenuje točno tisto, kar se je izvajalo.","selvedge-rebuild.17cabedb50":"Seznam pove, kje.","selvedge-rebuild.67452c68d0":"Kode se razlikujejo","selvedge-rebuild.c1c7f44d1c":"Vedenje se je ponovilo.","selvedge-rebuild.0407e20f79":"Kode se ujemajo","selvedge-rebuild.90586d801f":"Enake nastavitve in artefakt.","selvedge-rebuild.dba9e64b97":"Zaženi jutri","selvedge-rebuild.bd7b414b53":"Vhod, prostor in potrdilo.","selvedge-rebuild.c941dde6f2":"Zaženi danes","selvedge-rebuild.7b1c52fa95":"kaj ti pove drugi zagon","selvedge-rebuild.bebe96c4de":"En test, dva izida","selvedge-rebuild.e1c7f38f86":"LAHKO PREVERIŠ","selvedge-rebuild.b00a146670":"ENAK ODGOVOR","selvedge-rebuild.64ee12f3fd":"ENAK TRENUTEK","selvedge-rebuild.698a936171":"Zapre tudi majhen trik. Program, ki lahko bere uro, se lahko obnaša enako pred rokom in drugače po njem, in nihče ne bi nikoli videl razlike. Ura, ki se nikoli ne premika, ne more biti opazovana, zato ni ničesar, kar bi se obnašalo drugače.","selvedge-rebuild.d722dbffa2":"V roke ti da test, ki ga lahko izvedeš sam. Če se kaj zdi narobe, ga zaženi znova z istim vhodom. Če je odgovor enak, se program obnaša pravilno in težava je drugje. Če je drugačen, se je nekaj spremenilo, primerjava pa pove, kateri del.","selvedge-rebuild.750c2096f3":"Zakaj je pomembno","selvedge-rebuild.7768a95a4a":"Večina programov vsakič da nekoliko drugačne odgovore, ker gledajo na uro, uporabijo delček naključja ali opazijo, kako zaseden je računalnik. Program, ki teče v Selvedge, ne more početi nič od tega. Ura v njem je fiksna in se nikoli ne premika, vse naključno pa se začne z iste številke ob vsakem zagonu. Vprašaj dvakrat, dobiš enak odgovor.","selvedge-rebuild.00bc249842":"in preveri, ali se še ujema","selvedge-rebuild.1797b92182":"Zaženi ga znova jutri","selvedge-rebuild.0d971150f5":"Enak odgovor dvakrat","selvedge-rebuild.0ce33bc17c":"Zaženi ga znova jutri in preveri, ali se še ujema.","selvedge-rebuild.780591dd40":"Delo se je zložilo skupaj.","selvedge-rebuild.b454191161":"Zaženi kodo","selvedge-rebuild.0d36ec2dc8":"Zajeto in s prstnim odtisom.","selvedge-rebuild.c35f4d270f":"Vrnjen odgovor","selvedge-rebuild.12f6bce42d":"Natisnjen izpis","selvedge-rebuild.e45f48ada6":"in koda za vsakega","selvedge-rebuild.96a145870f":"Dve stvari","selvedge-rebuild.4056de166c":"OBOJE S PRSTNIM ODTISOM","selvedge-rebuild.3736161d33":"VRNJENO","selvedge-rebuild.07d3782dee":"NATISNJENO","selvedge-rebuild.7362fe572e":"To je ista ideja kot pečat na ovojnici, a naredi več. Pečat ti pove, da je bilo pismo odprto. To pove, katera stran se je spremenila, in deluje tudi, ko je bilo pismo od takrat že ducatkrat kopirano. Vsak bralec dobi enak odgovor iz kopiranega zapisa.","selvedge-rebuild.7ffcd03942":"Ta koda je tisto, kar naredi poznejši argument kratek. Če ti nekdo pokaže odgovor, ki ga je program dal marca lani, in želiš vedeti, ali je to odgovor, ki je dejansko prišel ven, primerjaš kode. Ujemata se ali ne, in med tem ni ničesar za razpravljati.","selvedge-rebuild.940394c7d2":"Ko je delo končano, dve stvari zapustita prostor: vse, kar je program natisnil med delom, in odgovor, ki ga je izračunal. Nič drugega. Obe sta na poti ven označeni s prstnim odtisom, kar pomeni, da je iz njiju narejena kratka koda, koda pa se popolnoma spremeni, če se spremeni ena sama črka.","selvedge-rebuild.690d8dd7a6":"in obe sta s prstnim odtisom","selvedge-rebuild.72f4db7882":"Dve stvari se vrneta","selvedge-rebuild.1251cc0dd7":"Kaj se vrne","selvedge-rebuild.8d77e5771a":"Naslednje uporabno vprašanje je, kaj se vrne.","selvedge-rebuild.ec6f32ee39":"Brez okolja.","selvedge-rebuild.a6252b6690":"Vaši podatki","selvedge-rebuild.fb9f6423d9":"Brez imenika.","selvedge-rebuild.f1096a5b4c":"Vaše datoteke","selvedge-rebuild.4c4c583f2e":"Brez povezave.","selvedge-rebuild.66c06c11d1":"Internet","selvedge-rebuild.ac8e062358":"En slot, eno delo.","selvedge-rebuild.bb7841ee3e":"Vaš program","selvedge-rebuild.8b493952a7":"in kaj ni","selvedge-rebuild.4d26f69b94":"Kaj je v prostoru","selvedge-rebuild.660cea3ce9":"EN SLOT","selvedge-rebuild.f1818b9fef":"NIČ ZA BRANJE","selvedge-rebuild.98a2180aec":"NI IZHODA","selvedge-rebuild.663ab35faf":"Torej se ne zanašaš na to, da je nekdo vnaprej pomislil na vse. To je del, ki običajno odpove, in odpove tiho, mesece pozneje, na način, ki ga nihče ne opazi, dokler ga nekdo drug ne izpostavi. Kratek izrecen seznam naredi manjkajoče dovoljenje vidno, preden postane težava.","selvedge-rebuild.0e9905b668":"Razlog, da pomaga, ni v tem, da je program skrbno opazovan. Je v tem, da v prostoru ni ničesar, kar bi lahko šlo narobe. Program ne more poslati vaših podatkov nikamor, če ni izhoda, da bi jih poslal, in ne more brati vaših fotografij, če vrata do njih nikoli niso bila zgrajena.","selvedge-rebuild.22ccf30775":"Programi, ki jih niste napisali, se ves čas izvajajo na vašem računalniku: dodatek, vtičnik, nekaj, kar se je asistent odločil uporabiti za odgovor na vaše vprašanje. Selvedge postavi ta program v njegov lasten prostor. Od znotraj ni interneta, ni poti do vaših datotek in ničesar, kar bi se lahko naučilo o vašem računalniku.","selvedge-rebuild.9e56594623":"in ničesar drugega","selvedge-rebuild.6b5631ed3a":"Soba z enim režo v njej","selvedge-rebuild.704869f20f":"Preprosto povedano","selvedge-rebuild.160543d3ec":"Sobo je mogoče razložiti tudi preprosto.","selvedge-rebuild.6e66049bd0":"Veriga odločitev in pet operacij.","selvedge-rebuild.140855a7dd":"Revizija in pot agenta","selvedge-rebuild.be90f07014":"Dokaz zunaj operaterja.","selvedge-rebuild.c3f6368941":"Dnevnik preglednosti","selvedge-rebuild.4402f8d6f4":"Sprejem in naslov vsebine.","selvedge-rebuild.1fd6a805da":"Register","selvedge-rebuild.943a71d70f":"Zadrževanje in deterministično izvajanje.","selvedge-rebuild.0a771c36be":"Peskovnik","selvedge-rebuild.493bbfc72f":"meja, dokaz, predaja","selvedge-rebuild.6311787659":"Kaj vsebuje nabor","selvedge-rebuild.c968638a6e":"APACHE 2.0","selvedge-rebuild.d0158524ed":"VAŠA STROJNA OPREMA","selvedge-rebuild.cfd1b83141":"EN NABOR KOMPONENT","selvedge-rebuild.2c4db760cf":"Preostali strošek je tisti, ki ga nabava običajno pozabi, in sicer kaj se zgodi, ko dobavitelj spremeni pogoje ali utihne. Nabor komponent je objavljen pod licenco Apache 2.0, artefakti so datoteke z naslovom vsebine, zapisi so datoteke, preverjanje pa teče na računalniku druge strani, zato je izhod kopija in ne selitev.","selvedge-rebuild.c69320538d":"Ponavljajoči se strošek izvajanja se meri, ne navaja: 5,26 do 6,06 mikrosekunde na klic skozi mejo in precej manj kot milisekundo za postavitev novega primerka na procesorju Intel i9-13900KF z izdajo v načinu release, polno povezovalno optimizacijo in Rust 1.85.0. To je ves strošek zapisa ob izvajanju.","selvedge-rebuild.59bd1ff6f9":"Koliko stane","selvedge-rebuild.662cd46273":"Selvedge je en nabor komponent, ki zajema izvajalno okolje peskovnika, register artefaktov, dnevnik preglednosti, revizijsko sled z veriženjem zgoščevanj in vmesnik, prek katerega agent doseže orodje. Deluje na strojni opremi, ki jo nadzorujete. Nič zunanjega ni na poti izvajanja: noben račun, noben ključ, ki ga hrani prodajalec, nobena storitev, ki mora odgovoriti, da se delo konča.","selvedge-rebuild.9ce257fa8d":"in deluje na vaši strojni opremi","selvedge-rebuild.b1c3183260":"Eno orodje, ne štiri","selvedge-rebuild.dea6811b37":"Kaj nadomešča","selvedge-rebuild.86c78780e9":"Eno orodje na strojni opremi, ki jo imate, je komercialni zaključek.","selvedge-rebuild.b742347ca6":"Ustavi ali prikaži njegovo zgodovino.","selvedge-rebuild.80b0178666":"Prekliči / izvor","selvedge-rebuild.2976625857":"Zaženi v sobi.","selvedge-rebuild.c65605adf5":"Pokliči","selvedge-rebuild.084d82061e":"Sprejmi artefakt.","selvedge-rebuild.fd6c3ebf7b":"Namesti","selvedge-rebuild.820fa7ff41":"Poišči imenovano zmožnost.","selvedge-rebuild.4827ea2271":"Odkrij","selvedge-rebuild.38025e67e1":"ena vrata za orodja agentov","selvedge-rebuild.41cb4bf6dc":"Pet operacij","selvedge-rebuild.3501cb4872":"BREZ ODOBRITEV","selvedge-rebuild.9054eecb7b":"IZVOR NA ZAHTEVO","selvedge-rebuild.0cd0da7fef":"ENA VRATA","selvedge-rebuild.e088784883":"Kasneje je mogoče zahtevati izvor tega, kar je teklo, in to je del, okoli katerega se splača oblikovati proces: lastni naslov artefakta, ali njegov podpis drži, potrdilo, predstavljeno z njim, pravilnik, pod katerim je tekel, in kje je bil že izveden. Ta dejstva ostanejo na voljo, ko je treba izvajanje pozneje preveriti. Preveriti jih je mogoče brez zaupanja osebi, ki ga je izvedla.","selvedge-rebuild.c3c0f81705":"Ti nadzori niso odobritve, ker odobritev potrebuje nekoga, ki je buden. So oblika vrat. Orodje se odkrije, namesti in pokliče prek enega vmesnika s petimi operacijami, zato je vsak prihod ista vrsta dogodka, preverjanje, ki zavrne zmožnost, pa je tisto, skozi katero gre vsako drugo izvajanje, in ne drug mehanizem, napisan posebej za agente.","selvedge-rebuild.896b2f37be":"Mehanizem","selvedge-rebuild.122ebb7a98":"Pomočnik, ki dela na nalogi, se lahko odloči, da potrebuje zmožnost, ki je nima, jo poišče in začne uporabljati znotraj enega dela, ki ga nihče ne opazuje. Ni bilo koraka nabave in ni bilo pregleda, ker ni bilo trenutka, da bi ju umestili. Selvedge je meja, skozi katero mora pomočnik priti, poročilo na koncu pa pove, katero orodje je prišlo, kaj mu je bilo dovoljeno in kaj je naredilo.","selvedge-rebuild.deeaa912ba":"in je že znotraj","selvedge-rebuild.767c396612":"Tega orodja ni izbral nihče","selvedge-rebuild.d368c82df4":"Ko je klicatelj model","selvedge-rebuild.ee26c4f440":"Ko je klicatelj model, ena vrata ohranjajo prihod razpoznaven.","selvedge-rebuild.9faf774569":"Uporabi pravilnik o stopnji.","selvedge-rebuild.ee1acfa55e":"Overjanje","selvedge-rebuild.9bbe32214f":"Preglej zapis izvajanja.","selvedge-rebuild.78590ea6e5":"Omejitev virov","selvedge-rebuild.ed9390115c":"Poskusi znova z navedenim čakanjem.","selvedge-rebuild.f4544d56bb":"Napaka pri pridobivanju","selvedge-rebuild.1455a7acb3":"Odpri vezje.","selvedge-rebuild.f06cb33ba6":"Neujemanje zgoščevanja","selvedge-rebuild.1be73b4878":"obnovitev potuje z napako","selvedge-rebuild.5dacd1167d":"Ena koda, en naslednji korak","selvedge-rebuild.3ac9292cf3":"BREZ BRANJA DNEVNIKOV","selvedge-rebuild.93aaff4907":"NAVEDENA OBNOVITEV","selvedge-rebuild.dbba85fbb0":"STABILNE KODE","selvedge-rebuild.3b6e2d01ab":"Kadar je zmožnost zavrnjena, sporočilo navede vrste, ki bi bile veljavne, kar je razlika med popoldnevom ugibanja in spremembo ene vrstice. Napaka, ki pove svojo popravo, je najcenejša dokumentacija, kar jih je kdo napisal. Popravek je nato izrecen.","selvedge-rebuild.1fb184edcf":"Strategija obnovitve ločuje primere, ki so ob drugi uri zjutraj na nadzorni plošči videti enaki. Zgoščevanje, ki se ne ujema, ni prehodno, zato je ponovno poskušanje izguba časa, strategija, priložena temu, pa pravi, da odpreš vezje, namesto da bi poskusil znova. Neuspelo pridobivanje je prehodno in pravi, da poskusiš znova.","selvedge-rebuild.2f6a307ba7":"Za operaterje","selvedge-rebuild.0a5279b594":"Operativna dokumentacija odpove, ko jo je treba pisati glede na besedilo dnevnika, ker se besedilo dnevnika spreminja, ne da bi to kdo imenoval sprememba. Napake Selvedge namesto tega nosijo stabilno kodo in priročnik, ki kodo poimenuje, ostane pravilen tudi ob nadgradnji, ki preoblikuje vsako sporočilo na poti. Kjer koda nosi strategijo za okrevanje, je priročniku ni treba ugibati.","selvedge-rebuild.664b90089f":"je napaka s priročnikom","selvedge-rebuild.c69f009f72":"Napaka s kodo","selvedge-rebuild.d8bf8f167e":"Obvladljivost","selvedge-rebuild.b4986d7d25":"Vsakič svež prostor je tisto, zaradi česar so ti dokazi cenovno dostopni.","selvedge-rebuild.05f9859c50":"Rutinsko brisanje, brez presenetljivega skripta.","selvedge-rebuild.9e0dece16b":"Skrajni konec","selvedge-rebuild.7ba8dfa987":"Fiksna globina za trenutnim.","selvedge-rebuild.b850e7b847":"Starejše datoteke","selvedge-rebuild.e4eb2b5e27":"Zadnji zgoščeni povzetek prenesen naprej.","selvedge-rebuild.55e313d20f":"Šiv","selvedge-rebuild.4e5fd99150":"En objekt na vrstico.","selvedge-rebuild.2c44db0063":"Trenutna datoteka","selvedge-rebuild.8dae783204":"ko se datoteka obrne","selvedge-rebuild.888fb4bc11":"Kaj ostane in kaj se premika","selvedge-rebuild.1191de056a":"BACKOFF","selvedge-rebuild.d47c87e179":"ZGOŠČENI ŽETONI","selvedge-rebuild.eac901cef2":"ZADRŽKI ROTACIJE","selvedge-rebuild.f7e2e2ba8c":"Neuspešni poskusi so omejeni na pet na minuto in upočasnjeni s podvojitvenim zamikom ene, dveh, štirih in osmih sekund, odjemalec, ki dvajsetkrat ne uspe v desetih minutah, pa je blokiran in ne le upočasnjen. To spremeni napad z ugibanjem v stopnjo in ne v izid, poročilo o incidentu pa v graf, ki ga ni treba interpretirati.","selvedge-rebuild.6736e35335":"Druga tiha napaka so poverilnice v varnostni kopiji. Žetoni za preverjanje pristnosti so zgoščeni z argon2id, preden so shranjeni, tako da kopirana datoteka ali zajeta slika pomnilnika ne vsebuje ničesar, kar bi lahko bilo predstavljeno kot žeton. Varnostno kopijo je mogoče pregledati ali obnoviti, ne da bi postala uhajanje poverilnic.","selvedge-rebuild.cac3da045e":"Kako drži","selvedge-rebuild.652f961a36":"Obseg upravlja Selvedge in ne skript, za katerega se nekdo spomni, da bi ga napisal. Dnevnik se obrne, ko datoteka preseže velikost, za njo je fiksna globina starejših datotek, vsaka rotacija pa izbriše tisto na skrajnem koncu. Tukaj tisto, kar ostane, še vedno preverja iz lastnega sidra, tisto, kar je odšlo, pa je vidno kot prelom.","selvedge-rebuild.62615faf30":"in veriga to preživi","selvedge-rebuild.d4854c73b7":"Rotacija ohranja dokaze","selvedge-rebuild.d821e71a5b":"Hramba in dostop","selvedge-rebuild.5dee0013ab":"Hramba je politika, vendar mora veriga to preživeti.","selvedge-rebuild.8d847cbbe6":"Dnevnik še vedno vsebuje staro drevo.","selvedge-rebuild.0ea7b95eab":"Doslednost","selvedge-rebuild.526411c35f":"Koren in velikost drevesa.","selvedge-rebuild.8639df5c74":"Podpisana glava drevesa","selvedge-rebuild.b67622bea2":"Pot vključitve.","selvedge-rebuild.61922ee14e":"Sestrski zgoščeni povzetki","selvedge-rebuild.11deeeb03e":"Stvar, ki je bila sprejeta.","selvedge-rebuild.2df596d9d9":"Zgoščeni povzetek artefakta","selvedge-rebuild.26ef63813e":"po prihodu artefakta","selvedge-rebuild.e33d42e6b6":"Kaj hrani odjemalec","selvedge-rebuild.da6c5f785f":"EN NASLOV","selvedge-rebuild.50419b986e":"DOKAZLJIVO ZUNAJ","selvedge-rebuild.80e513b0ff":"SAMO DODAJANJE","selvedge-rebuild.82c17b3462":"Druga polovica ne potrebuje nobene odločitve. En naslov vsebine identificira artefakt od izdelave prek registra do izvajanja, kar spremeni odpoklic v nekaj, kar izvedete, namesto da objavite, umaknjeni podpisnik pa začne veljati v intervalu osveževanja in ne na datum poteka.","selvedge-rebuild.0e322153c8":"Objava dnevnika je odločitev, ki jo sprejmete enkrat, in kjer ste jo sprejeli, vaše sodelovanje ni del nobenega preverjanja. Preverjajo prisotnost in rast glede na koren, ki ste ga objavili, na svojem računalniku, ob času, ki ga izberejo. Prvotni koren ostaja javna referenčna točka.","selvedge-rebuild.fab7e71c01":"Jamstvo","selvedge-rebuild.7b85ff0b6e":"Šibkost vsake evidence, ki jo organizacija vodi o sebi, je, da jo organizacija vodi. Dnevnik preglednosti Selvedge odpravlja ta ugovor za eno ozko vprašanje, in sicer kaj je vstopilo. Odjemalcu je mogoče izročiti dokaz, da je določen artefakt v dnevniku, in dokaz, da je dnevnik od zadnjega pogleda samo rastel. Vključitev in integriteta samo-dodajanja sta zato preverljivi brez zaupanja operaterju.","selvedge-rebuild.66229e2d58":"brez sprejemanja na zaupanje","selvedge-rebuild.2cc484ffbc":"Dokazovanje tega, kar ste sprejeli","selvedge-rebuild.4f9007e629":"Dokazi, ki jih ne posedujete","selvedge-rebuild.cdcfb6c3c1":"Register pove, kaj je prispelo. Dnevnik preglednosti omogoča nekomu drugemu, da to preveri.","selvedge-rebuild.2a95479d68":"Preneseno z artefaktom.","selvedge-rebuild.5f174de1cc":"Dokaz","selvedge-rebuild.f1f0ddab0b":"Ustreza vrsti.","selvedge-rebuild.0449e1003d":"Imenski prostor","selvedge-rebuild.2e26c5d52d":"Čarobni bajti, ne oznaka.","selvedge-rebuild.e00ac23f2a":"Vrsta","selvedge-rebuild.54e0cdb26f":"Pravilna dolžina, šestnajstiško in prisotno.","selvedge-rebuild.47fdd58bee":"Zgoščeni povzetek","selvedge-rebuild.409fa246aa":"in en odgovor ob vsakem vleku","selvedge-rebuild.112b824580":"Štiri preverjanja na vhodu","selvedge-rebuild.1858ed0f91":"OCI ZGOŠČENI POVZETKI","selvedge-rebuild.0a6780b777":"ZAHTEVANI ŽETONI","selvedge-rebuild.67bf2475b1":"Dostop je seznam žetonov, ki jih izdate in prekličete, shranjenih z zgoščevanjem argon2id, tako da kopiran datoteka ali posnetek pomnilnika ne vsebuje ničesar predstavljivega. Neuspešni poskusi so omejeni na pet na minuto z podvojitvenim zamikom, stranka, ki dvajsetkrat ne uspe v desetih minutah, pa je popolnoma blokirana. Omejitev ostane vidna v zapisu poskusa.","selvedge-rebuild.86269212e3":"En naslov vsebine identificira artefakt od objave prek prenosa do zapisa o izvedbi. Ta naslov omogoča odgovor na vprašanje o izvoru: katera gradnja, kdaj je bila sprejeta, pod katerim imenskim prostorom, kateri prenos jo je prenesel in kolikokrat se je izvedla. Isti naslov odgovori na vsako od teh vprašanj pozneje, brez drugega indeksa, ki bi ga bilo treba usklajevati.","selvedge-rebuild.3d5033cca6":"Selvedge vključuje registrski strežnik, tako da je mesto, kjer pristanejo artefakti tretjih oseb, storitev na vaši lastni strojni opremi in ne račun pri nekom drugem. Posluša na javnem naslovu le, ko je vključena avtentikacija z žetoni, preveri štiri stvari pri vsakem prenosu in odgovarja na prenose v SHA-256 povzetkih, ki jih širši ekosistem že uporablja, medtem ko vse interno shranjuje pod SHA3-256.","selvedge-rebuild.224f72415e":"register, ki ga upravljate","selvedge-rebuild.bbd6ef38ef":"Dobavitelji objavljajo v","selvedge-rebuild.a0a03c8fd1":"Kje artefakti prispejo","selvedge-rebuild.d1e24e5a34":"Rezultat je lažje zagovarjati, ko je mesto, kjer je vstopil, vaše.","selvedge-rebuild.1111b73a8f":"Vprašajte, kaj je gost videl.","selvedge-rebuild.4bed336194":"Izhod","selvedge-rebuild.d7f27a4216":"Preglejte pot kode ali gradnjo gostitelja.","selvedge-rebuild.0b645d1b65":"Gorivo","selvedge-rebuild.de86466d91":"Enak deterministični profil.","selvedge-rebuild.c7f73bb54d":"Nastavitve","selvedge-rebuild.36ffeb1c8a":"Enaka koda pomeni smiselno primerjavo.","selvedge-rebuild.c6fe330e04":"Artefakt","selvedge-rebuild.02be99bd8d":"in kaj pomeni naprej","selvedge-rebuild.a53a08f8c4":"Kaj se je premaknilo","selvedge-rebuild.bc2cb603df":"ALI POLJE","selvedge-rebuild.4b885b786e":"ISTI ZAPIS","selvedge-rebuild.ba9ebe1f95":"ISTI VNOS","selvedge-rebuild.50479df67b":"Z dvema zapisoma odgovor prispe še isti dan in imenuje polje, ne stranke, zato biti napačen stane, kolikor bi moralo, biti pravilen pa skoraj nič. To sodi v pogodbo pred prvim sporom, ne pa da se odkrije med njim. Obe strani lahko to preverjanje ponovita brez novega sestanka.","selvedge-rebuild.db0ac7feb8":"Mehanski odgovor premakne, kdo nosi stroške spora. Sporna številka danes porabi teden dni dveh ekip, ki primerjata sisteme, ki nikoli niso bili primerljivi, in se običajno konča z dobropisom iz dobre volje, ker nihče ne more pokazati, katera stran je bila napačna, in nekdo mora zapreti nalog. Nobena ekipa ne more predložiti številke, ki bi jo bila druga stran dolžna sprejeti.","selvedge-rebuild.8134cbe2c9":"Nasprotna stranka pravi, da je številka, ki so jo prejeli, napačna. Vi imate svojo izvedbo, oni pa svojo. Primerjava obeh zapisov Selvedge je mehanska: primerjava prehodi polja in poroča o vsaki razliki s pričakovanim in dejanskim, tako da se pogovor začne o tem, katero polje se razlikuje, ne o tem, čigav sistem je kriv.","selvedge-rebuild.415a27590d":"polje za poljem, ne prepir","selvedge-rebuild.651b2f8627":"Dva zapisa primerjana","selvedge-rebuild.a9cce5b9fe":"Sporen rezultat","selvedge-rebuild.7c918d0343":"Sporen rezultat je naslednji: dva zapisa, primerjana polje za poljem.","selvedge-rebuild.b457d4d9d3":"Najvišji pomnilnik, čas in navodila.","selvedge-rebuild.1e23ac57dd":"Podatki o virih","selvedge-rebuild.f6c680ffb5":"Veljavna konfiguracija.","selvedge-rebuild.b44f987ea4":"Zgoščena vrednost motorja","selvedge-rebuild.ca1f09eab2":"Politika, ki jim je to omogočila.","selvedge-rebuild.945db98b77":"Povzetek politike","selvedge-rebuild.be7bd7e933":"Zmožnosti, ki jih je izvedba poimenovala.","selvedge-rebuild.f761a72878":"Seznam dodelitev","selvedge-rebuild.8be583ccfd":"odgovorjeno iz enega dokumenta","selvedge-rebuild.abfa32a842":"Štiri vprašanja","selvedge-rebuild.80935eb972":"DATED","selvedge-rebuild.c3cb9355f8":"POLITIKA MED IZVEDBO","selvedge-rebuild.506221fd52":"DODELJENO, NAŠTETO","selvedge-rebuild.4d5c5b7775":"Isto poročilo vsebuje povzetke potrdil, ki so bila preverjena, in kaj je izvedba porabila v najvišjem pomnilniku, času procesorja in navodilih. Nadaljnje vprašanje je vedno, kaj je dejansko porabila, in ta odgovor je že na strani, ne pa pri drugi ekipi, ki dela po drugi uri in definiciji incidenta. Omogoča neposreden odgovor, medtem ko so dokazi še sveži.","selvedge-rebuild.06d0c87ca8":"To spremeni prepir v poizvedbo. Regulator, ki sprašuje, ali bi komponenta lahko dosegla zapise strank, dobi odgovor z datumom, ne zagotovilo o nameri. Odgovori na konkretno zgodovinsko vprašanje: ali je ta poimenovana komponenta pri tej izvedbi imela pot do teh zapisov? Odgovor ni odvisen od tega, da se kdo pozneje spomni dobaviteljevega namena.","selvedge-rebuild.5c82441a97":"Zapis","selvedge-rebuild.6cdd02da63":"Neprijetno vprašanje po incidentu je redko, kaj je programska oprema naredila. Je, kaj ji je bilo dovoljeno narediti, in v večini okolij je ta odgovor sestavljen iz konfiguracijskih datotek, zgodovine uvajanja in spomina nekoga. Vsaka izvedba Selvedge ustvari poročilo, ki imenuje zmožnosti, ki so ji bile dodeljene, politiko, ki jih je dodelila, in zgoščeno vrednost veljavnih nastavitev.","selvedge-rebuild.020ea9fcbe":"in kaj ji je bilo dovoljeno","selvedge-rebuild.cd553c8839":"Vsaka izvedba pove, kaj je naredila","selvedge-rebuild.5e367f020e":"Vprašanje po incidentu","selvedge-rebuild.f2edf768d8":"Zapis spremeni vprašanje dobavitelja v poizvedbo.","selvedge-rebuild.0c347f9e0f":"Brez okolja ali bloka argumentov.","selvedge-rebuild.c701ab1556":"Ali podeduje naš dostop?","selvedge-rebuild.f2df9d1888":"Nobena mapa se ne odpre.","selvedge-rebuild.e98ce49657":"Ali lahko pusti datoteko?","selvedge-rebuild.99436e239e":"Omrežje privzeto ni prisotno.","selvedge-rebuild.1c017e2833":"Ali lahko pošlje podatke?","selvedge-rebuild.68b0d04e37":"Samo deklarirani svetovi in imenovane zmožnosti.","selvedge-rebuild.fd5147edb1":"Česa se lahko dotakne?","selvedge-rebuild.51992f6040":"zapisano kot štirje odgovori","selvedge-rebuild.7bcd533661":"Najslabši primer","selvedge-rebuild.80b36fb606":"NAVEDENO","selvedge-rebuild.a419f58f13":"NAJSLABŠI PRIMER MAJHEN","selvedge-rebuild.be725ffbc0":"NIČ ZA DOSEČI","selvedge-rebuild.eb3afa60c4":"Komponenta, ki nikoli ne zahteva ničesar več kot svoj vhod in svoj izhod, je v celoti opisana v eni vrstici in nihče ne sme vzdrževati te vrstice, da bi ostala resnična še čez leto dni. To je tisto, zaradi česar je uporabna v dokumentu, ki ga nekdo podpiše.","selvedge-rebuild.86f054031c":"To spremeni obliko pogovora z dobaviteljem. Vprašanje ni več, ali je dobaviteljevo inženirstvo zanesljivo, česar ne morete preveriti in oni ne morejo dokazati, ampak postane, kaj je bilo artefaktu dodeljeno, kar je zapisano na poti.","selvedge-rebuild.1debddb64e":"Koda, ki prispe od dobavitelja ali zunanjega sodelavca, se v Selvedge izvaja brez omrežne povezave, brez odprtega imenika, brez okolja za branje in brez argumentov. Ni zadržana pred temi stvarmi zaradi pravila, ki ga mora nekdo vzdrževati. Teh stvari ni. Posledica za oceno tveganja je, da je najslabši primer dovolj majhen, da ga lahko zapišemo v enem stavku.","selvedge-rebuild.6be7d30a6b":"v sobi, v kateri ni ničesar","selvedge-rebuild.6df473a455":"Slab artefakt pristane","selvedge-rebuild.e948526d56":"Kaj je najslabši primer","selvedge-rebuild.0b8ad471af":"Naslednje vprašanje je, kaj lahko najslabši primer doseže.","selvedge-rebuild.a02a250db5":"Izbrano v trenutku dela.","selvedge-rebuild.c257ef4501":"Izbrano s strani agenta","selvedge-rebuild.cf63b964fc":"Nihče v sobi tega ni izbral.","selvedge-rebuild.2054305e05":"Tranzitivna odvisnost","selvedge-rebuild.cdf3fea97a":"Nekdo drug je lastnik izdaje.","selvedge-rebuild.8cbf4d00a5":"Neposredna odvisnost","selvedge-rebuild.b71aa2a2b1":"Ekipa jo lahko pregleda.","selvedge-rebuild.1ea8c912d2":"Zapisano tukaj","selvedge-rebuild.332edb5a4d":"in kdaj jo je kdo nazadnje prebral","selvedge-rebuild.66cd35e493":"Štirje načini prihoda","selvedge-rebuild.9520a29c14":"ZAPIS","selvedge-rebuild.2271914641":"DOSEŽEK ODLOČEN NAJPREJ","selvedge-rebuild.e07e85e80d":"NE PREGLED","selvedge-rebuild.8d05721c00":"Selvedge deluje na dveh stvareh, ki preživita to: dosežek, odločen pred prihodom kode, in zapis, ohranjen po njenem odhodu. Oboje je na voljo na dan, ko dobavitelj pošlje nekaj, česar nihče v stavbi ni odprl. To so dokazi, ki jih lahko nekdo hrani neodvisno.","selvedge-rebuild.d0d23ca94c":"Vsak nadzor na tem področju predpostavlja trenutek, ko bi oseba lahko pogledala. Pregled nabave to predpostavlja. Pregled kode to predpostavlja. Orodje, ki ga izbere agent med izvajanjem, ta trenutek popolnoma odstrani, in to počne za delovne obremenitve, ki najhitreje rastejo.","selvedge-rebuild.560556f058":"Odvisnosti, ki jih nihče ni prebral, vtičniki dobaviteljev, integracije, ki se posodabljajo po svojem urniku, in zdaj orodja, ki jih model izbere v trenutku izvajanja. Pregled vsega tega nikoli ni bil realen. Selvedge spremeni vprašanje iz tega, ali je koda zaupanja vredna, v to, kaj koda lahko doseže in kaj lahko o njej poveste kasneje nekomu zunaj vaše stavbe.","selvedge-rebuild.0d07a7b2f6":"in nihče tukaj tega ni prebral","selvedge-rebuild.546fb9cede":"Večine tega niste napisali vi","selvedge-rebuild.55874251d8":"Privzeto, ki ga nihče ni izbral","selvedge-rebuild.82b00203b9":"Skupno vsem šestim je, da lahko tujec preveri izvajanje, ki so ga ustvarili.","selvedge-rebuild.8f4639c201":"Zapečateno, razen če je prijavljeno.","selvedge-rebuild.a6a6318544":"GPU","selvedge-rebuild.c99a2bcf3e":"Opazuj","selvedge-rebuild.316ccc52a4":"Ne more signalizirati drugemu procesu.","selvedge-rebuild.6f8e6cc6ac":"Lastna življenjska doba","selvedge-rebuild.30fd44bcfe":"Ključ ostane zunaj.","selvedge-rebuild.a7f47e6eb3":"Operacije, ne ključi","selvedge-rebuild.f685d27aeb":"Okno, ne datotečni sistem.","selvedge-rebuild.ff764e20d1":"Po predponi","selvedge-rebuild.e160d76fcb":"Neimenovano orodje tukaj ne obstaja.","selvedge-rebuild.f1aae84762":"Samo poimenovani klici","selvedge-rebuild.07e959a70b":"in kaj stane vprašanje","selvedge-rebuild.665388e0b3":"Šest svetov","selvedge-rebuild.06348a4532":"POIMENOVANO PO VRSTICI","selvedge-rebuild.afe70011f9":"VPRAŠAJ, NE DOSEŽI","selvedge-rebuild.1013aec36c":"ŠEST SVETOV","selvedge-rebuild.60562d5b0b":"Prav tako pomeni, da je zapis izvajanja berljiv brez poznavanja komponente. Vsaka vrstica v njem poimenuje svet, skozi katerega je šel klic, tako da ima izvajanje, ki se je dotaknilo dveh svetov, štiri, za katere je dokazljivo, da so prazni, in pregledovalec lahko to ugotovi iz zapisa, ne iz izvorne kode. Vseh šest svetov je objavljenih pod licenco Apache 2.0, tako da je meja, na katero se pregledovalec zanaša, tista, ki jo lahko prebere sam.","selvedge-rebuild.63f511d5c2":"Ena sama zmogljivost, imenovana zunanja, bi bila preprostejša za implementacijo in neuporabna za razmišljanje, ker dodelitev pregledovalcu ne pove ničesar. Šest svetov pomeni, da je dodelitev stavek, ki ga lahko nekdo prebere: ta komponenta lahko kliče dve poimenovani orodji, prebere eno predpono in ničesar drugega. Prav tako določa mejo, ki jo lahko operater dodeli. Ta meja je vidna v potrdilu.","selvedge-rebuild.819cfda982":"Zunanji dostop komponente je šest poimenovanih svetov: orodje, shramba, kriptografija, proces, opazovanje in gpu. Vsak je prijavljen pred zagonom; neprijavljen svet je odsoten iz okolja. Dodelitev torej poimenuje operacijo in njeno mejo, ne pa nejasne obljube zunanjega dostopa. Potrdilo beleži te dodelitve po vrsticah, tako da lahko pregledovalec vidi, kateri svetovi so ostali prazni, brez branja konfiguracije gostitelja.","selvedge-rebuild.cd867e3f2c":"in ni načina, da bi segel čez","selvedge-rebuild.06850e8469":"Šest svetov, iz katerih lahko prosi","selvedge-rebuild.09d7280b63":"Celotna površina zmogljivosti","selvedge-rebuild.4e01209ac7":"Kar pušča najpreprostejše vprašanje: kaj komponenta dejansko sme zahtevati?","selvedge-rebuild.8539c9a9d8":"i9-13900KF, Rust 1.85.0, fat LTO.","selvedge-rebuild.07dc1b32f0":"Poimenovan stroj","selvedge-rebuild.04f0c3f5a6":"Precej pod milisekundo.","selvedge-rebuild.c79e051c62":"Svež peskovnik","selvedge-rebuild.46e30f38ba":"22 do 27 nanosekund.","selvedge-rebuild.aff4ba3800":"Golo vgrajevanje","selvedge-rebuild.7d8c6afdf3":"5,26 do 6,06 mikrosekunde.","selvedge-rebuild.a4d57a9359":"Omejena meja","selvedge-rebuild.122385cbbe":"izmerjeno na enem poimenovanem stroju","selvedge-rebuild.224d7c9838":"Kaj stane in kaj prinese","selvedge-rebuild.cc282eac1e":"ZAGON POD MILISEKUNDO","selvedge-rebuild.9a1cbd0dc8":"KLICEVANJE 6 MIKROSEKUND","selvedge-rebuild.66b7fb60dc":"Kar povrne stroške, je na drugi strani. Svež primerek se na tej strojni opremi postavi v manj kot milisekundi, zato je ena soba na zahtevo cenovno dostopna in ne razkošje, ki bi bilo namenjeno le paketni obdelavi. Nič se ne prenaša med izvajanji, bazen, ki jih streže, pa pridobi in sprosti režo v konstantnem času.","selvedge-rebuild.6d37e34f65":"Izmerjeno na Intel i9-13900KF, izdaja z optimizacijo ob povezovanju, Rust 1.85.0, sto vzorcev na številko po tri sekunde ogrevanja. Merilni nabor je priložen projektu in določi različico vsega, s čimer se primerja, zato lahko številke ponovno pridobite na svojem računalniku.","selvedge-rebuild.5b487a198c":"Meritev","selvedge-rebuild.ce2547f5f6":"Omejen klic znotraj procesa stane 5,26 do 6,06 mikrosekunde. Gola vgradnja stane 22 do 27 nanosekund. Razlika je preverjanje uvoza, zamenjane ure in potrdilo, zaračunano na klic. Te številke prihajajo iz izdaje po ogrevanju, ne obljuba o vsakem gostitelju. Merilni nabor je vezan na različico in je priložen projektu, zato lahko nasprotna stran ponovno zažene primerjavo na svojem računalniku.","selvedge-rebuild.eb0bea042b":"in to je številka","selvedge-rebuild.80244c6031":"Meja ima ceno","selvedge-rebuild.59f208dd86":"Izmerjeno, s pogoji","selvedge-rebuild.1c554966f5":"Vse to je še vedno vaša datoteka na vašem disku, zato ček izročite nekomu drugemu.","selvedge-rebuild.1abf201fe1":"Kaj je register sprejel ali umaknil.","selvedge-rebuild.c4a1e99a74":"Artefakt je vstopil ali izstopil","selvedge-rebuild.99dc0fd69a":"Ko je bila stranka zavrnjena.","selvedge-rebuild.14681ed6ee":"Stopnja ali velikost dosežena","selvedge-rebuild.da84e101f9":"Katera omejitev je končala katero izvajanje.","selvedge-rebuild.c7deb27f03":"Proračun izčrpan","selvedge-rebuild.dfd95f1763":"Politika, artefakt, razlog in preverjanja.","selvedge-rebuild.de43b346ca":"Zmožnost zavrnjena","selvedge-rebuild.0860379105":"odločitve, ne klici","selvedge-rebuild.770ce14a0d":"O čem je vnos","selvedge-rebuild.d302fd1542":"ROTACIJA","selvedge-rebuild.736d1d19bd":"VERIGA PREŽIVI","selvedge-rebuild.0f26f75355":"ENA VRSTICA, EN ZGOŠČENI POVZETEK","selvedge-rebuild.4fd6822dee":"To je vrsta zapisa, ki je vredna stroškov preverjanja, ker je vrsta, o kateri se vsi prepirajo. Nihče ne oporeka, da je bila funkcija vnesena. Sporečajo, ali bi smela biti komponenta sploh blizu zapisa o stranki, in to je vrstica v tej datoteki z zgoščenim povzetkom na obeh straneh. Odločitev ostane na voljo poznejšemu pregledovalcu.","selvedge-rebuild.52fc58dd92":"Vnese se osem vrst vnosov in vsak od njih je odločitev, ne klic. Vnos o uveljavljanju politike vsebuje identifikator politike, povzetek artefakta, rezultat, razlog za zavrnitev in seznam preverjenih zmožnosti, ki so pripeljale do tega. Sprejem, začetek izvajanja, konec izvajanja, kršitev omejitve virov, omejitev stopnje, omejitev velikosti in prenos artefakta sestavljajo preostanek.","selvedge-rebuild.dc375c42ba":"Revizijska datoteka je en objekt na vrstico. Vsaka vrstica zgoščuje svojo vsebino skupaj z zgoščenim povzetkom pred njo; odstranite eno in vsi poznejši zgoščeni povzetki prenehajo ustrezati. Rotacija prenese zadnji zgoščeni povzetek v naslednjo datoteko kot sidro. Vnosi opisujejo odločitve, kot so uveljavljanje politike, sprejem, konec izvajanja, omejitve stopnje ali velikosti in prenos artefakta. Poznejši pregledovalec lahko zato vpraša, zakaj je bilo izvajanje zavrnjeno, ne le, ali je prišlo do klica.","selvedge-rebuild.dfc80074cc":"zato se izbris pokaže","selvedge-rebuild.69fcfe76f1":"Vsaka vrstica hrani zadnjega","selvedge-rebuild.aee1333814":"Revizijska datoteka","selvedge-rebuild.5a622af936":"Ista disciplina, uporabljena za odločitve, ki jih bo nekdo pozneje izpodbijal.","selvedge-rebuild.fb3c095122":"Koren pri pretekli velikosti.","selvedge-rebuild.a6b6f9fa4d":"Kaj je bil koren?","selvedge-rebuild.9410fb5d00":"Podpisan vrh drevesa.","selvedge-rebuild.25c2799dca":"Kaj je koren?","selvedge-rebuild.37a62a6d90":"Dokaz skladnosti med velikostmi dreves.","selvedge-rebuild.39a9a225ab":"Se je spremenilo?","selvedge-rebuild.13d3c8a85e":"Kratka pot od artefakta do korena.","selvedge-rebuild.0791d2b497":"Je v njem?","selvedge-rebuild.7729d17652":"brez zaupanja njegovemu upravljavcu","selvedge-rebuild.12b003c6ac":"Štiri vprašanja, na katera odgovarja","selvedge-rebuild.e533871af4":"PODPISAN VRH","selvedge-rebuild.e9912b4293":"SKLADNOST","selvedge-rebuild.830294fe4a":"DOKAZ VKLJUČITVE","selvedge-rebuild.15627b2116":"Odstranitev je tisto, kar oblika naredi drago. Vzemite vnos ven in vsak dokaz, ki ga kdorkoli ima nad tem delom drevesa, preneha veljati na njegovem računalniku, ne da bi moral kdo gledati. Ta lastnost je tisto, kar stranka kupi, ko zahteva dokaz vključitve namesto posnetka zaslona.","selvedge-rebuild.0986321b82":"Stranka obdrži koren, ki so ji ga izročili, in vsaka poznejša trditev o dnevniku se mora ujemati s korenom, ki ga že ima v rokah. Nič v tem preverjanju ne vključuje tistega, ki vodi dnevnik. Stranka ima ta dokaz neodvisno, zato preverjanje ostane mogoče tudi, ko upravljavec nima ničesar dodati.","selvedge-rebuild.af125678b5":"Vsak sprejet artefakt se doda v Merklovo drevo: listi uporabljajo predpono 0x00, notranja vozlišča pa 0x01. Vključitev v dnevnik z milijon vnosi zahteva dvajset zgoščenih povzetkov, zato jo lahko stranka preveri na svojem računalniku. Podpisan vrh drevesa določi koren pri velikosti, dokazi skladnosti pa pokažejo, da poznejši koreni razširjajo prejšnjega, ne da ga nadomeščajo. Upravljavec zagotovi dokaze; stranka izvede preverjanje.","selvedge-rebuild.85aa50a3b8":"nekomu zunaj njega","selvedge-rebuild.6f39cde263":"Dnevnik se dokaže sam","selvedge-rebuild.0a295dee94":"Dnevnik samo z dodajanjem","selvedge-rebuild.e77dce4f9b":"Sprejeti artefakt je eno. Pozneje dokazati, da ste ga sprejeli, je drugo.","selvedge-rebuild.86aa1f5eed":"Priložen artefaktu in ponovno predvajan pri preverjanju.","selvedge-rebuild.343cb675ac":"Imenski prostor, upravičen do te vrste.","selvedge-rebuild.709a23220f":"Ime","selvedge-rebuild.f8123c295a":"Prvi štirje bajti, nikoli ime datoteke.","selvedge-rebuild.fc92e820c6":"Pravilna dolžina, šestnajstiško in prisotno.","selvedge-rebuild.6e105ad7a3":"in kje se dokaz bere","selvedge-rebuild.1618f58781":"Kaj se preverja pri potisku","selvedge-rebuild.e185f9f7d4":"DOKAZ PRISOTEN","selvedge-rebuild.e4360fc330":"ČAROBNI BAJTI","selvedge-rebuild.6d4b74c092":"POVRATNA ZANKA ALI ŽETONI","selvedge-rebuild.33e95b7d0e":"Dokaz se ponovno predvaja tam, kjer se artefakt preverja, kar ohranja vrata hitra in postavi jedro tja, kjer ima čas za delo. Vrata odločajo o identiteti in upravičenosti v konstantnem delu na potisk; jedro odloča o resnici. Počasen dokaz zato ne more postati razlog za sprejem artefakta, preden je bil preverjen.","selvedge-rebuild.175ed9b192":"Zaženete register na katerem koli naslovu, ki ni povratna zanka, z izklopljeno avtentikacijo z žetoni, in noče zagnati. Vklopite avtentikacijo s praznim seznamom žetonov in tudi to zavrne. Nevarna namestitev ni odsvetovana, ampak nedostopna, zato se napaka pri konfiguraciji takoj pokaže kot napaka ob zagonu.","selvedge-rebuild.fc1d256e62":"Register določi vrsto iz prvih štirih bajtov artefakta, ne iz njegove končnice ali manifesta. Njegov povzetek mora biti veljaven in prisoten, njegov imenski prostor mora ustrezati tej vrsti, spremljati pa ga mora tudi dokaz. Storitev prav tako zavrne nevaren zagon na naslovu, ki ni povratna zanka, brez avtentikacije z žetoni, in zavrne prazen seznam žetonov, ko je avtentikacija omogočena. Identiteta, oblika in dokaz se preverijo, preden se karkoli shrani.","selvedge-rebuild.027f67dd55":"preden se karkoli shrani","selvedge-rebuild.3d6b6cb540":"Potek se preveri na štiri načine","selvedge-rebuild.583ed36f97":"Nadzor sprejema","selvedge-rebuild.1914cd4ce8":"Vrata odločajo, kaj vstopi; jedro odloča, kaj je res.","selvedge-rebuild.b69c347e7f":"Vsak korak prejme sodbo.","selvedge-rebuild.c0f85d6679":"Ponovitev","selvedge-rebuild.f97399239c":"Razčlenjeno v jedru.","selvedge-rebuild.cdde4f20ba":"Koraki","selvedge-rebuild.c318427ef6":"Razčlenjeno šele, ko ustreza.","selvedge-rebuild.6f95f40eae":"Datoteka s klavzulami","selvedge-rebuild.1e9e6eecd0":"Primerjano z zgornjo mejo pred razčlenjevanjem.","selvedge-rebuild.a97f5adbde":"Prijavljena velikost","selvedge-rebuild.1f9c89d51e":"vsak preverjen, noben domnevno pravilen","selvedge-rebuild.e619c9a6b2":"Štiri stvari okoli dokaza","selvedge-rebuild.7fa302aed3":"NAJPREJ VELIKOST","selvedge-rebuild.8a20135ce2":"PONOVLJENO","selvedge-rebuild.24704c8edc":"LRAT IN ALETHE","selvedge-rebuild.29f977d6d0":"Delo je šlo v tisto, kar je okoli tega. Korenine zaupanja so izrecno določene in ne podedovane iz katere koli shrambe, ki jo stroj slučajno ima; preklic nosi interval osveževanja, tako da umik prispe brez čakanja na datum poteka; časovni žig pa ima svoj podpis, ki se preveri, preden se njegovemu času zaupa. Podpisi Cosign se preverjajo glede na ključ in podpis v baznem zapisu, zato artefakti, podpisani v širšem ekosistemu, pridejo že preverljivi.","selvedge-rebuild.f0f219cc1b":"Certifikat Selvedge je namerno majhen. Je podpis Ed25519 nad javnim ključem, izdajateljem, subjektom in obema koncema obdobja veljavnosti, zato v njem ni ničesar, kar bi bilo treba razčleniti iz formata, ki ga nadzoruje nekdo drug. Njegova naloga ostaja ozka: povedati, kateri izdajatelj je podpisal katerega subjekt za katero obdobje, ne da bi od preverjevalca zahteval, da najprej razpakira obsežen dokument. Ostaja berljiv neodvisnemu preverjevalcu. Njegov obseg ni prepuščen sklepanju.","selvedge-rebuild.f626b7a7da":"Pod površjem","selvedge-rebuild.776d70676a":"Dokaz, priložen artefaktu, je trditev, dokler ga Selvedge ne ponovi. Dokaza LRAT in Alethe se razčlenita in preverita korak za korakom skozi dokazno jedro, pri čemer se zgornja meja velikosti uporabi pred začetkom razčlenjevanja. Korenine zaupanja, osveževanje preklica in podpisi časovnih žigov se preverjajo okoli tega jedra, podpisi Cosign pa se preverjajo glede na njihov dobavljeni ključ in podpis. Meja ostaja dovolj majhna, da jo lahko pregleda neodvisen preverjevalec.","selvedge-rebuild.438689443c":"in ponovljen korak za korakom","selvedge-rebuild.1ed9eb8043":"Dokaz se ponovno preveri","selvedge-rebuild.77b6e89fee":"Dokazi in certifikati","selvedge-rebuild.36ad1e8721":"Argument se veliko pogosteje nanaša na desni dokument, oba pa izhajata iz enega zagona.","selvedge-rebuild.36c042f601":"Izhod, napaka in vrnjena vrednost dopolnjujejo zapis.","selvedge-rebuild.43708b1ad0":"Zajeti tokovi","selvedge-rebuild.ae61a28e3a":"Koliko dela je bilo porabljenega.","selvedge-rebuild.ed58f29743":"Navodila","selvedge-rebuild.918feb5b79":"Kateri deterministični profil je bil uporabljen.","selvedge-rebuild.e5b7649e03":"Katera natančna komponenta je tekla.","selvedge-rebuild.60697a86b4":"Bajti artefakta","selvedge-rebuild.a49fe57a20":"in nad čim je vsak izračunan","selvedge-rebuild.aeb0956f38":"Štirje od sedmih","selvedge-rebuild.07519769df":"KONSTANTNA VELIKOST","selvedge-rebuild.f9c0b723ec":"ZGOŠČENE VREDNOSTI, NE DNEVNIKI","selvedge-rebuild.7531a92ec1":"SEDEM POLJ","selvedge-rebuild.c35ff8c3a0":"Poročilo o izvedbi določa, kaj je zagon smel storiti. Navaja podeljene zmogljivosti, pravilnik, ki jih je podelil, preverjene certifikate, zgoščeno vrednost veljavnih nastavitev in kaj je zagon porabil pri največjem pomnilniku, času procesorja in navodilih. Ti dve vprašanji po incidentu vedno prideta skupaj, Selvedge pa nanju odgovori z dvema dokumentoma, namesto da bi enega prosil, naj opravi obe nalogi.","selvedge-rebuild.b0b2377aff":"Zapis določa, ali se je to zgodilo znova, in je dokument, o katerem ljudje pričakujejo, da se bodo prepirali. V praksi se prepirajo o drugem. Bralcu pozneje omogoči, da vpraša, ali so isti artefakt, vhodi in nastavitve znova privedli do istega rezultata. To je zgodovinsko vprašanje o dogodku. Poročilo o izvedbi odgovarja na drugo vprašanje: kaj je zagon smel storiti, ko se je zgodil.","selvedge-rebuild.e88ce1c6ea":"Sedem polj se vrne iz zaključenega zagona in nobeno ni proza: zgoščene vrednosti artefakta in nastavitev, porabljena navodila, zgoščene vrednosti izhoda in vrnjene vrednosti ter prstni odtis shrambe, ki združuje delo z zajetimi tokovi. Ostane majhen, ne glede na to, ali je izhod ena vrstica ali gigabajt. Spremljevalno poročilo o izvedbi beleži zmogljivosti, pravilnik, certifikate, nastavitve in največjo porabo virov, tako da isti zagon odgovori tako na to, kaj se je zgodilo, kot na to, kaj je smel storiti.","selvedge-rebuild.a219a2c15d":"in poročilo dokazuje dovoljenje","selvedge-rebuild.7eaab205c1":"Zapis dokazuje ponovitev","selvedge-rebuild.13380a7edb":"Dva dokumenta na zagon","selvedge-rebuild.4077f0afa7":"Primerjava je le toliko dobra, kolikor je dober zapis za njo, zato preberite, kaj zapis vsebuje.","selvedge-rebuild.39f8833993":"Nehajte brati; ostalo je šum.","selvedge-rebuild.c0084eb27a":"Ni isti program","selvedge-rebuild.64bc44871e":"Zagona nista bila konfigurirana enako.","selvedge-rebuild.36e1b53299":"Ni primerljivo","selvedge-rebuild.9fc1d0cf34":"Isto delo, drugačen izhod.","selvedge-rebuild.d136230733":"Rezultat se je spremenil","selvedge-rebuild.6aee5fae01":"Drugačen izračun pomeni drugo pot v kodi.","selvedge-rebuild.de89199753":"Delo se je spremenilo","selvedge-rebuild.95e99b8668":"po polju, v katerem pristane","selvedge-rebuild.1f218ead06":"Kaj pove razlika","selvedge-rebuild.d5cf7685a8":"BREZ SODBE","selvedge-rebuild.d5a9df81ba":"PRIČAKOVANO IN DOBLJENO","selvedge-rebuild.ed299cc67f":"POLJE ZA POLJEM","selvedge-rebuild.a526ac7e2e":"Zato je vhod določen in potuje z artefaktom. To je ena vrstica v postopku in je tista vrstica, ki odloča, ali primerjava zaključi argument ali odpre drugega. Nasprotni stranki daje iste bajte za ponovni zagon, ne da bi se bilo treba najprej dogovoriti, kateri vhod je primerjava pomenila.","selvedge-rebuild.6615580bdf":"Seznam poimenuje polje, ki se je premaknilo, in polje odloča o diagnozi. Samo gorivo je drugačna kodna pot. Gorivo in izhod skupaj pomenita gosta, ki je prebral nekaj, česar drugi ni. Različen povzetek nastavitev pomeni, da oba zagona nikoli nista bila primerljiva, različen povzetek artefakta pa, da nikoli nista bila isti program.","selvedge-rebuild.8c8effaa95":"Selvedge primerja dve zapisa polje za poljem in zbira vsako razliko s pričakovanimi in dejanskimi vrednostmi. Različno gorivo in različen izhod sta različna problema, seznam pa pove, katerega imate. Ne strne neskladja v oznako uspešno/neuspešno: povzetek nastavitev označuje drugačno konfiguracijo, povzetek artefakta pa drugačna programa. Samo gorivo kaže na spremembo poti; gorivo in izhod skupaj kažeta na gosta, ki je prebral drugačno vrednost. Rezultat nasprotni strani da konkreten naslednji korak namesto prepira o enem booleanu.","selvedge-rebuild.646770fca0":"od polj, ki so se premaknila","selvedge-rebuild.e6e4d5cded":"Ponovitev vrne seznam","selvedge-rebuild.c81ee5ef6b":"Dva zagona, primerjana","selvedge-rebuild.66a522b7c5":"Zato »ali se je reproduciralo« dobi boljši odgovor kot da ali ne.","selvedge-rebuild.d76c40f0ce":"Hitro kopiranje ob pisanju ali pripeta prva dotična stran.","selvedge-rebuild.f2c61a30e9":"Inicializacija pomnilnika","selvedge-rebuild.c5abd185c9":"Zaznano za hitrost ali pripeto za prenosljivost.","selvedge-rebuild.72afcd7b6b":"Izbira vektorskih navodil","selvedge-rebuild.12d9267ba1":"Močno in poceni, iz enega semena.","selvedge-rebuild.de76cb3681":"Oba naključna toka","selvedge-rebuild.aa0c86bf67":"Fiksna epoha, prvi januar 2024.","selvedge-rebuild.be2bae9c5e":"Stenska ura","selvedge-rebuild.76249575a8":"(odstranjeno ali odločeno enkrat)","selvedge-rebuild.32684a6c6c":"Viri odstopanja","selvedge-rebuild.d5b4ab5d99":"PRENOSLJIVO PO IZBIRI","selvedge-rebuild.73b7c15756":"ENO SEME","selvedge-rebuild.e5599ca3ea":"FIKSNI ČAS","selvedge-rebuild.3228959407":"Konfiguracija determinizma nosi preverjanje, ki pove, katerega od obeh imate, zato je prenosljivost odločitev z natisnjenim odgovorom in ne nekaj, kar se odkrije, ko ponovitev nasprotne strani ne soglaša. Pripetje stane širše vektorske enote na strojih, ki jih imajo, in to je celotna menjava.","selvedge-rebuild.95523f0e77":"Dve nastavitvi odločata, ali isti artefakt na tujem stroju gre po isti poti skozi procesor: kako so izbrana vektorska navodila in kako je inicializiran pomnilnik. Zaznaj, kaj stroj ima, in zagon je hitrejši. Pripni oboje in zagon je prenosljiv. Poznejši preverjevalec potrebuje to fiksno pot.","selvedge-rebuild.b679796146":"Selvedge odstranjuje vire variacije: fiksni čas 1. januarja 2024 in oba naključna toka, zasajena iz ene vrednosti. Zapis hrani povzetek te konfiguracije, ne vzetih vrednosti. Vektorska navodila in inicializacija pomnilnika sta prav tako izrecni izbiri: zaznaj jih za hitrost ali pripni za prenosljivost. Preverjevalec lahko prebere zgoščeno vrednost profila in ve, ali naj bi ponovitev sledila isti strojni poti, preden primerja izhod.","selvedge-rebuild.0a6cfc8fac":"ne nastavitev, ki se vklopi","selvedge-rebuild.1fd189502e":"Determinizem je odštevanje","selvedge-rebuild.a7c3ed1772":"Odštevanje, ne konfiguracija","selvedge-rebuild.0c47ffb9bb":"Število navodil nekaj pomeni le, če so bila navodila dvakrat enaka.","selvedge-rebuild.adebd97359":"Porabljeno gorivo je mogoče odšteti med zagoni.","selvedge-rebuild.a2daaab559":"Slika pozneje","selvedge-rebuild.3d67ae7992":"Delo, ne stenska ura, je meja.","selvedge-rebuild.de6412fbe8":"Proračun nič","selvedge-rebuild.15dcfdda9a":"Obremenitev ne premakne števca.","selvedge-rebuild.2202f5e805":"Ista točka zaustavitve","selvedge-rebuild.60440bc65a":"Šteto, ko gost teče; ko je porabljeno, se zagon konča.","selvedge-rebuild.63309fc99a":"Proračun navodil","selvedge-rebuild.9bb4b0c4cd":"in kaj štetje prinese","selvedge-rebuild.4f84d48da3":"Ena meja","selvedge-rebuild.34b96ad39f":"ENAKO NA VSEM PROCESORJIH","selvedge-rebuild.c314cfa17b":"NE SEKUNDE","selvedge-rebuild.62e2ede50f":"NAVODILA","selvedge-rebuild.d1536b89dd":"Porabljena navodila so lastnost zagona. Številka je v zapisu, lahko se odšteje, in razlika osem pri devetih milijardah je prva stvar, ki jo je vredno pogledati, ko se dva zagona ne ujemata. To je ves razlog za štetje dela namesto časa: številka preživi stroj, na katerem je bila vzeta. Ponovitev na drugi strojni opremi vrne isto številko ali poimenuje polje, ki se je premaknilo.","selvedge-rebuild.7aff67a600":"Števec je tudi številka, ki jo lahko dve strani držita druga proti drugi. Pretečeni čas je lastnost tistega stroja, ki je bil slučajno prost, in iz razlike v njem ne sledi nič uporabnega. Meri razpoložljivost gostitelja, ne dela, ki ga je opravil gost. Števec namesto tega opisuje delo, ki ga je mogoče neodvisno preveriti.","selvedge-rebuild.72426f8729":"Pretečeni čas omogoči, da isti artefakt na prostem stroju uspe in na zasedenem odpove. Selvedge omeji zagon s številom navodil, ki jih porabi gost, zato obremenitev ne spremeni niti odgovora niti točke, kjer se ustavi. Proračun se bremeni delo gosta, ne razporejanje gostitelja. Časovna omejitev lahko še vedno zaščiti obtičali klic gostitelja, vendar ni signal reproducibilnosti; zapisano število navodil je.","selvedge-rebuild.8afbc5d594":"in gorivo meri program","selvedge-rebuild.03b2c4da91":"Rok meri gostitelja","selvedge-rebuild.21a2c5f1aa":"Kaj dejansko ustavi zagon","selvedge-rebuild.1a78f4b9ca":"Zagon, ki ne zahteva ničesar, lahko še vedno ne konča, in to potrebuje drugačno mejo.","selvedge-rebuild.4a92056b30":"Samo zato, ker je nadomestni znak zapisan.","selvedge-rebuild.98f3f99f4d":"Isti uvoz z nadomestnim znakom","selvedge-rebuild.aca85a73fa":"Zavrnjeno namesto domnevno neškodljivo.","selvedge-rebuild.e4b5b433a2":"Uvoz, ki ga nič ne razvrsti","selvedge-rebuild.15c54f0161":"Prepoznano, a odsotno iz pravilnika. Ustavi se tukaj.","selvedge-rebuild.f998b59fb9":"Vtičnica","selvedge-rebuild.b0449a2f1e":"Poimenovano v pravilniku in zagotovljeno s strani gostitelja.","selvedge-rebuild.83ae8486f7":"Standardni tokovi","selvedge-rebuild.a46cc41ece":"en pravilnik, štirje odgovori","selvedge-rebuild.161836a8f2":"Štiri zahteve","selvedge-rebuild.366a00a60f":"ZAPRTO OB NEZNANEM","selvedge-rebuild.4d3b321af0":"PREVERJENO NAJPREJ","selvedge-rebuild.063d13205c":"RAZGLAŠENI UVOZI","selvedge-rebuild.0727104688":"V Selvedge neznani primer pade zaprto, in edini način, da ga odprete, je nadomestni znak, ki je v pravilniku kot lasten vnos. Dovoljenje, o katerem se niste odločili, ni na voljo, dovoljenje, o katerem ste se odločili, pa je berljivo vsakomur, ki pravilnik prebere prihodnje leto, ne da bi moral rekonstruirati utemeljitev. Ta vnos je mogoče pregledati, in njegova odstranitev primer spet zapre.","selvedge-rebuild.4adda50d9a":"Neznani primer je tisti, kjer izvajalna okolja običajno popustijo. Neprepoznana zahteva se spusti naprej z utemeljitvijo, da je verjetno nenevarna, in tako pride do zmogljivosti, ki je nihče ni izbral, nihče je ne upravlja in nihče ne more datirati. Meja ostane razumljiva le, če se zapre prav v tem primeru.","selvedge-rebuild.2b1f8f5acb":"Artefakt, ki od Selvedge zahteva omrežje, se nikoli ne zažene. Vsaka deklarirana uvozna pot se pregleda pred inicializacijo iz vseh treh konstruktorjev primerkov; en uvoz zunaj pravilnika ustavi celotno stvar, uvoz, ki ga pravilnik ne more razvrstiti, pa propade zaprto, razen če je bilo nadomestno pravilo namerno odobreno. Pregled poteka pred izvajanjem katerega koli konstruktorja modula, zato zavrnjen uvoz ne more razkriti delnega primerka. Uvozni pravilnik je zato pregleden začetni pogoj, ne pa najboljši možen filter ob izvajanju.","selvedge-rebuild.c701cfb7bc":"je zavrnjen, ne posredovan naprej","selvedge-rebuild.11f61b8cea":"Uvoz, ki ga ne more uvrstiti","selvedge-rebuild.e8f740737e":"Pred inicializacijo","selvedge-rebuild.dcd4ba984c":"Prazna soba je polovica. Nekaj mora tudi zavrniti, preden se koda zažene.","selvedge-rebuild.0e3f683921":"Brez imenika, vtičnice, spremenljivke ali argumenta.","selvedge-rebuild.b31a999e3e":"Vse ostalo","selvedge-rebuild.b6f2a8aafd":"Klicateljevi bajti ali zaprt tok.","selvedge-rebuild.ed8d995cba":"Standardni vhod","selvedge-rebuild.619f80b0f4":"Enaka obravnava. Nič se ne zapiše drugam.","selvedge-rebuild.be84302eb7":"Standardni izhod za napake","selvedge-rebuild.28c9b400a8":"Zajeto, prebavljeno in vrnjeno z izvajanjem.","selvedge-rebuild.f0c190c767":"Standardni izhod","selvedge-rebuild.80384c78ce":"in česar ni za prečkanje","selvedge-rebuild.fbda0b5df6":"Kaj prečka mejo","selvedge-rebuild.f317e1836d":"BREZ OKOLJA","selvedge-rebuild.772e054092":"BREZ DATOTEK","selvedge-rebuild.61176d0dd1":"BREZ OMREŽJA","selvedge-rebuild.a4a4906f32":"Odštevanje miruje. Ni datotečnega sistema, ki bi ga bilo mogoče dodeliti, in ni omrežja, ki bi ga bilo mogoče odvzeti, zato je najslabši primer odvisen od oblike gostitelja in ne od tega, da kdo pravilno vodi seznam. Pravilnik Selvedge, ki ga sestavite sami, se začne s praznim seznamom zmogljivosti in zahtevo po determinizmu, soba, ki jo opisuje, pa je soba, ki jo dobite.","selvedge-rebuild.d987579a1c":"Seznam dovoljenj je stvar, ki jo nekdo vzdržuje, in vse, kar se vzdržuje, se oddalji. Ena izdaja odpre imenik za diagnostiko, diagnostika je končana do poletja, vnos jo preživi, dve leti pozneje pa nihče ne more povedati, kaj je od njega odvisno. To zgodovino zapis ohrani za poznejši pregled.","selvedge-rebuild.a97c12e865":"Če vprašate, do česa lahko komponenta dostopa znotraj Selvedge, je odgovor trije tokovi: standardni izhod, standardni izhod za napake in standardni vhod, če ga klicatelj zagotovi. Noben imenik, vtičnica, okoljska spremenljivka ali seznam argumentov se ne odpre; gostitelj nima poti kode, ki bi ga odprla.","selvedge-rebuild.d9a7d95854":"in ni četrtega","selvedge-rebuild.dcfbae366b":"Gost dobi tri tokove","selvedge-rebuild.fbadde4854":"Kaj dobi gost","selvedge-rebuild.fallback-record":"zapis","selvedge-rebuild.fallback-check":"preveri","selvedge-rebuild.illustrative":"PONAZORITVENO","selvedge-rebuild.declared":"deklarirano","selvedge-rebuild.recorded":"zabeleženo","selvedge-rebuild.banner.eng-unchecked.kicker":"Kaj pomeni uspeh","selvedge-rebuild.banner.eng-unchecked.title":"Vsaka trditev se preizkusi","selvedge-rebuild.banner.eng-unchecked.body":"Artefakt lahko nosi trditve o sebi: povzetek podpisa, povzetek potrdila, povzetek pravilnika. Vsaka je obljuba, da je bilo nekaj preverjeno, in vsaka potrebuje material, preden jo je sploh mogoče preveriti. Selvedge vztraja pri tem materialu. Artefakt, ki se sklicuje na povzetek podpisa, se preveri, ko sta priložena ločeni podpis in ključ. Tisti, ki se sklicuje na povzetek potrdila, se preveri, ko je na voljo verifikator verige, da ga prebere. Tisti, ki se sklicuje na povzetek pravilnika, se preveri na poti, ki upošteva pravilnik in ga je ustvarila.","selvedge-rebuild.banner.eng-unchecked.instrument-header":"Material za preverjanje","selvedge-rebuild.banner.eng-unchecked.instrument-tag":"Obvezno","selvedge-rebuild.banner.eng-unchecked.verdict-label":"Rezultat uspeha","selvedge-rebuild.banner.eng-unchecked.item-1-label":"Povzetek podpisa","selvedge-rebuild.banner.eng-unchecked.item-1-body":"Ločeni podpis in ključ.","selvedge-rebuild.banner.eng-unchecked.item-2-label":"Povzetek potrdila","selvedge-rebuild.banner.eng-unchecked.item-2-body":"Verifikator verige.","selvedge-rebuild.banner.eng-unchecked.item-3-label":"Povzetek pravilnika","selvedge-rebuild.banner.eng-unchecked.item-3-body":"Pot, ki upošteva pravilnik.","selvedge-rebuild.banner.eng-unchecked.item-4-label":"Artefakt + nastavitve","selvedge-rebuild.banner.eng-unchecked.item-4-body":"Preverjeno ob vsakem izvajanju.","selvedge-rebuild.banner.eng-unchecked.verdict":"Uspeh zajema vsako trditev v artefaktu.","selvedge-rebuild.banner.eng-unchecked.footline":"Zato uspeh Selvedge pomeni isto stvar za stranko, ki ga prejme.","selvedge-rebuild.banner.eng-handover.kicker":"Kdo ima dokaze","selvedge-rebuild.banner.eng-handover.title":"Predate štiri stvari","selvedge-rebuild.banner.eng-handover.body":"Druga stranka, ki preverja izvajanje Selvedge, potrebuje štiri stvari: bajte artefakta, vhod, ki so mu bili bajti dani, nastavitve determinizma, ki jih je izvajanje uporabilo, in zapis, ki ga je ustvarilo. Vse štiri so datoteke. Vse štiri potujejo na kakršen koli način, ki ga že uporabljata oba, in nobena ni poverilnica, licenca ali končna točka.","selvedge-rebuild.banner.eng-handover.instrument-header":"Predaja za ponovitev","selvedge-rebuild.banner.eng-handover.instrument-tag":"Brez povezave","selvedge-rebuild.banner.eng-handover.verdict-label":"Neodvisna ponovitev","selvedge-rebuild.banner.eng-handover.item-1-label":"Bajti artefakta","selvedge-rebuild.banner.eng-handover.item-1-body":"Kaj se je izvajalo.","selvedge-rebuild.banner.eng-handover.item-2-label":"Vneseni vhod","selvedge-rebuild.banner.eng-handover.item-2-body":"Na čem se je izvajalo.","selvedge-rebuild.banner.eng-handover.item-3-label":"Nastavitve","selvedge-rebuild.banner.eng-handover.item-3-body":"Kako se je izvajalo.","selvedge-rebuild.banner.eng-handover.item-4-label":"Vaš zapis","selvedge-rebuild.banner.eng-handover.item-4-body":"Kaj primerjati.","selvedge-rebuild.banner.eng-handover.verdict":"Njihov stroj, njihova primerjava, njihov seznam.","selvedge-rebuild.banner.eng-handover.footline":"Štiri datoteke, in stranka, ki dvomi o vas, je stranka, ki preverja.","selvedge-rebuild.banner.biz-blind.kicker":"Zakaj se rezultat testa prenese","selvedge-rebuild.banner.biz-blind.title":"Ne more povedati","selvedge-rebuild.banner.biz-blind.body":"Programska oprema, ki vidi svojo okolico, se lahko v njej obnaša drugače. Komponenta, ki bere datum, se lahko obnaša enako pred mejnim datumom in drugače po njem. Tista, ki bere ime stroja, je lahko previdna v testnem okolju in neprevidna v produkciji. Tista, ki vidi, kako obremenjen je stroj, lahko uporabi bližnjico samo, ko nihče verjetno ne meri. To je tisto, zaradi česar je sprejemni test nekaj, kar ste opravili enkrat, ne pa nekaj, kar veste.","selvedge-rebuild.banner.biz-blind.instrument-header":"Dobaviteljsko nevtralna meja","selvedge-rebuild.banner.biz-blind.instrument-tag":"Enaki pogoji","selvedge-rebuild.banner.biz-blind.verdict-label":"Prenosljiv rezultat","selvedge-rebuild.banner.biz-blind.compare-left":"Brez ohranjene odvisnosti","selvedge-rebuild.banner.biz-blind.compare-right":"Vidna meja","selvedge-rebuild.banner.biz-blind.item-1-label":"Brez računa","selvedge-rebuild.banner.biz-blind.item-1-body":"Teče na vaši strojni opremi.","selvedge-rebuild.banner.biz-blind.item-2-label":"Brez dobaviteljskega ključa","selvedge-rebuild.banner.biz-blind.item-2-body":"Ničesar ne hranimo za vas.","selvedge-rebuild.banner.biz-blind.item-3-label":"Brez skritega omrežja","selvedge-rebuild.banner.biz-blind.item-3-body":"Ni poti za iznos podatkov.","selvedge-rebuild.banner.biz-blind.item-4-label":"Datumsko označeno poročilo","selvedge-rebuild.banner.biz-blind.item-4-body":"Dovoljenje je zapisano.","selvedge-rebuild.banner.biz-blind.verdict":"Rezultat testa se prenese, ker je meja enaka.","selvedge-rebuild.banner.biz-blind.footline":"Dokaz je uporaben za nekoga, ki ni bil v prostoru.","selvedge-rebuild.banner.biz-fresh.kicker":"Zakaj je izolacija cenovno dostopna","selvedge-rebuild.banner.biz-fresh.title":"Vsakič svež prostor","selvedge-rebuild.banner.biz-fresh.body":"Izolacija je običajno racionirana. Postavitev čistega okolja stane dovolj, da je rezervirana za paketno delo, vse interaktivno pa si deli dolgoživ proces, kjer so ostanki enega opravila začetni pogoji naslednjega. To je stroškovna odločitev in skoraj vedno je predstavljena kot arhitektura.","selvedge-rebuild.banner.biz-fresh.instrument-header":"Zaporedje svežega prostora","selvedge-rebuild.banner.biz-fresh.instrument-tag":"Na zahtevo","selvedge-rebuild.banner.biz-fresh.verdict-label":"Operativni zaključek","selvedge-rebuild.banner.biz-fresh.item-1-label":"Hladen zagon","selvedge-rebuild.banner.biz-fresh.item-1-body":"Pod milisekundo.","selvedge-rebuild.banner.biz-fresh.item-2-label":"Ena zahteva","selvedge-rebuild.banner.biz-fresh.item-2-body":"En prostor.","selvedge-rebuild.banner.biz-fresh.item-3-label":"Brez prenosa","selvedge-rebuild.banner.biz-fresh.item-3-body":"Privzeto nič ni deljeno.","selvedge-rebuild.banner.biz-fresh.item-4-label":"En zapis","selvedge-rebuild.banner.biz-fresh.item-4-body":"Predaja je izrecna.","selvedge-rebuild.banner.biz-fresh.verdict":"Izolacija je cenovno dostopna, ko je prostor poceni.","selvedge-rebuild.banner.biz-fresh.footline":"Dobavitelj ne more podedovati včerajšnjega prostora.","selvedge-rebuild.banner.con-code.kicker":"Kaj vsebuje potrdilo","selvedge-rebuild.banner.con-code.title":"Koda ni kopija","selvedge-rebuild.banner.con-code.body":"Potrdilo, ki bi dokazalo, kaj je prišlo iz vašega pisma, bi moralo hraniti pismo, in to je del, o katerem ljudje povsem upravičeno sprašujejo. Selvedge ne hrani kopije. Kar hrani, je kratka koda, izračunana iz vsebine, in izračun deluje samo v eno smer.","selvedge-rebuild.banner.con-code.instrument-header":"Knjiga potrdil","selvedge-rebuild.banner.con-code.instrument-tag":"Ponovljivo","selvedge-rebuild.banner.con-code.verdict-label":"Kaj dokazuje","selvedge-rebuild.banner.con-code.item-1-label":"Artefakt","selvedge-rebuild.banner.con-code.item-1-body":"Kateri program.","selvedge-rebuild.banner.con-code.item-2-label":"Vhod","selvedge-rebuild.banner.con-code.item-2-body":"Kaj je videl.","selvedge-rebuild.banner.con-code.item-3-label":"Nastavitve","selvedge-rebuild.banner.con-code.item-3-body":"Kaj je bilo določeno.","selvedge-rebuild.banner.con-code.item-4-label":"Potrdilo","selvedge-rebuild.banner.con-code.item-4-body":"Kaj primerjati.","selvedge-rebuild.banner.con-code.verdict":"Kratka koda poimenuje zagon; ne pretvarja se, da je izvor.","selvedge-rebuild.banner.con-code.footline":"Uporaben predmet je dovolj majhen za predajo.","selvedge-rebuild.internal-numeric":"Notranje računanje, shranjevanje in kopičenje uporabljajo binarne, celoštevilske, fiksno-pomične ali prilagodljive celoštevilske/fiksno-pomične predstavitve. Plavajoča vejica je sprejeta samo na deklarirani zunanji meji in se pred notranjim delom izrecno pretvori. Ni notranjega rezervnega načrta s plavajočo vejico.","selvedge-rebuild.banner.eng-unchecked.title-accent":"preden je izdano potrdilo o opravljenem testu","selvedge-rebuild.banner.eng-unchecked.body-second":"Če Selvedge prosite za preverjanje brez materiala, napaka natančno pove, kaj manjka, kar nepreverljiv artefakt spremeni v zahtevo po edini stvari, ki bi ga razrešila. Praktični učinek je, da zeleni rezultat Selvedge nosi svoj polni pomen, kamor koli potuje: vsaka trditev, ki jo artefakt poda, je bila preizkušena z isto orodjarno proti materialu, ki ga je nekdo dejansko zagotovil.","selvedge-rebuild.banner.eng-handover.title-accent":"in preverjanje je njihovo","selvedge-rebuild.banner.eng-handover.body-second":"Predvajanje zaženejo na svojem stroju s svojo različico orodjarne, in kar dobijo nazaj, je njihov seznam različnih polj, ne pa vaše zagotovilo o zagonu. Na tej poti nič ne potrebuje računa, ključa, ki ga hranimo mi, ali dosegljivosti naše storitve, zato preverjanje deluje med izpadom, v omrežju brez povezave in leta po zagonu, ki ga razrešuje. To je tisto, zaradi česar je zapis Selvedge vreden navajanja v pogodbi: stranka, ki vam ne zaupa, je stranka, ki ga preverja.","selvedge-rebuild.banner.biz-blind.title-accent":"da se testira","selvedge-rebuild.banner.biz-blind.body-second":"Komponenta, ki teče v Selvedge, nima ničesar za branje. Ura, ki ji je dana, se nikoli ne premakne z enega samega fiksnega trenutka. Ni okolja, ni argumentov, ni omrežja in ni imenika, zato ni imena stroja, ni oznake namestitve in ni načina, da bi ugotovili, ali je to četrti zagon ali prvi. Obnašanje je še vedno lahko odvisno od vhoda, kar je ravno razlog, da je vhod tisto, kar pripnete in predate naprej. Kar pa ne more biti odvisno, je datum, gostitelj ali priložnost, zato se zagon, ki se je obnašal v sprejemnem testu, enako obnaša novembra na strojni opremi nekoga drugega.","selvedge-rebuild.banner.biz-fresh.title-accent":"ker je prostor poceni","selvedge-rebuild.banner.biz-fresh.body-second":"Postavitev nove instance Selvedge traja precej manj kot milisekundo na stroju, na katerem projekt meri, kar pomeni, da ena na zahtevo sodi v proračun skoraj česar koli interaktivnega. Nič se ne prenaša med njimi, razen če se namerno posreduje, in kar se posreduje, se na zapisu pojavi kot nekaj, kar je bilo posredovano. Komercialna različica tega stavka je kratka: napaka enega opravila je napaka enega opravila, polmer udarca pa je prostor, ki ne obstaja več.","selvedge-rebuild.banner.con-code.title-accent":"stvari, iz katere izvira","selvedge-rebuild.banner.con-code.body-second":"Ista vsebina vedno ustvari isto kodo, zato koda zadostuje za prikaz, da se ni nič spremenilo. Kode ni mogoče pretvoriti nazaj v vsebino, zato ne razkrije ničesar o tem, kakšna je bila vsebina. Zagon nad dvesto strani dolgim poročilom pusti zapis enake velikosti kot zagon nad eno vrstico in noben zapis ne vsebuje niti besede o tem, o čemer je govoril. Lahko ga hranite desetletje ali ga izročite nekomu, ki mu ni dovoljeno brati dokumenta, in ne razkrijete prav ničesar.","selvedge-rebuild.banner.eng-record.kicker":"Kaj ostane po zagonu","selvedge-rebuild.banner.eng-record.title":"Postopek se je ustavil","selvedge-rebuild.banner.eng-record.title-accent":"zapis še vedno odgovarja","selvedge-rebuild.banner.eng-record.body":"Dokončan zagon bi moral pustiti več kot le zastavico uspeha. Selvedge poveže artefakt, vhod, nastavitve determinizma in izmerjeno delo z izhodi, ki so se vrnili. Zapis je niz polj, ne prozni opis, napisan po dogodku.","selvedge-rebuild.banner.eng-record.body-second":"Drug stroj lahko ponovno predvaja isto gradivo in primerja zapis polje za poljem. Če se artefakt, nastavitve, število navodil ali izhod razlikujejo, ima nesoglasje imenovano mesto namesto splošne trditve, da zagona ni bilo mogoče reproducirati.","selvedge-rebuild.banner.eng-record.instrument-header":"Potrdilo o zagonu","selvedge-rebuild.banner.eng-record.instrument-tag":"Polje za poljem","selvedge-rebuild.banner.eng-record.verdict-label":"Preverjanje ponovitve","selvedge-rebuild.banner.eng-record.item-1-label":"Artefakt + vhod","selvedge-rebuild.banner.eng-record.item-1-body":"Gradivo, ki je vstopilo.","selvedge-rebuild.banner.eng-record.item-2-label":"Nastavitve determinizma","selvedge-rebuild.banner.eng-record.item-2-body":"Pogoji, določeni za zagon.","selvedge-rebuild.banner.eng-record.item-3-label":"Porabljena navodila","selvedge-rebuild.banner.eng-record.item-3-body":"Izmerjeno delo.","selvedge-rebuild.banner.eng-record.item-4-label":"Izhodne povzetke","selvedge-rebuild.banner.eng-record.item-4-body":"Vrednosti za primerjavo.","selvedge-rebuild.banner.eng-record.verdict":"Ko se ponovitev razlikuje, zapis pokaže na polje, kjer se je to zgodilo.","selvedge-rebuild.banner.eng-record.footline":"Dokazi ostanejo uporabni tudi potem, ko proces, ki jih je ustvaril, ne obstaja več.","selvedge-rebuild.banner.biz-transfer.kicker":"Kaj preživi zamenjavo dobavitelja","selvedge-rebuild.banner.biz-transfer.title":"Ohranite sprejeti rezultat","selvedge-rebuild.banner.biz-transfer.title-accent":"brez ohranjanja dobavitelja","selvedge-rebuild.banner.biz-transfer.body":"Sprejemni rezultat postane krhek, ko ga lahko reproducira le dobavitelj. Račun, storitev in notranje testno okolje nato postanejo del dokazov, tudi če pogodba pravi, da je programska oprema prenosljiva.","selvedge-rebuild.banner.biz-transfer.body-second":"Selvedge naredi predajo konkretno. Ohranite artefakt, dovoljene zmogljivosti, določene nastavitve zagona in nastali zapis. Nadomestni dobavitelj ali neodvisni pregledovalec lahko te datoteke ponovno predvaja na svojem stroju, ne da bi moral prvotnega dobavitelja prositi, da karkoli znova odpre.","selvedge-rebuild.banner.biz-transfer.instrument-header":"Neodvisna predaja","selvedge-rebuild.banner.biz-transfer.instrument-tag":"Brez ohranjenega računa","selvedge-rebuild.banner.biz-transfer.verdict-label":"Komercialna meja","selvedge-rebuild.banner.biz-transfer.item-1-label":"Sprejeti artefakt","selvedge-rebuild.banner.biz-transfer.item-1-body":"Natančni bajti, ki so prestali.","selvedge-rebuild.banner.biz-transfer.item-2-label":"Nabor dovoljenj","selvedge-rebuild.banner.biz-transfer.item-2-body":"Meja, znotraj katere je deloval.","selvedge-rebuild.banner.biz-transfer.item-3-label":"Paket za ponovitev","selvedge-rebuild.banner.biz-transfer.item-3-body":"Datoteke, ki jih kupec lahko obdrži.","selvedge-rebuild.banner.biz-transfer.item-4-label":"Neodvisna primerjava","selvedge-rebuild.banner.biz-transfer.item-4-body":"Račun dobavitelja ni potreben.","selvedge-rebuild.banner.biz-transfer.verdict":"Dokazi zamenjajo lastnika brez ustvarjanja nove odvisnosti.","selvedge-rebuild.banner.biz-transfer.footline":"Stranka, ki prejme rezultat, prejme tudi sredstva za njegovo preverjanje.","slv-visuals.chrome-meta":"zagon zapisa","slv-visuals.661f13bc63":"PREVERJENO","slv-visuals.bd63dd7336":"razglašeno, omejeno, zabeleženo","slv-visuals.ac7ff256a6":"SEL","slv-visuals.44fd37f1ed":"Ta svet je zaprt, ker ni bil razglašen.","slv-visuals.74140b3eb3":"Operacija prečka sobo, medtem ko ključ ostane zunaj.","slv-visuals.a95af2a207":"Viden je en predpon poti; to je okno, ne datotečni sistem.","slv-visuals.5265953d8b":"Prisotna sta dva poimenovana orodja; nepoimenovano orodje nima odprtine.","slv-visuals.43dd7aa30b":"Seznam dovoljenj je na poročilu datiran, zato pregled postane iskanje.","slv-visuals.bcaf2f4bea":"Zmožnost je bila zavrnjena pred zagonom, s stabilno kodo za priročnik.","slv-visuals.f712baba7f":"Gorivo in izhod sta se premaknila: vprašajte, kakšen vnos je gost dejansko prejel.","slv-visuals.f4435747db":"Gorivo se je premaknilo, izhod pa je ostal: preverite gradnjo gostitelja ali pot kode.","slv-visuals.e18ddd4366":"Ni ugotovitev. Pinning opusti širše vektorske enote, prenosljivost pa je zdaj branje.","slv-visuals.f1a5ccbfac":"Dve ugotovitvi: izbira vektorjev in inicializacija pomnilnika sta odvisni od gostitelja.","slv-visuals.interaction.choices":"Selvedge vizualne izbire","slv-visuals.interaction.sequence":"Selvedge zaporedje","slv-visuals.interaction.worlds":"Selvedge svetovi zmožnosti","slv-visuals.interaction.tree":"Selvedge drevo dokaza vključitve","slv-visuals.fallback-hash":"zgoščevalna vrednost","slv-visuals.fallback-fact":"dejstvo","slv-visuals.control.detect":"prilagojeno za zaznavanje","slv-visuals.control.pinned":"pritrjeno","slv-visuals.control.fuel":"gorivo premaknjeno","slv-visuals.control.output":"gorivo + izhod premaknjena","slv-visuals.control.policy":"politika zavrnjena","slv-visuals.control.allowed":"politika dovoljena","slv-visuals.control.tool":"orodje","slv-visuals.control.storage":"shramba","slv-visuals.control.crypto":"kriptografija","slv-visuals.control.observe":"opazovanje","toc-rail.f5cbdf6bfb":"Kazalo"}
