Current versus target architecture
Terms used in this lesson
- Proof-of-work target
- The maximum header-hash value accepted for a block; lowering it makes valid hashes harder to find.
- Oracle
- A system that reports outside information, such as a market price, for use by a protocol.
- Guardian
- A Ducat policy-checking signer that can authorize or reject defined protocol transactions.
Repository code, deployed environments, security roadmaps, and public descriptions can differ; every claim must carry a date and status.
Loading lesson visuals...
Learn the idea
Implemented means code exists at a named revision. Tested means a named test exercised a stated behavior at that revision. Integrated means components work together in a tested flow. Deployed means a dated environment is running that artifact. Proposed means the design is intended but not yet established by executable evidence. Deprecated means maintainers have marked a behavior or version for retirement or non-use. No concrete deprecated Ducat behavior is established by the captured evidence, so the label must remain unused until such evidence exists. Disputed means available sources make incompatible claims that have not been resolved by stronger dated evidence.
Pin the claim
Record repository, commit, file or test, capture date, network, and configuration for every technical statement.
Inspect every idea above to open it.
They answer different questions. A feature can be implemented and tested while absent from every running environment.
The questions unlock after every required learning activity
Inspect every guided idea, open the worked example, rebuild its mechanism, and complete the deterministic lesson tool. Your progress is saved automatically.