Uživatelské nástroje

Nástroje pro tento web


notarius:slovnik

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Poslední revizeObě strany příští revize
slovnik [2021/07/09 21:55] smidovanotarius:slovnik [2021/12/27 15:15] – ↷ Odkaz upraven z důvodu přesunutí kozak
Řádek 8: Řádek 8:
  
 Aplikace instalovaná na každém nodu, která umožňuje registraci datového souboru, jeho ověření totožnosti a uzavírání smluv. Aplikace instalovaná na každém nodu, která umožňuje registraci datového souboru, jeho ověření totožnosti a uzavírání smluv.
 +
 +==== Blok ====
 +
 +Blok obsahuje uspořádanou sadu transakcí. Je kryptograficky spojen s předchozím i následujícím blokem. První blok v takovém řetězci bloků se nazývá genesis block. Bloky jsou vytvářeny orderery a poté ověřovány a potvrzovány nody.
  
 ==== ElA blockchain ==== ==== ElA blockchain ====
Řádek 20: Řádek 24:
  
 Systém správy verzí, který slouží k udržování informací, jak byly v průběhu času měněny zdrojové soubory ve stromě adresářů, který odpovídá určitému softwarovému projektu. Některé systémy správy verzí umožňují efektivně sledovat změny pouze jednoho souboru, ale získání stavu projektu v minulosti je velmi pomalé; git je schopen velmi rychle nastavit obsah celého pracovního stromu na stav po provedení libovolného commitu. Systém správy verzí, který slouží k udržování informací, jak byly v průběhu času měněny zdrojové soubory ve stromě adresářů, který odpovídá určitému softwarovému projektu. Některé systémy správy verzí umožňují efektivně sledovat změny pouze jednoho souboru, ale získání stavu projektu v minulosti je velmi pomalé; git je schopen velmi rychle nastavit obsah celého pracovního stromu na stav po provedení libovolného commitu.
 +
 +==== Hash ====
 +
 +Digitální otisk datového souboru, který je výsledkem hashovací funkce. Otisk má fixní délku a není možné z něj zrekonstruovat zpět vstupní datový soubor.
 +
 +==== Hashovací funkce ====
 +
 +Funkce převádějící datový soubor na jeho otisk. není možné, aby dva rozdílné datové soubory byly převedeny na stejný výstup.
  
 ==== Hyperledger Fabric ==== ==== Hyperledger Fabric ====
  
 Nástroj pro budování blockchainových distribuovaných účetních knih podnikových sítí. Nástroj pro budování blockchainových distribuovaných účetních knih podnikových sítí.
 +
 +==== Kryptografie ====
 +
 +Věda zabývající se šifrováním.
  
 ==== Majitel nodu ==== ==== Majitel nodu ====
Řádek 32: Řádek 48:
  
 Síť počítačů, které mezi sebou komunikují a všechny obsahují aktuální kopii blockchainové databáze. Síť počítačů, které mezi sebou komunikují a všechny obsahují aktuální kopii blockchainové databáze.
 +
 +==== Orderer ====
 +
 +Server, který je zodpovědný za zapisování transakcí do bloků a jejich následné distribuování jednotlivým nodům v síti.
 +
 +==== Kanál ====
 +
 +Vrstva blockchainu v hyperledger fabric sloužcí k izolaci dat. Blockchain a stavová databáze specifické pro kanál jsou sdíleny mezi peery připojenými v kanále. Pro připojení do kanálu musí být peery autentikovány. Každý kanál je definovám svou vlastní konfigurací. Paralelně běžící kanály jsou v podstatě separátní blockchainy, které pouze mohou sdílen část prostředů sítě (např. Ordering service).
 +
 +
 +==== Transakce ====
 +
 +Transakce se vytvářejí při volání chaincodu (smart kontraktu) z klientské aplikace pro čtení nebo zápis dat z ledgeru. Tyto transakce jsou odeslány k ordereru, který je uspořádá do bloků a rozešle nodům k ověření a připojení do jejich ledgeru.
 +
 +==== Peer-to-peer ====
 +
 +P2P nebo klient-klient je označení typu počítačových sítí, ve které neexistuje cenrální entita a jednotliví klienti (uživatelé) spolu komunikují přímo.
  
 ==== Repozitář ==== ==== Repozitář ====
Řádek 41: Řádek 74:
 Smlouva sjednaná mezi poskytovatelem služby a jejím uživatelem. Smlouva sjednaná mezi poskytovatelem služby a jejím uživatelem.
  
-==== Smart kontrakty ====+==== Smart kontrakty (chaincode) ====
  
 Protokol či SW zajišťující, ověřující nebo vynucující vyjednání či provedení kontraktu. To může být provedeno způsobem, který eliminuje nutnost uzavírat fyzické smlouvy mezi lidmi. Protokol či SW zajišťující, ověřující nebo vynucující vyjednání či provedení kontraktu. To může být provedeno způsobem, který eliminuje nutnost uzavírat fyzické smlouvy mezi lidmi.
 +
 +==== Transakce ====
 +
 +Transakce se vytvářejí při volání chaincodu (smart kontraktu) z klientské aplikace pro čtení nebo zápis dat z ledgeru. Tyto transakce jsou odeslány k ordereru, který je uspořádá do bloků a rozešle nodům k ověření a připojení do jejich ledgeru.
  
 ==== Záznam ==== ==== Záznam ====
Řádek 58: Řádek 95:
  
 **<font 10pt/Arial,sans-serif;;inherit;;inherit>metadata implicitní, které aplikace vytvoří při procesu registrace a uživatel na jejich obsah nemá vliv.</font> ** **<font 10pt/Arial,sans-serif;;inherit;;inherit>metadata implicitní, které aplikace vytvoří při procesu registrace a uživatel na jejich obsah nemá vliv.</font> **
-  * [[:id_zaznamu|ID záznamu]] +  * [[notarius:id_zaznamu|ID záznamu]] 
-  * [[:jmeno_nodu_na_kterem_byla_registrace_provedena|jméno nodu, na kterém byla registrace provedena]] +  * [[notarius:jmeno_nodu_na_kterem_byla_registrace_provedena|jméno nodu, na kterém byla registrace provedena]] 
-  * [[:datum_registrace|datum registrace]]+  * [[notarius:datum_registrace|datum registrace]]
  
 <font 10pt/Arial,sans-serif;;inherit;;inherit>**metadata vztahující se k uživateli, která se vytváří z přihlašovacích údajů**.</font> <font 10pt/Arial,sans-serif;;inherit;;inherit>**metadata vztahující se k uživateli, která se vytváří z přihlašovacích údajů**.</font>
  
-  * [[:jmeno_uzivatele_ktery_registraci_provedl|jméno uživatele, který registraci provedl]] +  * [[notarius:jmeno_uzivatele_ktery_registraci_provedl|jméno uživatele, který registraci provedl]] 
-  * [[:jmeno_firmy_ke_ktere_uzivatel_patri|jméno firmy, ke které uživatel patří]]+  * [[notarius:jmeno_firmy_ke_ktere_uzivatel_patri|jméno firmy, ke které uživatel patří]]
  
 **<font 10pt/Arial,sans-serif;;inherit;;inherit>metadata zadaná uživatelem</font>** **<font 10pt/Arial,sans-serif;;inherit;;inherit>metadata zadaná uživatelem</font>**
-  * [[:nazev_zaznamu|název záznamu]] +  * [[notarius:nazev_zaznamu|název záznamu]] 
-  * [[:anotace|]] +  * [[notarius:anotace]] 
-  * [[:volitelny_indikator_id1_a_id2|volitelný indikátor ID1 a ID2]]+  * [[notarius:volitelny_indikator_id1_a_id2|volitelný indikátor ID1 a ID2]]
  
 **<font 10pt/Arial,sans-serif;;inherit;;inherit>metadata vztahující se k registrovaným souborům</font>** **<font 10pt/Arial,sans-serif;;inherit;;inherit>metadata vztahující se k registrovaným souborům</font>**
-  * [[:nazev_souboru_kteremu_odpovida_prislusny_hash|název souboru, kterému odpovídá příslušný hash]] +  * [[notarius:nazev_souboru_kteremu_odpovida_prislusny_hash|název souboru, kterému odpovídá příslušný hash]] 
-  * [[:url_souboru_kteremu_odpovida_prislusny_hash|url souboru, kterému odpovídá příslušný hash]]+  * [[notarius:url_souboru_kteremu_odpovida_prislusny_hash|url souboru, kterému odpovídá příslušný hash]]
  
 **řídicí a stavové údaje** **řídicí a stavové údaje**
-  * [[:viditelnost_metadat|viditelnost metadat]] +  * [[notarius:viditelnost_metadat|viditelnost metadat]] 
-  * [[:priznak_zaznamu_se_schvalenim|příznak záznamu se schválením]] +  * [[notarius:priznak_zaznamu_se_schvalenim|příznak záznamu se schválením]] 
-  * [[:priznak_neplatneho_zaznamu|příznak neplatného záznamu]]+  * [[notarius:priznak_neplatneho_zaznamu|příznak neplatného záznamu]]
  
 === Operace se záznamem === === Operace se záznamem ===
notarius/slovnik.txt · Poslední úprava: 2023/09/07 13:36 autor: kozak