Bitcoin Forum
June 22, 2024, 01:04:17 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Taproot 'concerns'  (Read 450 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
gmaxwell
Moderator
Legendary
*
expert
Offline Offline

Activity: 4200
Merit: 8441



View Profile WWW
February 22, 2020, 10:53:34 AM
Merited by Wind_FURY (1), figmentofmyass (1)
 #21

Thanks for the clarification.
But would Segwit have activated without the initialization of BIP148, or would the miners have continued blocking it?
I believe "another UASF" would have come.
I think bitmain just wanted time to dump their covert-AB only hardware on a willing sucker (like, say, Calvin).

Regardless, the complaint most people that had complaints had about BIP148 was that the timeline of less than two months was kinda nuts. That issue wouldn't have remained...
aliashraf
Legendary
*
Offline Offline

Activity: 1456
Merit: 1174

Always remember the cause!


View Profile WWW
February 22, 2020, 05:08:26 PM
 #22

Thanks for the clarification.
But would Segwit have activated without the initialization of BIP148, or would the miners have continued blocking it?
I believe "another UASF" would have come.
I think bitmain just wanted time to dump their covert-AB only hardware on a willing sucker (like, say, Calvin).

As of my understanding, AsicBoost is not defeated by segwit that much. I don't think on-the-fly transaction re-ordering is necessary at all for AsicBoost  while it is exactly what Segwit makes harder.

A hypothetical AsicBoost-only miner machine basically doesn't need and can't change the header on-the-fly as it is received from the pool operator in the most practical cases. I'd conclude that on-the-fly transaction re-ordering efficiency is just important for solo miners with AB-only machines and even for such miners it is absolutely possible to keep their machines busy mining empty blocks in a few seconds window while their cpus are preparing a well-formed header with hundreds of transactions.
gmaxwell
Moderator
Legendary
*
expert
Offline Offline

Activity: 4200
Merit: 8441



View Profile WWW
February 23, 2020, 01:00:41 AM
Last edit: February 23, 2020, 07:10:05 PM by gmaxwell
 #23

Aliashraf, I'm getting a little tired of your posts that demonstrate almost zero understanding and absolutely zero research.  Please take a few minutes to read up on _covert_ asicboost rather than forcing the derailing of this thread with a pointless and off rehashing of material which has been covered elsewhere in depth. If you still don't get it, make a new thread.


[This post should be removed when the derailment is resolved]
aliashraf
Legendary
*
Offline Offline

Activity: 1456
Merit: 1174

Always remember the cause!


View Profile WWW
February 23, 2020, 01:46:33 PM
Last edit: February 23, 2020, 02:00:36 PM by aliashraf
 #24

Aliashraf, I'm getting a little tired of your posts that demonstrate almost zero understanding and absolutely zero research.  Please take a few minutes to read up on _covert_ asicboost rather than forcing the derailing of this thread with a pointless and off rehashing of material which has been covered elsewhere in depth. If you still don't get it, make a new thread.



On the contrary, I've done enough research on this issue, why should you attack me or anybody else here? Are you paying me for my contributions or something?
Stop insulting people please, you are a moderator here for the god's sake, not a troll!

SegWit relates to COVERT AsicBoost because it makes it HARDER for ONE VERSION of on-the-fly tampering of Merkle Root. You claim otherwise? If no, then you owe me an apology.

As of the importance of pools in this regard, and the fact that pool worker machines are not allowed to change Merkle Root, any objections? No? Another apology required!

As of derailing the topic: Was it me or you that started saying things about AB? You? Guess what ... yet another apology required Cheesy
DooMAD
Legendary
*
Online Online

Activity: 3822
Merit: 3160


Leave no FUD unchallenged


View Profile
February 23, 2020, 02:09:15 PM
Merited by gmaxwell (1)
 #25

As of derailing the topic: Was it me or you that started saying things about AB? You? Guess what ... yet another apology required Cheesy

Mentioning something in passing does not derail a topic.  Attempting to focus all the discussion on that thing so that we aren't discussing the original topic anymore is derailing the topic.  Guess which one you're doing.
aliashraf
Legendary
*
Offline Offline

Activity: 1456
Merit: 1174

Always remember the cause!


View Profile WWW
February 23, 2020, 03:00:21 PM
 #26

As of derailing the topic: Was it me or you that started saying things about AB? You? Guess what ... yet another apology required Cheesy

Mentioning something in passing
Please check the previous 2 posts made by Greg then tell me it is 'passing or it is not. People went too far in exaggerating the impact of SegWit on covert AB and I can't help it getting sick with such a superficial discussion in the technical subforum.

By the way, it is a self-moderated thread, the whole derailing thing is up to the original poster to decide about.
DooMAD
Legendary
*
Online Online

Activity: 3822
Merit: 3160


Leave no FUD unchallenged


View Profile
February 23, 2020, 10:07:50 PM
 #27

To get us back on topic, there's an interview published yesterday with Adam Back discussing Schnorr/Taproot at the ~1:36:00 mark:

https://twitter.com/crypto_voices/status/1231187957832409088


The interviewer specifically asks about any concerns he might have, but Dr. Back didn't seem to raise any.  They briefly alluded to a potential dispute that might arise at some point later in time over where to draw the line over privacy (naturally falling in the "privacy = good" side of the argument), but nothing in regard to concerns over the BIPs themselves.
Pages: « 1 [2]  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!