Commit Graph
28 Commits
Author SHA1 Message Date
Zarko Milosevic 026fddee4f Aligh the correctness arguments with the pseudocode changes 2020-01-23 14:49:45 +01:00
Ethan Buchman c35d6e706f update readme 2020-01-22 13:52:54 -08:00
Ethan Buchman bd2f41bf79 fix image 2020-01-22 13:49:09 -08:00
Ethan Buchman d1bd98d5e0 detection TODO 2020-01-22 13:19:24 -08:00
Ethan Buchman 035838901e add diagram 2020-01-22 13:17:16 -08:00
Ethan Buchman e342c21336 add redirects 2020-01-22 13:10:08 -08:00
Ethan Buchman eb9e1f961c titles 2020-01-22 13:06:49 -08:00
Ethan Buchman f26eb4ee89 light client dir and readmes 2020-01-22 12:55:31 -08:00
Zarko Milosevic 146e251892 Address reviewer comment's. Intermediate commit 2020-01-08 17:49:32 +01:00
Zarko Milosevic 7130c2e68c Removing Store from API and providing end-to-end timing guarantees 2020-01-06 18:30:59 +01:00
Zarko Milosevic 4a9eb1f1ac Intermediate commit (aligning spec with the code) 2019-12-31 13:31:35 +01:00
Zarko Milosevic 0adde9d415 Separating algorithm from proofs 2019-12-26 13:11:01 +01:00
Zarko Milosevic ee0cc537b8 Addressing reviewer's comments 2019-12-25 13:58:27 +01:00
Zarko Milosevic 4f7c55507c Address reviewer's comments 2019-12-12 12:37:36 +01:00
Zarko Milosevic 8528cdb314 Merge remote-tracking branch 'remotes/origin/master' into zm_lite_client_algo
# Conflicts:
#	spec/consensus/light-client.md
2019-12-11 16:18:17 +01:00
Zarko Milosevic 9ddfc79813 Add explanation on difference between trusted models 2019-12-11 16:13:47 +01:00
Zarko Milosevic 069906a25d Improve algorithms 2019-12-11 15:20:14 +01:00
Zarko Milosevic 5c580846bb Improved error handling 2019-12-06 15:56:05 +01:00
Anca Zamfir afda2d39b6 some suggestions for pseuodocode changes 2019-12-06 12:43:16 +01:00
Zarko MilosevicandAnca Zamfir 2306108d8a Apply suggestions from code review
Co-Authored-By: Anca Zamfir <ancazamfir@users.noreply.github.com>
2019-12-02 12:40:47 +01:00
Zarko Milosevic 4ee393c3da Clean up error conditions and simplify pseudocode 2019-11-28 15:42:35 +01:00
Zarko MilosevicandGitHub d862fd4ec7 Merge pull request #56 from tendermint/zm_fix_system_model
Fix model section
2019-11-21 12:53:20 +01:00
MarkoandGitHub 7b3138e694 spec: update spec with tendermint updates (#62)
* spec: update spec with tendermint updates

- this in preperation of deleting the spec folder in docs in tendermint/tendermint

Signed-off-by: Marko Baricevic <marbar3778@yahoo.com>

* spec: added in reactors & p2p

Signed-off-by: Marko Baricevic <marbar3778@yahoo.com>

* spec: update readme in spec to comply with docs site

Signed-off-by: Marko Baricevic <marbar3778@yahoo.com>

* docs: addded more changes from tednermint/tendermint

Signed-off-by: Marko Baricevic <marbar3778@yahoo.com>
2019-11-21 11:15:24 +01:00
Zarko Milosevic a4b68ec2fb Add non-recursive specification of Bisection algorithm
- Fix timing issues by introducing Delta parameter
2019-11-15 12:47:48 +01:00
Zarko Milosevic f618acf2ab Fix model section 2019-10-29 12:01:13 +01:00
MarkoandGitHub fa3430ad16 spec/consensus/signing: add more details about nil and amnesia (#54)
- Add more details about nil votes and about amnesia attacks

Signed-off-by: Marko Baricevic <marbar3778@yahoo.com>
2019-10-02 15:28:56 -07:00
MarkoandGitHub 9b3531d7d6 Add consesnus and blockchain specs, (#52)
- Open questions
	- Do  we want to split lite client work from consesnsus
	- From the blockchain spec, is encoding nessecary in the spec

Signed-off-by: Marko Baricevic <marbar3778@yahoo.com>
2019-09-17 16:06:20 +02:00
MarkoandGitHub 81a0198af2 This PR is to create signed commits to be able to merge (#50)
Signed-off-by: Marko Baricevic <marbar3778@yahoo.com>
2019-09-14 19:56:17 +02:00