Bitcoin Forum
June 30, 2024, 05:26:19 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 [343] 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 ... 1160 »
6841  Bitcoin / Bitcoin Discussion / Re: Have Bitcoin mining and market prices been de-Chinese and more decentralized? on: August 01, 2021, 06:44:25 AM
Bitcoin was never centralized or Chinese to want to become decentralized and de-Chinese now!
China also never had as much hashrate as some people claimed, the mining pools do not own hashrate and the miners connect to them from all around the world.
As for the price drop which OP focuses on, it wasn't because of China or their ban of mining. Instead it was simply market manipulation because price had gone up a lot without a major crash for the market makers to make profit.
6842  Bitcoin / Development & Technical Discussion / Re: Strange Timestamp Argument on: August 01, 2021, 06:40:24 AM
Are you sure about that date? Did you possibly mean something like the year 6836 instead?
These are Epoch Unix timestamps and when you convert the maximum possible value for a locktime to datetime you get the exact time I posted above. The locktime variable is a 32-bit unsigned integer so it can be as big as 0xffffffff which is equal to 4294967295. An example online tool for conversion: https://www.unixtimestamp.com/
6843  Bitcoin / Project Development / Re: Need a large amount of Testnet coins on: August 01, 2021, 05:44:38 AM
You should think about mocking your tests and separating the network layer and other parts of your application so that you can test without needing actual coins.
Or you should use bitcoin core's regtest[1] to mine as many blocks as you want in a second and use the massive amount of bitcoin you gain to test whatever you need. There is also the new Signet[2] which has certain additional characteristics.

[1] https://gist.github.com/System-Glitch/cb4e87bf1ae3fec9925725bb3ebe223a
[2] https://en.bitcoin.it/wiki/Signet
6844  Bitcoin / Development & Technical Discussion / Re: Strange Timestamp Argument on: August 01, 2021, 05:37:56 AM
Is there a theoretical most distant future locktime that a transaction can have?
Block height 499,999,999 or if time is used a time equal to Sun Feb 07 2106 06:28:15.

Quote
I imagine the fee would have to be quite large for miners to want to keep it in the mempool for that amount of time, and then it might become a race to see who could publish it the soonest after the benchmarked time.
That would be their choice to keep a non-mineable transaction until becomes mineable. They usually don't waste their memory and stick to the standard rule and reject transactions that have a far away locktime.
6845  Bitcoin / Development & Technical Discussion / Re: Getting node 1 to mine a block, send it to node 2,and check node2 received it. on: August 01, 2021, 05:13:13 AM
You should only test your own code and behavior not what others do, meaning in this scenario you test that the connection is instantiated correctly, messages are constructed and sent correctly and things like that and you don't care if the other node received these messages or not.

But if you want to know I remember some full node clients sent back the inv message with the hash of the new block they just received and that could be an indication. You could also send them a getdata message requesting the block and see if they have it or not.
6846  Bitcoin / Development & Technical Discussion / Re: Is this reward for SHA-1 preimage correctly constructed? on: August 01, 2021, 05:00:55 AM
Collision is already taken, I think about preimage.
Since you didn't provide the hash itself and user can choose any inputs (and their hashes) this is not preimage, this is collision.

Quote
Quote
Also the second OP_2DUP needs to be OP_SWAP so that you "swap" the 2 stack items and hash the other item.
Without duplication, that public key would be lost during hashing, so using OP_CHECKSIG later would always evaluate to false.
I was talking about the second duplication which is followed immediately by a drop, OP_2DUP OP_DROP could be replaced by OP_OVER to do the same thing:
x y -(OP_2DUP)-> x y x y -(OP_DROP)-> x y x
x y -(OP_OVER)-> x y x

Quote
There is also no need for a OP_CheckSig in a hash collision script.
Without it, any miner could steal coins from the winner. This is not a collision, this is preimage.
[/quote]
OK. That makes sense but it is still a collision but only limited to valid public keys, it would have been preimage if the script contained the hash.
6847  Bitcoin / Bitcoin Discussion / Re: Why is Bitcoin worth so much? on: July 31, 2021, 12:32:52 PM
Many other cryptocurrencies have been improved upon based on Bitcoin.
Wrong.
Many other copies of bitcoin were created where they make changes to bitcoin protocol and introduce weaknesses to an otherwise secure protocol. Sometimes it is with good intentions such as testing other technologies and sometimes it is out of lack of understanding of the technology. The result however is the same poor altcoins.

Quote
In other words, Bitcoin must be inferior to them,
This makes no sense. It is like saying the Chinese rip-off of a brand is better than the original product!

Quote
but why is Bitcoin's value number one by far?
Why is Bitcoin worth so much? Huh
Because bitcoin is the only cryptocurrency that has innovation that works as it is supposed to and delivers on all that it promises.
6848  Bitcoin / Bitcoin Discussion / Re: Andreas Antonopoulos vs Adam Back on: July 31, 2021, 12:27:35 PM
someone like Andreas worries me, because if he pulls a trick on you, it will be very smart and very significant simultaneously, precisely because people trust him so much
Fair enough.
This is also why I recently changed my avatar to say "Beware of Greeks bearing gifts!". We've seen two faced people a lot in bitcoin world but they never run a long con, instead they always reveal their true intentions very soon.
In comparison Andreas has been around and positively helping educate newbies for many years now. If he wanted to turn to the "dark side" he would have done it already...
6849  Bitcoin / Development & Technical Discussion / Re: Is this reward for SHA-1 preimage correctly constructed? on: July 31, 2021, 12:11:43 PM
I think it works this way but it doesn't make sense to me to do it this way.
If you want to write a script for hash collision you usually want to use the same hash algorithms not 2 different ones (SHA1 and HASH160).
Also the second OP_2DUP needs to be OP_SWAP so that you "swap" the 2 stack items and hash the other item.
There is also no need for a OP_CheckSig in a hash collision script.

Something like this (from the existing collision puzzles):
Code:
OP_2DUP OP_EQUAL OP_NOT OP_VERIFY OP_SHA1 OP_SWAP OP_SHA1 OP_EQUAL 
6850  Economy / Speculation / Re: What have changed in BTC price on: July 31, 2021, 06:41:33 AM
There are influences from other adoptions, especially Amazon, which is widely reported, ~
You are out of the loop because Amazon news was fake and it became known the first day when rise was just beginning. This is why we keep saying this rise has nothing to do with the short lived hype about Amazon and yet price keeps rising.
6851  Bitcoin / Bitcoin Discussion / Re: Andreas Antonopoulos vs Adam Back on: July 31, 2021, 05:38:52 AM
This specific one actually might just be some light jabs from both sides, but Adam firing shots to different people(even the sort of Bitcoin OGs like Erik Voorhees and in this case, Andreas) just because they're interested/involved in other project is really nothing new. Dude sure loves to start unnecessary feuds on Twitter for a guy his age.
It is called hypocrisy when he takes a jab at others like this (eg. for writing a book on a shitcoin's technology) while he himself is known for advertising a shitcoin that was obviously a scam and he probably got paid to do so.
6852  Bitcoin / Development & Technical Discussion / Re: How to give btc users no transaction fees. on: July 31, 2021, 04:58:41 AM
This means when BTC price is high in USD value, users tend to pay more than they should have to whereas if BTC price was low, they wouldn't be paying as much as they should.
Users pay fees based on their transaction weight and the "competition" for the block space not based on USD price of bitcoin.

Quote
Possible solutions
These aren't solutions. For starters the miners don't rely on the fees, they are getting paid more than enough with the block reward and will continue earning more money as price keeps going up. Also as I said the fees aren't set based on what the block reward is, it is based on the competition for the block space.

Quote
But it could be remedied somewhat by requiring users to do some form of proof of work.
That makes bitcoin unusable for everyone.
6853  Bitcoin / Wallet software / Re: Greenlight by Blockstream on: July 31, 2021, 04:02:02 AM
tldr: putting everything in one app isn't a good idea imo - you will have a lot more attack vectors for example
It depends on what the things are.
Something like lightning network is not far from everything else you put in a regular wallet, the cryptography for example or all the script semantics are pretty much the same as you would have in a wallet so adding it to the same wallet is not adding a completely new thing.
6854  Economy / Speculation / Re: Are you bullish or bearish this year? on: July 30, 2021, 03:21:16 PM
Polls like this are always very interesting if you look at them based on the time they come out. For example the same question if asked a week ago would have resulted in an entirely different results while it is all positively bullish now that price has started rising.

Of course if you ask me the trend has been bullish even when we had the drop 3 months ago.
6855  Bitcoin / Development & Technical Discussion / Re: Strange Timestamp Argument on: July 30, 2021, 03:10:44 PM
If I understood Maxwell's comment correctly, let's give the hypothetical that there were only two miners on the network, and that they published blocks two years into the future:

Nodes would then wait two years before updating their own records, after their own clocks matched the published blocks, and only if there weren't conflicting blocks published before then. So, there is incentive for miners to be reasonably accurate.

Would that be correct? I've not looked into the code enough yet to know myself.
The full node software uses the system clock and will not change it. If it receives a block that is 2 years in the future it will simply reject it as invalid and waits for a valid block without updating anything.
If the computer clock is wrong then the user has to manually fix it before they can continue syncing. If the miners are creating wrong blocks there will always be a miner that won't and the chain will continue to grow with valid blocks.
6856  Bitcoin / Development & Technical Discussion / Re: Relationship between chain reorg frequency and block size/speed on: July 30, 2021, 09:31:16 AM
For example, does Bitcoin Cash have significantly more chain reorgs than Bitcoin, therefore providing some evidence that the 10 mins parameter does materially reduce the frequency of reorgs?
Unfortunately that comparison won't work because of 2 reasons.
1. Bcash block size is so much smaller than bitcoin block size and everything else including the time between blocks is the same.
2. One factor affecting reorgs is the distribution of mining. For example if there is 2 mining pools both near each other or controlled by same entity there won't be any reorgs but if the hashrate is more distributed and pools are stand alone and far from each other the chances of a chain split and the reorg is higher.
6857  Bitcoin / Bitcoin Discussion / Re: Andreas Antonopoulos vs Adam Back on: July 30, 2021, 07:31:59 AM
That's a very unfair comparison between these two.
Everything Adam Back has ever done was to benefit himself, from Blockstream to the centralized shitnetwork called liquid.
Andreas Antonopoulos on the other hand has been helpful to many newcomers by teaching them how bitcoin words "correctly" instead of giving them some bad information like many others do because they don't understand how things work.
6858  Bitcoin / Bitcoin Discussion / Re: 2011 Bitcoin rejected person reaction on 2021 on: July 30, 2021, 07:08:27 AM
You didn't need to go back 10 years to find silly things like that. Last year we had the same situation with naive people who sold their bitcoin at $3000 just because they believed some FUD telling them price should dump more. Even worse they have been repeating it over the past 3 months selling in $30k range believing yet another similar FUD and in a couple of months from now when price is $150k they will be regretting today's actions.
6859  Other / Beginners & Help / Re: Things to know before trading. on: July 30, 2021, 06:53:05 AM
First things must know before trading.

- Hodling is better than Trading.
- Hodling is easier than Trading.
- Hodling gives you more time to be free from computers.
- Hodling brings better health for you: physically and mentally.
It depends on "what" you are holding. Not everything has enough long term potential to be held, majority of altcoins for example will surely be worth lower than their current prices. The only thing having long term potential is bitcoin which is why holding has always worked very well for it.
6860  Other / Beginners & Help / Re: Differential treatment of grades on: July 30, 2021, 05:27:06 AM
It is the other way around meaning people ignore low quality posts or treat them negatively and also the user making such posts will always be low rank. It is also extremely rare to see a low rank member make a high quality post because if they did they wouldn't remain low rank for long.
Pages: « 1 ... 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 [343] 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 ... 1160 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!