Bitcoin Forum
May 10, 2024, 12:01:47 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4]  All
  Print  
Author Topic: Roger Ver massacred by Johnny (from Blockstream)  (Read 2421 times)
franky1
Legendary
*
Offline Offline

Activity: 4214
Merit: 4475



View Profile
March 05, 2017, 02:42:27 AM
Last edit: March 05, 2017, 02:55:01 AM by franky1
 #61

id like to see a technical writeup of your claims because they undermine the whole experiment and im skeptical unless you have some math or code to show
what if i told you CLTV if you read what it does is AFTER the close channel transaction confirms. funds are unavailable to spend and in a maturity bubble like blockreward 100confirm (real world feel of the 3-5day bank delay spending of funds)

https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki#freezing-funds
note the blue below FROZEN IN UTXO DIRECTLY ON THE BLOCKCHAIN = confirmed TX froze out from being spent(meaning its not about holding unconfirmed in mempool for X.. but getting confirmed but THEN unspendable for X
Quote
In addition to using cold storage, hardware wallets, and P2SH multisig outputs to control funds, now funds can be frozen in UTXOs directly on the blockchain. With the following scriptPubKey, nobody will be able to spend the encumbered output until the provided expiry time. This ability to freeze funds reliably may be useful in scenarios where reducing duress or confiscation risk is desired.

    <expiry time> CHECKLOCKTIMEVERIFY DROP DUP HASH160 <pubKeyHash> EQUALVERIFY CHECKSIG



what if i told you CSV if you read what it does is AFTER the close channel transaction confirms. while maturing. the other party(cosigner) can revoke the payment to themselves(real world feel of paypal/credit card chargebacks)
https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki#retroactive-invalidation
note the purple "delayed" below is referring to CLTV

Quote
Retroactive Invalidation

In many instances, we would like to create contracts that can be revoked in case of some future event. However, given the immutable nature of the blockchain, it is practically impossible to retroactively invalidate a previous commitment that has already confirmed. The only mechanism we really have for retroactive invalidation is blockchain reorganization which, for fundamental security reasons, is designed to be very hard and very expensive to do.

Despite this limitation, we do have a way to provide something functionally similar to retroactive invalidation while preserving irreversibility of past commitments using CHECKSEQUENCEVERIFY. By constructing scripts with multiple branches of execution where one or more of the branches are delayed we provide a time window in which someone can supply an invalidation condition that allows the output to be spent, effectively invalidating the would-be delayed branch and potentially discouraging another party from broadcasting the transaction in the first place. If the invalidation condition does not occur before the timeout, the delayed branch becomes spendable, honoring the original contract.



I DO NOT TRADE OR ACT AS ESCROW ON THIS FORUM EVER.
Please do your own research & respect what is written here as both opinion & information gleaned from experience. many people replying with insults but no on-topic content substance, automatically are 'facepalmed' and yawned at
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715342507
Hero Member
*
Offline Offline

Posts: 1715342507

View Profile Personal Message (Offline)

Ignore
1715342507
Reply with quote  #2

1715342507
Report to moderator
1715342507
Hero Member
*
Offline Offline

Posts: 1715342507

View Profile Personal Message (Offline)

Ignore
1715342507
Reply with quote  #2

1715342507
Report to moderator
1L0v3
Newbie
*
Offline Offline

Activity: 57
Merit: 0


View Profile
November 14, 2017, 06:21:39 PM
 #62

Johnny was amazing in this but Trace Mayer also managed to land a devastating blow in the single comment he made to Roger. Roger was essentially proposing a trust based system which prompted Trace to ask 'in that case why have a blockchain at all'.
Pages: « 1 2 3 [4]  All
  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!