Pages:
Author

Topic: The only answer against Miners Mafia is UASF - page 6. (Read 7672 times)

wck
member
Activity: 70
Merit: 10
And sure, Segwit adds some complexity. But not really that much more, if you can understand how Bitcoin already works, Segwit is easy to understand. It's often said (by detractors) that Segwit changes millions of LoC (lines of code), but that's a bit of a trick. Segwit adds alot of LoC: but not to existing Bitcoin code. Segwit is more testing code than it is any changes to the main codebase, and as a software developer, I'm sure you understand why more testing code is diligent.

Actually I was just starting to look at the code.  It isn't a minor change.   That doesn't mean it is bad.   Yes your use of the term compression was confusing.

I actually know a great deal about testing.   A lot of bugs I've worked on turned out to be bugs in the testing code.    It is extremely difficult to do good testing.

SegWit will actually be tested though by LTC.   It is also gaining in adoption probably because of LTC.   Still at only 30% of the blocks signalling SegWit, it has a long ways to go.  

Reading through the BIPs it is pretty clear that the Bitcoin core has become extremely political.   I'm actually happy I choose to work on other miners.  

However that wasn't by choice, I was simply too late to Bitcoin as I didn't start playing around with crypto-currencies until 2012.   Initially I was more into trading and trading bots.   That is why I wrote a PTS miner because I was selling the Proto shares to get BTC.  I didn't like the miners that existed and I wanted to do some AVX assembly.  By 2012 one couldn't profitably mine bitcoin on a computer but some altcoins were very profitable.   At one point I had worked myself up to 60 BTC, but then I got dumb and was scammed by a several cloud mining sites.  Still going after one of the scammers with a class action lawsuit.   One already refunded and a third is hiding in South America from what I can tell.   After that I put stopped playing with crypto-currency for over a year, but was pulled back by the lawsuit.   So I have a lot of general distrust this point for pretty much all the Bitcoin players.   Of coarse altcoins are filled with scammers too.   Actually I've been scammed 5 different times, 2 in bitcoin and 3 in altcoins.    I can't tell you how many scams I successfully avoided though.   So you have to excuse the lack of trust.

So getting back to UASF ... it just seems to be another way to try to force SegWit.   I don't see that it is necessary.   SegWit will stand or fall on its own.




sr. member
Activity: 476
Merit: 501
As for compression goes, it can possible be a boon.   It can also bite hard when it doesn't work correctly, I lost a disk full of data once because of that.

Not data compression, that's not what I mean. I used the "compression" expression to simplify the explanantion, but I guess I'll have to explain seeing as you've come to the wrong conclusion.

Data compression on computer disk or media files (mp3, DivX etc) just looks for patterns in data, and then keeps 1 copy of the pattern instead of every copy. Then a map of where the copies occur must be made to re-assemble the original data. If the map gets damaged, there goes your data, as there's no way to re-assemble without the map. That's what happened to your hard drive, the map got corrupted.

All I mean when I'm talking about compressing transactions is encoding the exact same information in less space, but without depending on a map charting the repetitions in the data. When the shrinking of the data doesn't need a map, the risk you're referring to is no longer an issue.

There are two types of compression, lossy compression and non-lossy compression. Lossy compression is tended to be used on sound and video files, it reduces the size of the file, but it also reduces quality. In many cases people do not notice the loss of quality. Hard drive compression is non-lossy, that is you will get the same file back when it is uncompressed (e.g. zip file). If wck  lost data due to disk compression, then it is due to the file or hard drive getting corrupt.
There are some compression techniques that are intensive to compress, but unintensive to uncompress. This type of compression would be good in a crypto propagation system, since nodes could store and pass on the compressed data and validate it rather quickly. The downside is that the miner takes time to compress it (and runs the risk of being orphaned in a block creation race).
Then of course there is more efficient transaction encoding. This is not actually compression.
wck
member
Activity: 70
Merit: 10
You are showing you are an intellectual giant! Roll Eyes Optimization is not the same as an exploit.  
AsicBoost is an exploit per definition.

Really sweet, you don't like something so you define it as an exploit.   There isn't any exploit in doing work more efficiently.   There might be an issue with preventing others form doing the same, but that is a legal exploit.

An exploit would be creating fake coins, double spending, stealing from someone's wallet ... those types of things.   

legendary
Activity: 3430
Merit: 3071
Yet a another set of numbers being thrown around.   Seriously why isn't there any consistency when people talk about SegWit?

Er, the numbers for Segwit I gave are no different to any other numbers provided by anyone else. 1MB tx block, 3MB witness/signature block.

Sure, the estimates for how much today's 1mB blocks trnnaltes to that have change (1.75 MB at first, now 2.1 MB). That's because they're estimates. Estimates based on how people are using the blockchain at a given moment in time (i.e. the balance between tx data and signature data). What do you want, for the whole of Bitcoin to keep using it excatly the same every day, so you can have an estimate that never changes, even though that estimate is  based on changes in use? Huh


As for compression goes, it can possible be a boon.   It can also bite hard when it doesn't work correctly, I lost a disk full of data once because of that.

Not data compression, that's not what I mean. I used the "compression" expression to simplify the explanantion, but I guess I'll have to explain seeing as you've come to the wrong conclusion.

Data compression on computer disk or media files (mp3, DivX etc) just looks for patterns in data, and then keeps 1 copy of the pattern instead of every copy. Then a map of where the copies occur must be made to re-assemble the original data. If the map gets damaged, there goes your data, as there's no way to re-assemble without the map. That's what happened to your hard drive, the map got corrupted.

All I mean when I'm talking about compressing transactions is encoding the exact same information in less space, but without depending on a map charting the repetitions in the data. When the shrinking of the data doesn't need a map, the risk you're referring to is no longer an issue.

Now I haven't studied the SegWit code, and apparently that is what one would have to do to fully understand it.   I did read various descriptions, even 2 different ones from Bitcoin core devs.   Granted they may have been talking about different versions of the code but it really sounds like no one is on the same page here.   To me as a software developer that is really scary.

If you are able to read code, you should read it. There's no room for misunderstanding if you can just read what it does, the code doesn't have differences in interpretation like humans can have when describing something. As a software developer, you can easily put your misunderstanding to rest by just reading and thinking through the code.

And sure, Segwit adds some complexity. But not really that much more, if you can understand how Bitcoin already works, Segwit is easy to understand. It's often said (by detractors) that Segwit changes millions of LoC (lines of code), but that's a bit of a trick. Segwit adds alot of LoC: but not to existing Bitcoin code. Segwit is more testing code than it is any changes to the main codebase, and as a software developer, I'm sure you understand why more testing code is diligent.
legendary
Activity: 2674
Merit: 2965
Terminated.
You are showing you are an intellectual giant! Roll Eyes Optimization is not the same as an exploit.  
AsicBoost is an exploit per definition.

So?  You actually have nothing ...
I have just explained to you in a rather simplistic way, why covert Asicboost won't work with Segwit. Instead of actually learning something, you're shrugging it off as "nothing". Either you're very dumb, or you're on a nice payroll. Roll Eyes

-snip-
The rest of your post is worthless.

I suspect that they will implement confidential assets into either LN or another 2nd layer solution. This is likely where the big money is as Banks spend a lot of money on back office work in settling trades, and have tried unsuccessfully in trying to streamline these processes with blockchain technology.

Further, LN (along with SW) will have so much technical debt, that consultants will likely be needed in order to properly setup LN nodes, and create LN compatible wallets, and the supply of qualified people who can advise companies on how to implement LN will be in short supply, however many of them will work for Blockstream, allowing them to sell their services at high rates -- they will essentially make Bitcoin and LN so complicated so that few people understand how it works.
OK, how come the testnet Lightning software looks pretty easy to use already? I've seen nothing more than a couple of screenshots on this forum, and I could figure out how it worked just from that, without even using it.

So, remind us why highly qualified and expensive IT consultants will be needed to run Lightning nodes for businesses, when I can figure it out from a coupe of screenshots? On an early version of the software?
This is made up fear mongering from BTU fanatics and shills. They keep making these strong statements, yet have no real evidence nor arguments to back them up. You've pretty much destroyed their statements with this response.
legendary
Activity: 3416
Merit: 1142
Ιntergalactic Conciliator
ASICBOOST is a serious problem and everyone even from big block camp must accept that bitcoin community something need to do
BU was not a movement to increase blocksize but to stall bitcoin from miners as he say and a former BU developer

https://medium.com/@heyrhett/why-im-leaving-bitcoin-unlimited-becbc5a149d9
wck
member
Activity: 70
Merit: 10
legendary
Activity: 3430
Merit: 3071
Forcing the Lightning network without any fallback isn't rational engineering.   It might be great politics though.

But where's the force though?

On-chain capacity can be improved with efficiency increases. The vaunted improvements to tx encoding would give us 20-30% more blockspace, so the 2.1 MB Segwit would become more like the equivalent of 2.5 MB, but still only actually using 2.1 MB. Schnorr signatures would give us a similar amount of extra space in the witness blocks.


So when the Bitcoin devs have solid proposals to:

  • Increase on-chain capacity directly from 1MB to 2.1MB
  • Increase transaction block efficiency to the equivalent of 2.6MB using the encoding we use now (which would be only 1.05 MB)
  • Increase witness block efficiency to the equivalent of 3.75MB using the encoding we use now (which would be only 3 MB)

Now, what's wrong with compressing an aggregated additional 1.25MB of transactions into the 4MB Segwit permits? Getting 5.25MB worth of transactions, while still only using 4MB total?


And why would you say "that's forcing everyone off-chain". On-chain is important, but so is the blocksize. If we can improve the efficiency of on-chain and keep the blocksize the same, adding more blocksize becomes even more effective, the gain ratio is the same improvement every extra MB in blockszie that gets added.

And what's wrong with doing those efficiency improvements before the blocksize is hiked? We already know the arguments against hiking the blocksize right now, what are the arguments against improving the amount of space each transaction uses to achieve more on-chain capacity? I've never heard someone even try to make an argument against the idea.


And again, the Bitcion devs cannot be construed as "forcing people off chain" when you consider that space-efficiency improvements are available and realistic, or when you concede that the blocksize is getting upped by Segwit. This "forcing" description makes zero sense, the devs are just being cautious and diligent, that's all.
wck
member
Activity: 70
Merit: 10
I suspect that they will implement confidential assets into either LN or another 2nd layer solution. This is likely where the big money is as Banks spend a lot of money on back office work in settling trades, and have tried unsuccessfully in trying to streamline these processes with blockchain technology.

Further, LN (along with SW) will have so much technical debt, that consultants will likely be needed in order to properly setup LN nodes, and create LN compatible wallets, and the supply of qualified people who can advise companies on how to implement LN will be in short supply, however many of them will work for Blockstream, allowing them to sell their services at high rates -- they will essentially make Bitcoin and LN so complicated so that few people understand how it works.

OK, how come the testnet Lightning software looks pretty easy to use already? I've seen nothing more than a couple of screenshots on this forum, and I could figure out how it worked just from that, without even using it.


So, remind us why highly qualified and expensive IT consultants will be needed to run Lightning nodes for businesses, when I can figure it out from a coupe of screenshots? On an early version of the software?

The Lightning network is actually my primary concern, not SegWit itself.    Personally, I don't care if it is done with a soft fork or a hard fork, but increasing the block size limit only provides more options.   We aren't talking anything crazy like 1 GB, 2 MB isn't that large any more.   Forcing the Lightning network without any fallback isn't rational engineering.   It might be great politics though.
legendary
Activity: 3430
Merit: 3071
I suspect that they will implement confidential assets into either LN or another 2nd layer solution. This is likely where the big money is as Banks spend a lot of money on back office work in settling trades, and have tried unsuccessfully in trying to streamline these processes with blockchain technology.

Further, LN (along with SW) will have so much technical debt, that consultants will likely be needed in order to properly setup LN nodes, and create LN compatible wallets, and the supply of qualified people who can advise companies on how to implement LN will be in short supply, however many of them will work for Blockstream, allowing them to sell their services at high rates -- they will essentially make Bitcoin and LN so complicated so that few people understand how it works.

OK, how come the testnet Lightning software looks pretty easy to use already? I've seen nothing more than a couple of screenshots on this forum, and I could figure out how it worked just from that, without even using it.


So, remind us why highly qualified and expensive IT consultants will be needed to run Lightning nodes for businesses, when I can figure it out from a coupe of screenshots? On an early version of the software?
wck
member
Activity: 70
Merit: 10
That is like saying multiplication is an abuse of addition.   Avoiding needless work is a basic optimization technique.
False equivalency fallacy; as expected by the likes of you. An exploit is an exploit; that is an undeniable fact.
You are showing you are an intellectual giant! Roll Eyes Optimization is not the same as an exploit.  

Also just exactly how can SegWit block AsciBoost?  
It does not block it entirely. It blocks the covert usage of it. Segwit changes the block header in a specific way, which prevents the covert usage of Asicboost. In fact, Asicboost as is implemented in current Bitmain devices is incompatible with a lot of potential upgrades (which change the block header).
So?  You actually have nothing ...

Since Greg Maxwell is the posterchild for integrity, and has never tried to mislead anyone in his life, it is safe to take his word for it without any evidence. /s
He's certainly more trustworthy than the likes of Ver, Jihan, Peter R and the other charlatans.

It would appear he is more trustworthy than Landa too ... at least he appears to be doing his own thinking.

You really are trying to make something out of nothing or you are just being a parrot.   Why don't you take some time and actually write a crypto miner and learn what you are talking about.   I've actually written two different miners.   The first one was for Proto Share mining and I used it for months.   The second one is for cryptonight and I'm currently using it.   Both of these were vastly more optimized than the ASICBOOST you are complaining about.  (Otherwise there really isn't any point to writing your own miner.)   Not doing more work than is necessary is just good optimization.  

If you really had a valid complaint that made sense, it would be focusing on the patent, not the technique.   That is where there is a possible valid argument.  
sr. member
Activity: 476
Merit: 501
The effects of a UASF without miner majority might not be the utopia some people think it might be.

https://www.reddit.com/r/btc/comments/63pzmx/any_uasf_without_miner_majority_is_a_contentious/

UASF allows any resulting hard fork bilateral split to be blamed on the users for activating it without miner majority.
wck
member
Activity: 70
Merit: 10
Also just exactly how can SegWit block AsciBoost? 
The coinbase transaction in a SW block contains the hash of all the transactions in a block, forcing a miner employing ASICBOOST to spend more resources on calculations so that the advantage to employing ASICBOOST is removed.


Anyway Bitmain has stated they aren't using AsicBoost
But Greg said that he has proof that a miner has implemented ASICBOOST, and that this is why they are not signaling for SegWit.

Since Greg Maxwell is the posterchild for integrity, and has never tried to mislead anyone in his life, it is safe to take his word for it without any evidence. /s

and are holding out for 2MB blocks with SegWit.   Which actually sounds like a reasonable compromise at this point.   https://blog.bitmain.com/en/regarding-recent-allegations-smear-campaigns/
The problem with increasing the max block size at all is that doing so will create a precedent that the max block size will be increased once it needs to be increased (aka when blocks become full). However in order for LN and other settlement layers to be economically viable, tx fees need to be very expensive (prohibitively so), and if one option is to increase the max block size, then tx fees will never be prohibitively expensive. 

I take it that you have never written or even worked on any miner either hardware or software.   Hashing all the transactions in a block is child's play and has nothing to do with finding the block.   

As for the president that is also nonsense.   2 years ago when I was very active the Bitcoin network you would have had a point.   We are about a year past that now.   SegWit would work just as well with a 2 MB max block size as with a 1 MB block size.   There is a lot more politics than common sense being used here.
sr. member
Activity: 268
Merit: 250
Blockstream, of which Maxwell is an officer of, stands to profit from Bitcoin becoming a settlement layer. Settlement layer solutions are literally Blockstream's only products.

Do you have any proof to back up that claim?

From what I understand, the only products blockstream currently has are blockchain tech for banks, such as "confidential assets" and the work they did on IBM and Intel's "hyperledger".

They did not develop any lightning implementation, nor did they state they planned to run a lightning hub, and it doesn't make much sense for them to run one as the best businesses to run LN hubs are companies like coinbase and bitpay who already have a large base of users and merchants and are already doing offchain payments.
Blockstream is officially testing Lighting on the testnet. They also consider themselves to be a "implementers" of Lighting protocol system(s).

The first product of Blockstream is licquid, which acts as a 2nd layer above Bitcoin. They have developed Strong Federations, which supplement Liquid.

Blockstream's sidechains also act as a 2nd layer.

I suspect that they will implement confidential assets into either LN or another 2nd layer solution. This is likely where the big money is as Banks spend a lot of money on back office work in settling trades, and have tried unsuccessfully in trying to streamline these processes with blockchain technology.

Further, LN (along with SW) will have so much technical debt, that consultants will likely be needed in order to properly setup LN nodes, and create LN compatible wallets, and the supply of qualified people who can advise companies on how to implement LN will be in short supply, however many of them will work for Blockstream, allowing them to sell their services at high rates -- they will essentially make Bitcoin and LN so complicated so that few people understand how it works.

Conspiracy theory much?
copper member
Activity: 2870
Merit: 2298
Blockstream, of which Maxwell is an officer of, stands to profit from Bitcoin becoming a settlement layer. Settlement layer solutions are literally Blockstream's only products.

Do you have any proof to back up that claim?

From what I understand, the only products blockstream currently has are blockchain tech for banks, such as "confidential assets" and the work they did on IBM and Intel's "hyperledger".

They did not develop any lightning implementation, nor did they state they planned to run a lightning hub, and it doesn't make much sense for them to run one as the best businesses to run LN hubs are companies like coinbase and bitpay who already have a large base of users and merchants and are already doing offchain payments.
Blockstream is officially testing Lighting on the testnet. They also consider themselves to be a "implementers" of Lighting protocol system(s).

The first product of Blockstream is licquid, which acts as a 2nd layer above Bitcoin. They have developed Strong Federations, which supplement Liquid.

Blockstream's sidechains also act as a 2nd layer.

I suspect that they will implement confidential assets into either LN or another 2nd layer solution. This is likely where the big money is as Banks spend a lot of money on back office work in settling trades, and have tried unsuccessfully in trying to streamline these processes with blockchain technology.

Further, LN (along with SW) will have so much technical debt, that consultants will likely be needed in order to properly setup LN nodes, and create LN compatible wallets, and the supply of qualified people who can advise companies on how to implement LN will be in short supply, however many of them will work for Blockstream, allowing them to sell their services at high rates -- they will essentially make Bitcoin and LN so complicated so that few people understand how it works.
full member
Activity: 196
Merit: 101
if blockstream as a DNS seed maintainer set themselves up as just a 'spoke' 'routed hop' between hubs can make 1penny from 7million users a day each

Can they do that using the DNS seed?

In any case few people deny that LN is the answer to instant microtransactions. Even Roger Ver is happy to implement it in BU, as one thing he really hates is the inability to accept unconfirmed txes safely and has stated he will implement LN to address this kind of problem. We still need onchain capacity though of course, but not at the expense of decentralization. Listening node count is down from 60,000 at it's height to 6,000, I can only see that getting worse with a constantly increasing blocksizelimit.
legendary
Activity: 4214
Merit: 4458
and it doesn't make much sense for them to run one

if blockstream as a DNS seed maintainer set themselves up as just a 'spoke' 'routed hop' between hubs can make 1penny from 7million users a day each

they can repay their $70million VC DEBT in 3 years. especially seeing as how blockstream are VC partnered with coinbase and bitpay anyway
http://dcg.co/portfolio/#b
-bitpay
-blockstream
http://dcg.co/portfolio/#c
-coinbase

so DCG get the blockstream debt paid and it also helps DCG get repaid by coinbase and bitpay. all due to the corporate partnership
full member
Activity: 196
Merit: 101
??
rusty russell of blockstream employment
https://blockstream.com/team/rusty-russell/
Quote
Rusty Russell
Infrastructure Tech Engineer
Rusty is a well-known Linux kernel maintainer, renowned for his foundational work on modules and iptables. After 14 years as a senior developer at IBM, he took a six-month sabbatical to work on cryptocurrencies. It was his top-notch work and writings during this period that brought him to our attention. Rusty has worked on a plethora of low-level code over the years, spoken at dozens of conferences around the world and also founded the first Australian Linux conference. He continues to maintain some Linux kernel parts as a hobby, while devoting most of his time to exploring the emerging frontier of Bitcoin development.

is not making lightning network software??

https://github.com/ElementsProject/lightning/graphs/contributors
Quote
#1 rustyrussell 1,281 commits / 335,340 ++ / 71,321 --

Ah. I didn't know that, I'd never heard of that implementation. Seems like eclipse is the go-to one right now.
legendary
Activity: 4214
Merit: 4458
They did not develop any lightning implementation,

??
rusty russell of blockstream employment
https://blockstream.com/team/rusty-russell/
Quote
Rusty Russell
Infrastructure Tech Engineer
..After 14 years as a senior developer at IBM, he took a six-month sabbatical to work on cryptocurrencies. ..
while devoting most of his time to exploring the emerging frontier of Bitcoin development.

is not making lightning network software??

https://github.com/ElementsProject/lightning/graphs/contributors
Quote
#1 rustyrussell 1,281 commits / 335,340 ++ / 71,321 --
legendary
Activity: 2674
Merit: 2965
Terminated.
Greg Maxwell on the other hand stands to profit handsomely if Bitcoin becomes a settlement layer, regardless of the damage done to Bitcoin as a result of this.
Prove it.
Blockstream, of which Maxwell is an officer of, stands to profit from Bitcoin becoming a settlement layer. Settlement layer solutions are literally Blockstream's only products.
That is no proof of any kind. You've just made a more definitive statement which comes to clarify the previous one.

Why don't you enlighten me?
Let's start with some basics. How exactly does communist China operate? Once you follow that trail, you will possibly reach a fine amount of evidence.

However, the sums I quoted were each of their likely current Btcoin holdings, of which would be very difficult to liquidate, even at fire sale prices. In order for either of them to realize the value of their bitcoin holdings, Bitcon's adoption needs to increase substantially.
There is no proof that either one of them have major Bitcoin holdings.

He acted this way a decade ago, he behaved this way in Bitcoin's early days, he behaved this way 4 years ago, and there is evidence to support that he is still engaging in these behaviors today.
Source for the latter 3?
Pages:
Jump to: