Skip to content

Add semi-honest overview#4

Draft
arminsabouri wants to merge 1 commit intopayjoin:overviewfrom
arminsabouri:semi-honest
Draft

Add semi-honest overview#4
arminsabouri wants to merge 1 commit intopayjoin:overviewfrom
arminsabouri:semi-honest

Conversation

@arminsabouri
Copy link

Kickstarting the semihonest overview. There has been alot of questions (and misunderstandings) about concrete protocol details and the information is distributed (payjoin/rust-payjoin#362, payjoin/rust-payjoin#365, https://github.com/payjoin/btsim/blob/master/src/tx_contruction.rs, https://github.com/arminsabouri/lattice-psbt).

This is a living document that attempts to collect all the notes we have produced on this topic over the past year. And provides concrete details.

This is a living document. There is more to hash out, specifiy and bikeshed over .

@DanGould
Copy link

Wonderful. looking forward to reading. excellent seeing this pushed

Copy link

@DanGould DanGould left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see every reason to commit what's here as a great start. I think my suggestions make it easier to read and adopt a frame consistent with reality and our past framing of it (privacy as a negative right rather than an entitlement)

semi-honest.md Outdated
@@ -0,0 +1,93 @@
# Overview: Semi-honest multiparty PayJoin

The following is a concrete description of the semi-honest multiparty PayJoin protocol. To understand why certain design choise were made, it is recommended to read the [overview document](./00_overview.md) first.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please commit ./00_overview to main. Until it's committed to the same branch or the link references the foreign branch this is a broken link

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Relative links should work as long as the path is correct. Its working here

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't realize this PR was pushing to payjoin:overview and not payjoin:main. This is right. Please merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants