Bitcoin Forum
May 10, 2024, 07:56:16 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: TLA+ for the design of BitCoin  (Read 221 times)
Gyrsur (OP)
Legendary
*
Offline Offline

Activity: 2856
Merit: 1520


Bitcoin Legal Tender Countries: 2 of 206


View Profile WWW
August 13, 2018, 08:59:54 PM
Last edit: August 13, 2018, 09:44:58 PM by Gyrsur
 #1

I recently learned about TLA+ and are asking myself if Satoshi used this for the design of concurrent and distributed systems like BitCoin?

http://lamport.azurewebsites.net/tla/tla.html

http://lamport.azurewebsites.net/tla/hyperbook.html

http://research.microsoft.com/en-us/um/people/lamport/pubs/lamport-spec-tla-plus.pdf

You get merit points when someone likes your post enough to give you some. And for every 2 merit points you receive, you can send 1 merit point to someone else!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715370976
Hero Member
*
Offline Offline

Posts: 1715370976

View Profile Personal Message (Offline)

Ignore
1715370976
Reply with quote  #2

1715370976
Report to moderator
TheArchaeologist
Sr. Member
****
Offline Offline

Activity: 310
Merit: 727


---------> 1231006505


View Profile WWW
August 14, 2018, 07:30:29 PM
 #2

Still looking for proof Leslie Lamport is Satoshi? Wink

Sooner or later you're going to realize, just as I did, that there's a difference between knowing the path and walking the path
Gyrsur (OP)
Legendary
*
Offline Offline

Activity: 2856
Merit: 1520


Bitcoin Legal Tender Countries: 2 of 206


View Profile WWW
August 15, 2018, 09:46:58 AM
Last edit: October 20, 2018, 02:47:53 PM by Gyrsur
 #3

Still looking for proof Leslie Lamport is Satoshi? Wink

there will be no proof ever in the future!

if true why should he proof it? which advantages will be the result? not a single advantage just many disadvantages.

LL is not in the position of CSW with Australian Taxation Office hunting him.

and he is the inventor of many other things he don't need the BitCoin inventor fame on top of the other things.

what maybe is possible that after his life time the truth about the inventor of BitCoin will be come to the light. maybe he will prepare something that should be revealed after he is not alive anymore.

watch nakamotofamilyfoundation.org. it could be the key to it.



Paxos Agreement - Computerphile

EDIT: http://nakamotofamilyfoundation.org/ is broken. where will the book have been published? Roll Eyes


jungly
Newbie
*
Offline Offline

Activity: 10
Merit: 5


View Profile
October 13, 2023, 10:57:34 AM
Merited by NotATether (1)
 #4

Started work on specifying layer two bitcoin contracts using TLA+. The first goal is of course LN. However, writing LN contracts first requires specifying a bitcoin transactions module.

Repo: https://github.com/pool2win/bitcoin-contracts-tlaplus
BitcoinTransactions module: https://github.com/pool2win/bitcoin-contracts-tlaplus/blob/main/BitcoinTransactions.pdf
LNContracts module (soon to start using BitcoinTransactions module): https://github.com/pool2win/bitcoin-contracts-tlaplus/blob/main/LNContracts.pdf

I'll keep you posted on the progress. We already have the commitment transactions speced and next step is to spec the HTLC outputs in the commitment transactions.

I recently learned about TLA+ and are asking myself if Satoshi used this for the design of concurrent and distributed systems like BitCoin?

http://lamport.azurewebsites.net/tla/tla.html

http://lamport.azurewebsites.net/tla/hyperbook.html

http://research.microsoft.com/en-us/um/people/lamport/pubs/lamport-spec-tla-plus.pdf
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!