diff --git a/diagrams/dark/timeline.svg b/diagrams/dark/timeline.svg new file mode 100644 index 0000000..c5eceb4 --- /dev/null +++ b/diagrams/dark/timeline.svg @@ -0,0 +1,3 @@ + + +
Bitcoin Forum
TLSNotary
Discussion of using SSL for proof of fiat transfer to construct a P2P Bitcoin exchange.
First paper and P2P implementation which supported TLS 1.0/1.1
PageSigner v1
TLS <1.2 Deprecations
Browser implementation and Notary deployment in sandboxed AWS instance
Major organizations announcing the deprecation of TLS versions lower than 1.2
Deco Paper
PSE
TLS 1.2+ support using
general-purpose MPC
Project adopted by PSE, R&D commenced to achieve practical efficiency
Alpha Release
QuickSilver 
Minimal implementation of new protocol written in Rust
Practical performance for real-world use cases.
TLSNotary 1.0
Soon™️
2013
2014
2015
2018
2019
2022
2023
2024
2025
Text is not SVG - cannot display
\ No newline at end of file diff --git a/diagrams/light/timeline.svg b/diagrams/light/timeline.svg new file mode 100644 index 0000000..7baafa6 --- /dev/null +++ b/diagrams/light/timeline.svg @@ -0,0 +1,3 @@ + + +
Bitcoin Forum
TLSNotary
Discussion of using SSL for proof of fiat transfer to construct a P2P Bitcoin exchange.
First paper and P2P implementation which supported TLS 1.0/1.1
PageSigner v1
TLS <1.2 Deprecations
Browser implementation and Notary deployment in sandboxed AWS instance
Major organizations announcing the deprecation of TLS versions lower than 1.2
Deco Paper
PSE
TLS 1.2+ support using
general-purpose MPC
Project adopted by PSE, R&D commenced to achieve practical efficiency
Alpha Release
QuickSilver 
Minimal implementation of new protocol written in Rust
Practical performance for real-world use cases.
TLSNotary 1.0
Soon™️
2013
2014
2015
2018
2019
2022
2023
2024
2025
Text is not SVG - cannot display
\ No newline at end of file diff --git a/diagrams/timeline.drawio b/diagrams/timeline.drawio new file mode 100644 index 0000000..32ca330 --- /dev/null +++ b/diagrams/timeline.drawio @@ -0,0 +1,130 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/timeline.md b/docs/timeline.md new file mode 100644 index 0000000..7023b6a --- /dev/null +++ b/docs/timeline.md @@ -0,0 +1,6 @@ +--- +title: TLSNotary timeline +--- + +![](../diagrams/light/timeline.svg#gh-light-mode-only) +![](../diagrams/dark/timeline.svg#gh-dark-mode-only) diff --git a/src/pages/about.md b/src/pages/about.md index 98ec248..71833f1 100644 --- a/src/pages/about.md +++ b/src/pages/about.md @@ -27,6 +27,11 @@ The Prover selectively discloses the data to the Verifier by redacting sensitive The Verifier verifies that the prover did not tamper with the data and also verifiers the data origin, by inspecting the Server certificate through trusted certificate authorities (CAs). The Verifier can now make assertions about the non-redacted content of the transcript. +## Project timeline + +![](../../diagrams/light/timeline.svg#gh-light-mode-only) +![](../../diagrams/dark/timeline.svg#gh-dark-mode-only) + ## Get involved An alpha version of the TLSNotary protocol is available for testing. We welcome folks to start playing around with it, including trying to break it!