RFCs
RFCs copied to clipboard
Farcaster Specifications guiding core and node designs.
This issue opens the discussion on the temporal safety parameter. [The transaction RFC]( https://github.com/farcaster-project/RFCs/blob/59f5f329df85b42c43a31059fae4b266a978ea0d/08-transactions.md#bitcoin-transactions-temporal-safety) presents the framework used to establish the variables: Guesstimates for mainnet: `cancel timelock`: ~ 10 +...
Fix #54 Rename Alice and Bob into Accordant Seller and Arbitrating Seller.
Currently, because of `BitcoinMonero` pair, one Monero private key is shared among participants, the private view key. This is used to monitor the locked monero. Depending on pairs, zero or...
Instead of adding a new round of communication as proposed in #48 we can add in the reveal message: - cancel timelock - punish timelock; and - fee strategy these...
Client and daemon typed messages evolved after exporting the diagrams in RFC 03. Swap role names will be changed into Arbitrating Seller and Accordant Seller too, which require diagram update.
Add the refund for the `funding (a)` transaction in case the lock is not broadcasted. Mentioned this as temporary and depends if wallet interacts for funding the lock or not.
This is open for discussion and validation, after discussing with @kayabaNerve and based on the March 3rd weekly meetings discussion we propose to change Alice and Bob swap role names...
Compute a hash of serialized type, apply other transformations if needed, and use it as [message type](https://github.com/lightningnetwork/lightning-rfc/blob/master/01-messaging.md#type-length-value-format) Then if we change the type of messages, the type code automatically changes....
identify and isolate interfaces to client (privkey) and syncer (blockchain) on core_protocol formal