Krypton ja lohkoketjun perusteet
Rakenna malli ketjujen, transaktioiden, lompakoiden ja lopullisuuden ymmärtämiseen.
Mitä osaat tämän jälkeen
Tämä moduuli syventää aihetta tila, konsensus ja lopullisuus soveltavan teorian ja oman päätöslaboratorion avulla.
Tämä moduuli syventää aihetta avaimet, osoitteet ja lompakon rajat soveltavan teorian ja oman päätöslaboratorion avulla.
Tämä moduuli syventää aihetta transaktion elinkaari ja maksut soveltavan teorian ja oman päätöslaboratorion avulla.
Tämä moduuli syventää aihetta utxo- ja tilimallin erot soveltavan teorian ja oman päätöslaboratorion avulla.
Opetussuunnitelma
Tämä kurssi sisältää
- ·8 oppituntia · 12 ohjattua tuntia
- ·4 Laboratorio · Käytännön skenaariot
- ·8 Soveltavat tapaukset · 8 Tietotarkistukset
- ·52 Koepankki · 80% läpäisyraja
- ·Suoritustodistus: UTXO Certified · Crypto Foundations
Mitä tämä kurssi edellyttää
- ·Jäljitä transaktio ja selitä missä luottamus sijaitsee.
- ·Läpimenoraja: 80%
- ·Ei vaadi aiempaa kurssia.
Koulutussopimus
Jäljitä transaktio ja selitä missä luottamus sijaitsee.
Tila, konsensus ja lopullisuus
Tämä moduuli syventää aihetta tila, konsensus ja lopullisuus soveltavan teorian ja oman päätöslaboratorion avulla.
Evidenssimuistio · TX-FLOWAvaimet, osoitteet ja lompakon rajat
Tämä moduuli syventää aihetta avaimet, osoitteet ja lompakon rajat soveltavan teorian ja oman päätöslaboratorion avulla.
Evidenssimuistio · KEY-BOUNDARYTransaktion elinkaari ja maksut
Tämä moduuli syventää aihetta transaktion elinkaari ja maksut soveltavan teorian ja oman päätöslaboratorion avulla.
Evidenssimuistio · TX-FLOWUTXO- ja tilimallin erot
Tämä moduuli syventää aihetta utxo- ja tilimallin erot soveltavan teorian ja oman päätöslaboratorion avulla.
Evidenssimuistio · TX-FLOWKrypton ja lohkoketjun perusteet
Tarkista koko opetussuunnitelma, osaamiset ja arviointipolku ennen aloittamista.
Tila, konsensus ja lopullisuus
Tämä moduuli syventää aihetta tila, konsensus ja lopullisuus soveltavan teorian ja oman päätöslaboratorion avulla.
Avaimet, osoitteet ja lompakon rajat
Tämä moduuli syventää aihetta avaimet, osoitteet ja lompakon rajat soveltavan teorian ja oman päätöslaboratorion avulla.
Transaktion elinkaari ja maksut
Tämä moduuli syventää aihetta transaktion elinkaari ja maksut soveltavan teorian ja oman päätöslaboratorion avulla.
UTXO- ja tilimallin erot
Tämä moduuli syventää aihetta utxo- ja tilimallin erot soveltavan teorian ja oman päätöslaboratorion avulla.
- Keskeinen riski: älä käsittele aihetta tila on se, mistä verkko saavuttaa yhteisymmärryksen merkityksettömänä yksityiskohtana.
- Toimi näin: varmista aiheen tila on se, mistä verkko saavuttaa yhteisymmärryksen tekninen evidence ennen valtuutusta.
- Keskeinen riski: älä käsittele aihetta konsensus ei poista luottamusoletuksia merkityksettömänä yksityiskohtana.
- Toimi näin: varmista aiheen konsensus ei poista luottamusoletuksia tekninen evidence ennen valtuutusta.
- Keskeinen riski: älä käsittele aihetta avain valtuuttaa; osoite tunnistaa merkityksettömänä yksityiskohtana.
- Toimi näin: varmista aiheen avain valtuuttaa; osoite tunnistaa tekninen evidence ennen valtuutusta.
- Keskeinen riski: älä käsittele aihetta lompakko on enemmän kuin avainsäilö merkityksettömänä yksityiskohtana.
- Toimi näin: varmista aiheen lompakko on enemmän kuin avainsäilö tekninen evidence ennen valtuutusta.
- Keskeinen riski: älä käsittele aihetta tarkoituksesta lohkoon merkityksettömänä yksityiskohtana.
- Toimi näin: varmista aiheen tarkoituksesta lohkoon tekninen evidence ennen valtuutusta.
- Keskeinen riski: älä käsittele aihetta maksu ostaa prioriteettia, ei oikeellisuutta merkityksettömänä yksityiskohtana.
- Toimi näin: varmista aiheen maksu ostaa prioriteettia, ei oikeellisuutta tekninen evidence ennen valtuutusta.
- Kirjallinen kenttäharjoitus × 8
- Tietotarkistukset × 8
- Moduulin käytännön laboratorio × 4
- Ajastettu loppukoe · 20 · ≥ 80%
- Syvä tekninen oppitunti · 360 min
- Kirjallinen kenttäharjoitus · 160 min
- Moduulin käytännön laboratorio · 140 min
- Specialist units · 105 min
- Ajastettu loppukoe · 30 min
Laajuus, oppimistulokset ja opiskelustandardi
Rakenna malli ketjujen, transaktioiden, lompakoiden ja lopullisuuden ymmärtämiseen.
Aikaisempaa teknistä kurssia ei vaadita.
- Keskeinen riski: älä käsittele aihetta tila on se, mistä verkko saavuttaa yhteisymmärryksen merkityksettömänä yksityiskohtana.
- Toimi näin: varmista aiheen tila on se, mistä verkko saavuttaa yhteisymmärryksen tekninen evidence ennen valtuutusta.
- Keskeinen riski: älä käsittele aihetta konsensus ei poista luottamusoletuksia merkityksettömänä yksityiskohtana.
- Toimi näin: varmista aiheen konsensus ei poista luottamusoletuksia tekninen evidence ennen valtuutusta.
- Keskeinen riski: älä käsittele aihetta avain valtuuttaa; osoite tunnistaa merkityksettömänä yksityiskohtana.
- Toimi näin: varmista aiheen avain valtuuttaa; osoite tunnistaa tekninen evidence ennen valtuutusta.
- Keskeinen riski: älä käsittele aihetta lompakko on enemmän kuin avainsäilö merkityksettömänä yksityiskohtana.
- Toimi näin: varmista aiheen lompakko on enemmän kuin avainsäilö tekninen evidence ennen valtuutusta.
- Keskeinen riski: älä käsittele aihetta tarkoituksesta lohkoon merkityksettömänä yksityiskohtana.
- Toimi näin: varmista aiheen tarkoituksesta lohkoon tekninen evidence ennen valtuutusta.
- 01
Lue kuusiosainen tekninen luku
- 02
Tarkasta yksilöllinen visual ja protokollamalli
- 03
Työstä tapaus ja evidenssikartta
- 04
Palauta kirjallinen kenttäharjoitus
- 05
Läpäise knowledge check ja moduulilab
- 06
Suorita ajastettu loppuarviointi
Väitteet sidotaan havaittaviin kenttiin, protokollan käyttäytymiseen, ensisijaisiin lähteisiin tai selvästi ilmoitettuihin oletuksiin. Tuntemattomat pidetään näkyvinä.
Suoritus vaatii kirjallisen työn, knowledge checkit, kaikki labit ja vähintään 80% loppukokeesta. Ammattilaistaso vaatii myös capstonen.
- Tila on se, mistä verkko saavuttaa yhteisymmärryksen
- Lohkoketju soveltaa sääntöjä tilasiirtymiin ja yhtyy konsensuksen kautta historiaan. Arvioinnissa tunnistetaan auktoritatiivinen tila, sen oletukset ja jäljellä oleva reorg-riski.
- Konsensus ei poista luottamusoletuksia
- PoW, PoS ja muut mekanismit jakavat auktoriteettia ja vikamuotoja eri tavoin; taloudellinen turvallisuus ei korvaa sovellusturvaa.
- Avain valtuuttaa; osoite tunnistaa
- Private key luo kelvollisia allekirjoituksia ja osoite on julkinen tunniste. Seedin tai private keyn paljastaminen siirtää hallinnan, vaikka varoja ei heti liikuteta.
- Lompakko on enemmän kuin avainsäilö
- Lompakko rakentaa pyyntöjä, näyttää kontekstia ja pyytää valtuutuksia. UI, browser origin, signer ja laite ovat erillisiä trust boundaryja.
- Tarkoituksesta lohkoon
- Toiminto etenee tarkoituksesta payloadiin, allekirjoitukseen, välitykseen, mempooliin, inclusioniin ja lopullisuuteen; jokaisessa vaiheessa riskit ovat erilaisia.
- Maksu ostaa prioriteettia, ei oikeellisuutta
- Fees vaikuttavat nopeuteen ja inclusioniin, mutta eivät varmista käyttäjän tarkoitusta. Haitallinen high-fee-transaktio pysyy haitallisena.
- UTXO kuluttaa erillisiä outputteja
- UTXO-mallissa aiemmat inputit kulutetaan ja uusia outputteja luodaan; coin selection, change ja scriptit vaikuttavat kelvollisuuteen, yksityisyyteen ja kustannuksiin.
- Tilipohjaiset ketjut muuttavat yhteistä tilaa
- Account-based-ketjuissa balance, nonce ja storage ovat jaettua tilaa ja yksi call voi käynnistää mielivaltaista downstream-logiikkaa.
Nykyaikaiset protokollat ja operatiiviset aiheet
Nämä laajennukset täydentävät ydinkurssia nykyisillä standardeilla ja turvarajoilla, jotka ammattilaisen tulee tunnistaa.
HD-lompakot, BIP-32 ja johdannaisrajat
Ymmärrä, miten yksi seed muodostaa extended key -hierarkian, miksi hardened derivation on olemassa ja miksi xpub on tavallista osoitetta herkempi. Arvioi, mikä subtree-tieto ylittää luottamusrajat.
PSBT, offline-allekirjoitus ja transaktion siirto
PSBT on jäsennelty handoff rakentamisen ja signingin välillä. Signerin on tarkistettava inputs, outputs, change, fee ja tuntemattomat kentät, vaikka tiedosto tulisi offline-prosessista.
Taproot, Schnorr ja MuSig2-valtuutus
Yhdistä Taproot key/script paths BIP-340-yhteensopivaan multisignatureen. Aggregate keys helpottavat on-chain-rakennetta, mutta nonce-hallinta, koordinointi ja fallback ovat kriittisiä.
Tila, konsensus ja lopullisuus
Tämä moduuli syventää aihetta tila, konsensus ja lopullisuus soveltavan teorian ja oman päätöslaboratorion avulla.

Tila on se, mistä verkko saavuttaa yhteisymmärryksen

Tila on se, mistä verkko saavuttaa yhteisymmärryksen
Lohkoketju soveltaa sääntöjä tilasiirtymiin ja yhtyy konsensuksen kautta historiaan. Arvioinnissa tunnistetaan auktoritatiivinen tila, sen oletukset ja jäljellä oleva reorg-riski.
Tämä käsite on tärkeä, koska Keskeinen riski: älä käsittele aihetta tila on se, mistä verkko saavuttaa yhteisymmärryksen merkityksettömänä yksityiskohtana.
Tarkasta täsmälliset protokollakentät, jotka luovat valtuutta tai muuttavat suoritusta. Vertaa kenttiä käyttäjän ilmoittamaan tarkoitukseen ja odotettuun turvarajaan.
Tarkasta täsmälliset protokollakentät, jotka luovat valtuutta tai muuttavat suoritusta.
Protokolla- ja suoritustasolla on tarkastettava state ja transition ja consensus ja reorg ja finality. Protokollatunnisteita ei käännetä, koska ne ovat osa teknistä payloadia.
stateTekniset tarkastuspisteet
transitionTekniset tarkastuspisteet
consensusTekniset tarkastuspisteet
reorgTekniset tarkastuspisteet
finalityTekniset tarkastuspisteet
Käsittele ristiriitoja, liiallista valtuutta ja selittämättömiä riippuvuuksia olennaisina vikamerkkeinä.
Käytännön seuraus on, että Toimi näin: varmista aiheen tila on se, mistä verkko saavuttaa yhteisymmärryksen tekninen evidence ennen valtuutusta. Tuntematon ei tarkoita turvallista.
- Keskeinen riski: älä käsittele aihetta tila on se, mistä verkko saavuttaa yhteisymmärryksen merkityksettömänä yksityiskohtana.
- Toimi näin: varmista aiheen tila on se, mistä verkko saavuttaa yhteisymmärryksen tekninen evidence ennen valtuutusta.
Yhdistä jokainen olennainen signaali sen konkreettiseen vaikutukseen varoihin, valtuuteen tai luottamukseen.
Käytännön seuraus on, että Toimi näin: varmista aiheen tila on se, mistä verkko saavuttaa yhteisymmärryksen tekninen evidence ennen valtuutusta.
Eskaloidaan, kun evidenssi on ristiriitaista tai puutteellista tai seuraus ylittää rutiinipolitiikan.
Varmenna pyyntö riippumattomalla evidenssillä ennen peruuttamatonta valtuutusta.
- 01
Tarkasta täsmälliset protokollakentät, jotka luovat valtuutta tai muuttavat suoritusta.
- 02
Vertaa kenttiä käyttäjän ilmoittamaan tarkoitukseen ja odotettuun turvarajaan.
- 03
Varmenna pyyntö riippumattomalla evidenssillä ennen peruuttamatonta valtuutusta.
- 04
Kirjaa faktat, oletukset, tuntemattomat ja päätös, jotta toinen analyytikko voi toistaa tarkastuksen.
- 05
Eskaloidaan, kun evidenssi on ristiriitaista tai puutteellista tai seuraus ylittää rutiinipolitiikan.
Kirjaa faktat, oletukset, tuntemattomat ja päätös, jotta toinen analyytikko voi toistaa tarkastuksen.
Keskeinen riski: älä käsittele aihetta tila on se, mistä verkko saavuttaa yhteisymmärryksen merkityksettömänä yksityiskohtana. ja Toimi näin: varmista aiheen tila on se, mistä verkko saavuttaa yhteisymmärryksen tekninen evidence ennen valtuutusta.
Analyytikon tavoite
Keskeinen riski: älä käsittele aihetta tila on se, mistä verkko saavuttaa yhteisymmärryksen merkityksettömänä yksityiskohtana.
Mekaniikka
accepted chain/application statevalid state changehistory selection / finalizationaccepted history can changeconfidence / economic or protocol guaranteeVirhesignaalit
- 01
treating inclusion as absolute finality
- 02
ignoring reorg assumptions
- 03
confusing consensus security with app safety
- 04
wrong confirmation threshold
- 05
no chain-specific finality model
Varmennusmenettely
- 01
identify consensus mechanism
- 02
define confirmation/finality criterion
- 03
measure reorg exposure
- 04
separate protocol validity from economic intent
- 05
document settlement assumption
Päättelyketju
- 01
faktat → olennainen evidenssi
- 02
evidenssi → seuraus / valtuus
- 03
seuraus → selkeä päätös + seuraava toimi
chain finality assumption recordSeuraa turvallisuuspäätöksen polkua
state / consensus / finality- state: accepted chain/application state
- transition: valid state change
- consensus: history selection / finalization
- reorg: accepted history can change
- finality: confidence / economic or protocol guarantee
- treating inclusion as absolute finality
- ignoring reorg assumptions
- confusing consensus security with app safety
- identify consensus mechanism
- define confirmation/finality criterion
- measure reorg exposure
- chain finality assumption record
Bitcoin1.8 BTC1treasury requires 6disabledsettled or still operationally reversible?Tunnista ennen vastausta myönnettävä valtuus, pettävä luottamusraja ja peruuttamaton seuraus.
Järjestä ennen päätöstä
Erottele identiteetti, valtuus, suoritus ja konteksti ennen turvallisuuspäätöstä.
Identiteetti
Kuka tai mikä pyytää, vastaanottaa tai edustaa valtuutta?
Valtuus
Mikä kyky voidaan myöntää, säilyttää tai käyttää?
treasury requires 6Suoritus
Mitä payload, reitti tai järjestelmä todella tekee?
1.8 BTCdisabledKonteksti
Mitkä ympäristöfaktat voivat olennaisesti muuttaa päätöstä?
Bitcoin1settled or still operationally reversible?Tuota analyytikkokelpoinen havainto
Älä vastaa muistista. Käytä tapausta, protokollakenttiä ja yllä olevaa varmennusmenettelyä toistettavan havainnon kirjoittamiseen.
- Viittaa olennaiseen evidenssiin, ei käyttöliittymän ulkoasuun.
- Nimeää valtuuden, tilasiirtymän tai seurauksen.
- Antaa toistettavan seuraavan toimenpiteen tai päätöksen.
- 01
Keskeinen riski: älä käsittele aihetta tila on se, mistä verkko saavuttaa yhteisymmärryksen merkityksettömänä yksityiskohtana.
- 02
Toimi näin: varmista aiheen tila on se, mistä verkko saavuttaa yhteisymmärryksen tekninen evidence ennen valtuutusta.
Rakenna evidenssimuistiosi
Kirjaa päättelysi ennen tarkistusta ja päätä se selkeään päätökseen tai seuraavaan toimenpiteeseen. Muistiinpanot pysyvät tällä laitteella.
Kehitä kaikki kolme osiota ennen suorittamista.
Konsensus ei poista luottamusoletuksia

Konsensus ei poista luottamusoletuksia
PoW, PoS ja muut mekanismit jakavat auktoriteettia ja vikamuotoja eri tavoin; taloudellinen turvallisuus ei korvaa sovellusturvaa.
Tämä käsite on tärkeä, koska Keskeinen riski: älä käsittele aihetta konsensus ei poista luottamusoletuksia merkityksettömänä yksityiskohtana.
Tarkasta täsmälliset protokollakentät, jotka luovat valtuutta tai muuttavat suoritusta. Vertaa kenttiä käyttäjän ilmoittamaan tarkoitukseen ja odotettuun turvarajaan.
Tarkasta täsmälliset protokollakentät, jotka luovat valtuutta tai muuttavat suoritusta.
Protokolla- ja suoritustasolla on tarkastettava safety ja liveness ja censorship ja economic security ja centralization. Protokollatunnisteita ei käännetä, koska ne ovat osa teknistä payloadia.
safetyTekniset tarkastuspisteet
livenessTekniset tarkastuspisteet
censorshipTekniset tarkastuspisteet
economic securityTekniset tarkastuspisteet
centralizationTekniset tarkastuspisteet
Käsittele ristiriitoja, liiallista valtuutta ja selittämättömiä riippuvuuksia olennaisina vikamerkkeinä.
Käytännön seuraus on, että Toimi näin: varmista aiheen konsensus ei poista luottamusoletuksia tekninen evidence ennen valtuutusta. Tuntematon ei tarkoita turvallista.
- Keskeinen riski: älä käsittele aihetta konsensus ei poista luottamusoletuksia merkityksettömänä yksityiskohtana.
- Toimi näin: varmista aiheen konsensus ei poista luottamusoletuksia tekninen evidence ennen valtuutusta.
Yhdistä jokainen olennainen signaali sen konkreettiseen vaikutukseen varoihin, valtuuteen tai luottamukseen.
Käytännön seuraus on, että Toimi näin: varmista aiheen konsensus ei poista luottamusoletuksia tekninen evidence ennen valtuutusta.
Eskaloidaan, kun evidenssi on ristiriitaista tai puutteellista tai seuraus ylittää rutiinipolitiikan.
Varmenna pyyntö riippumattomalla evidenssillä ennen peruuttamatonta valtuutusta.
- 01
Tarkasta täsmälliset protokollakentät, jotka luovat valtuutta tai muuttavat suoritusta.
- 02
Vertaa kenttiä käyttäjän ilmoittamaan tarkoitukseen ja odotettuun turvarajaan.
- 03
Varmenna pyyntö riippumattomalla evidenssillä ennen peruuttamatonta valtuutusta.
- 04
Kirjaa faktat, oletukset, tuntemattomat ja päätös, jotta toinen analyytikko voi toistaa tarkastuksen.
- 05
Eskaloidaan, kun evidenssi on ristiriitaista tai puutteellista tai seuraus ylittää rutiinipolitiikan.
Kirjaa faktat, oletukset, tuntemattomat ja päätös, jotta toinen analyytikko voi toistaa tarkastuksen.
Keskeinen riski: älä käsittele aihetta konsensus ei poista luottamusoletuksia merkityksettömänä yksityiskohtana. ja Toimi näin: varmista aiheen konsensus ei poista luottamusoletuksia tekninen evidence ennen valtuutusta.
Analyytikon tavoite
Keskeinen riski: älä käsittele aihetta konsensus ei poista luottamusoletuksia merkityksettömänä yksityiskohtana.
Mekaniikka
conflicting histories preventednetwork continues progressingtransactions can be excluded/delayedcost of attacking consensusconcentration of block/finality powerVirhesignaalit
- 01
generic 'decentralized' claim
- 02
no adversary model
- 03
ignoring validator/miner concentration
- 04
assuming liveness under every partition
- 05
same finality policy across all chains
Varmennusmenettely
- 01
name consensus actors
- 02
identify safety/liveness assumptions
- 03
identify attack/economic threshold
- 04
inspect concentration dependencies
- 05
set workflow-specific finality requirement
Päättelyketju
- 01
faktat → olennainen evidenssi
- 02
evidenssi → seuraus / valtuus
- 03
seuraus → selkeä päätös + seuraava toimi
consensus threat-assumption matrixSeuraa turvallisuuspäätöksen polkua
consensus / tradeoffs- safety: conflicting histories prevented
- liveness: network continues progressing
- censorship: transactions can be excluded/delayed
- economic security: cost of attacking consensus
- centralization: concentration of block/finality power
- generic 'decentralized' claim
- no adversary model
- ignoring validator/miner concentration
- name consensus actors
- identify safety/liveness assumptions
- identify attack/economic threshold
- consensus threat-assumption matrix
PoS chaintop 4 = 48%economicyes7 daysliveness vs finality assumptionsTunnista ennen vastausta myönnettävä valtuus, pettävä luottamusraja ja peruuttamaton seuraus.
Järjestä ennen päätöstä
Erottele identiteetti, valtuus, suoritus ja konteksti ennen turvallisuuspäätöstä.
Identiteetti
Kuka tai mikä pyytää, vastaanottaa tai edustaa valtuutta?
Valtuus
Mikä kyky voidaan myöntää, säilyttää tai käyttää?
Suoritus
Mitä payload, reitti tai järjestelmä todella tekee?
Konteksti
Mitkä ympäristöfaktat voivat olennaisesti muuttaa päätöstä?
PoS chaintop 4 = 48%economicyes7 daysliveness vs finality assumptionsTuota analyytikkokelpoinen havainto
Älä vastaa muistista. Käytä tapausta, protokollakenttiä ja yllä olevaa varmennusmenettelyä toistettavan havainnon kirjoittamiseen.
- Viittaa olennaiseen evidenssiin, ei käyttöliittymän ulkoasuun.
- Nimeää valtuuden, tilasiirtymän tai seurauksen.
- Antaa toistettavan seuraavan toimenpiteen tai päätöksen.
- 01
Keskeinen riski: älä käsittele aihetta konsensus ei poista luottamusoletuksia merkityksettömänä yksityiskohtana.
- 02
Toimi näin: varmista aiheen konsensus ei poista luottamusoletuksia tekninen evidence ennen valtuutusta.
Rakenna evidenssimuistiosi
Kirjaa päättelysi ennen tarkistusta ja päätä se selkeään päätökseen tai seuraavaan toimenpiteeseen. Muistiinpanot pysyvät tällä laitteella.
Kehitä kaikki kolme osiota ennen suorittamista.
Läpäise moduulin molemmat tietotarkistukset ennen laboratoriota.
Avaimet, osoitteet ja lompakon rajat
Tämä moduuli syventää aihetta avaimet, osoitteet ja lompakon rajat soveltavan teorian ja oman päätöslaboratorion avulla.
Suorita edellinen moduuli ja sen käytännön laboratorio ennen jatkamista.
Transaktion elinkaari ja maksut
Tämä moduuli syventää aihetta transaktion elinkaari ja maksut soveltavan teorian ja oman päätöslaboratorion avulla.

Suorita edellinen moduuli ja sen käytännön laboratorio ennen jatkamista.
UTXO- ja tilimallin erot
Tämä moduuli syventää aihetta utxo- ja tilimallin erot soveltavan teorian ja oman päätöslaboratorion avulla.
Suorita edellinen moduuli ja sen käytännön laboratorio ennen jatkamista.
Loppukoe
Kumulatiivinen koe rakennetaan jokaisella yrityksellä uudelleen kurssin käsitteistä ja käytännön tapauksista.
Vähintään 80 % vaaditaan. Pelkkä teoria ei tuota suoritustodistusta.