Bitcoin Forum
May 05, 2024, 02:48:54 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 [465] 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 ... 589 »
9281  Bitcoin / Development & Technical Discussion / Re: Exploiting Bitcoin Network Flaws on: August 30, 2015, 09:49:39 PM
I thought bitcoin was decentralised and gbp is worth more than usd so it would make sense for these researchers to withdraw their btc into gbp than usd.
Bitcoin is decentralized.

If US researches want money they can spend, they would withdraw their BTC to USD. While GBP may be worth more than USD, converting from BTC to USD will still give them the same amount of value as BTC to GBP. Besides, they would want to spend USD in the US since US stores don't accept GBP.
9282  Bitcoin / Development & Technical Discussion / Re: Exploiting Bitcoin Network Flaws on: August 30, 2015, 09:25:17 PM
If there were a way to crack into the blockchain and do something to create fake coins or commit doublespends like what he is talking about, the price of Bitcoin would plummit. Thankfully, we have quality MIT and Caltech league Computer Scientists working on this project, and would quickly foresee any kind of exploit inquired by the OP. Script kiddies won't be able to beat that.

Seems as if you are saying that MIT and Caltech are perfect and there is no point in making new things if they are so perfect! And in doing so, implying that MIT and Caltech don't exploit loopholes in bitcoin for themselves where they could earn millions of pounds.
He is saying that they are top notch researchers and computer scientists who would probably find the problem first and fix it before others figure it out. Since the people who would be researching that probably depend on Bitcoin and wish to see its success, they probably wouldn't exploit those vulnerabilities since doing so could completely crash and destroy Bitcoin. Also, they would be millions of DOLLARS not pounds since those institutions are in the US.
9283  Bitcoin / Bitcoin Technical Support / Re: I sent bitcoins and found that transaction is too large - what to do ? on: August 30, 2015, 09:13:48 PM
ouch electrum has transaction fees.... im using electrum too... i didnt know that transaction have fees. than like bitcoin core....
All transactions have fees. You need transaction fees in order to get a miner to include your transaction in a block. Every client should be setting fees by default, not just bitcoin core.
9284  Bitcoin / Bitcoin Discussion / Re: Please list arguments against the idea of taking away Gavins' alert keys on: August 30, 2015, 07:31:20 PM
Thank you.
I understand this. Bitcoin has had hard forks in the past. Nothing changed with alert keys. I get it. I am well-versed in the technical side of bitcoin.
However, I am probably not asking my question the right way. Instead of asking dumb hypothetical questions to lead the discussion, I'll say it plain.

The responsibility of knowing the alert key and the political ramifications thereof seems to be off the radar in this discussion of XT vs Core.
I'm pressing the issue of alert keys, because I see them as a potential object of a further power struggle between the two factions. The person who gives an alert key agency should be one whom the bitcoin community, devs, and merchants trust. To many people, Gavin has betrayed that trust. Further, although potential brinksmanship, retaliation, or retribution seems improbable, this is a 4 billion dollar market we're dealing with, as well as people's livlihoods, families, and egos.

Moreover, is this not a good time to establish clear criteria regarding the mechanism by which one is entrusted with the alert key?
And why does Gavin still have such authority?
From a technical aspect, it is difficult to prevent Gavin from using the alert key. There is only one alert key, and the private key for that is distributed among a multitude of people. Since it is hard coded, changing the alert key in a future version means that the new key would only work for that version, and the old key for the older versions. This means that Gavin would be able to still send alerts to old versions if chose to do so. The other option would be to cause the alert mechanism to display the static "Alert Key Compromised" message but that would also create a lot of panic.

At this time, I don't think people are discussing the alert key and the political ramifications because of both the difficulty to change the key and the fact that there is no immediate need to do so. There is no indication that Gavin would even attempt to use the alert key and that there are ways to remove an alert put out by Gavin (or anyone else with the key). Furthermore, Gavin is still actively contributing to Bitcoin Core. He works on other fixes and is active on the development mailing list as well as the github.
9285  Bitcoin / Bitcoin Discussion / Re: Please list arguments against the idea of taking away Gavins' alert keys on: August 30, 2015, 06:32:59 PM
Gavin currently holds the alert key to Bitcoin Core.
Am I correct to presume he also holds the alert key to XT?
So both?

Who is confirmed/unconfirmed having the alert keys to Core?

I want to press this issue since it seems to have fallen through the cracks, especially since Gavin's allegiance is clearly with XT. Also, I wouldn't put it past Hearn to try to get the Core alert key from Gavin.

The alert key for the entire bitcoin network is the same, so that includes XT.

Confirmed to have the alert key: Gavin Andresen, Theymos, Satoshi Nakamoto, Gregory Maxwell
Not confirmed but probably have the key: Wladimir J. van der Laan, Jeff Garzik, Pieter Wuille

Also, please note that there will not be a definitive list of everyone who has the alert key for their own personal safety as well as to prevent attempts to coerce key holders.
9286  Bitcoin / Project Development / Re: Bitcointalk Account price estimator on: August 30, 2015, 04:41:37 PM
Great website, it worked perfectly for me. (maybe I was lucky)
Do you get 1 potential activity every 14 days?  Huh
You get 14 potential activity every 14 days.
9287  Bitcoin / Project Development / Re: Bitcointalk Account price estimator on: August 30, 2015, 03:03:17 PM
There is a problem with the website queue and I will be rebooting the server which will fix the problem. This problem should be fixed in my next version which involves overhauling the queue system and adds a token and email system for access to results. This will take a while though since it is a major code rewrite.
9288  Bitcoin / Bitcoin Discussion / Re: whoa there BIP100 at 61%?? Let's talk about this first... on: August 30, 2015, 03:15:55 AM
You know I'm not totally sure that BIP100 is the best possible solution? I know we all want to get this over with and behind us but let's not implement an inferior solution out of hast! BIP101 implemented on Core without XT "added features" seems to be to be a superior solution to BIP100… There are also other solutions out there that seem superior. I think BIP100 needs so amendments, clarifications, and modifications before we can realistically implement it…

Whoa there slow down miners! Let's make sure we are making the right decision before we get BIP100 in it's current form over the 75% threshold!!
BIP 100 doesn't even have a client implementing it, so even if they reach the threshold, it won't do anything. The threshold is also 90% (not the 75% used by BIP 101) and requires 12000 blocks which is 3 months worth of blocks.
9289  Bitcoin / Project Development / Re: [BOUNTY] fix mobile WLCj wallet for android on: August 30, 2015, 02:39:36 AM
So guys, now it works with additional largeHeap="true" the memory increases to 190 mb and the wallet loads fine.

I dont know why largeHeap did not work with the earlier version but hey.... you 2 rock!!

Now i just have to adjust some pics and stuff but thats it..

@hexafraction: jk14 send me a private message about a wallet for a bounty i said he maybe could ask you about. Just in case..
Now that you fixed that, is that all that needed to be done? Or are there other problems that need to be fixed before you can pay the bounty?
9290  Economy / Auctions / Re: [AUCTION] Sr. Member account with private keys on: August 30, 2015, 02:18:55 AM
Auction is now over. I am contacting the highest bidder.
9291  Economy / Auctions / Re: [AUCTION] Sr. Member account with private keys on: August 29, 2015, 11:19:31 AM
Minimum increment is 0.01.
Buyer can choose escrow. Can be anyone in trusted escrow list. Buyer will pay all fees.
9292  Bitcoin / Development & Technical Discussion / Re: SPV mining full blocks on: August 29, 2015, 04:47:10 AM
How would you know whether a transaction has an output in the previous block if you don't know what transactions were in that block? Additionally how would you know whether an unconfirmed transaction which uses an older output was not confirmed in the last block?
9293  Bitcoin / Development & Technical Discussion / Re: Dynamically Controlled Bitcoin Block Size Max Cap on: August 29, 2015, 03:51:17 AM
So one thing that people have pointed out in other threads that also mention this proposal is that a someone can spam transactions which fill blocks and forces the block limit up. Miners can also lower the block limit to an infinitely small amount. I think you should also add in upper and lower bounds on what the block size limit can be. Perhaps 1 MB and 32 MB to prevent this kind of thing from happening.
9294  Bitcoin / Armory / Re: [Armory] "submit bug report" not working on 0.93.2 on: August 29, 2015, 03:31:51 AM
Open an issue on github and post your stuff about armory in the proper sub forum which is Development and Technical Discussion > Alternative Clients > Armory.
9295  Bitcoin / Armory / Re: [Armory]Dont have the blockchain and bitcoin.conf stored per user. on: August 29, 2015, 03:30:11 AM
You can always set the data directory manually by yourself.
9296  Bitcoin / Development & Technical Discussion / Re: Not Bitcoin XT on: August 29, 2015, 03:24:40 AM

BIP100 gives decentralised control of the block size up to 32MB, and indeed some time before the 32MB point (which according to BIP101's invalid extrapolation is ... 4.4 years away) some more discussion will prevail in a sane manner to deal with that 2nd hard fork and how to go beyond it.
Blah blah blah
Translated:
Damn, we lost the vote by a land slide, OK now how else can we come up with some DIFFERENT criteria vs the one WE HAD, to make us win ...

When did Bitcoin cede consensus changes to miners? Remember those other nodes, exchanges, merchants? They aren't going to be overridden so easily.
Bitcoin has always had the consensus changes done by the miners. Technically, nodes, exchanges and merchants have no direct control over the consensus. It has always been and will always be the miners who make the consensus changes because the consensus changes are in the blocks, which are made by miners. Exchanges, merchants, and users have indirect control by giving miners incentives to mine for one consensus change versus another because if miners end up on a fork that no one else uses, they lose money.
9297  Bitcoin / Bitcoin Discussion / Re: BIP1xx DynamicMaxBlockSize on: August 28, 2015, 10:49:41 PM
With BIP 101, spammers can continue to spam blocks and know for certain that for a few years they can both start another debate and the cost of continuous spam does not change that much. With BIP 1xx, the cost of spamming full blocks will double every two weeks, thus making it incredibly expensive to maintain a prolonged spam attack on Bitcoin. With the same amount of money, a spam attack would last a shorter amount of time if BIP 1xx was implemented than with BIP 101.

It sounds like you have the idea of spamming blocks backwards.  Spammers can't block legitimate transactions - the best they can hope is to delay no-fee transactions.  A block isn't filled with the first transactions that a miner sees - the miner decides which transactions to include, based on the transaction size/priority/fee.
Those spam transactions can delay low fee transactions for a long time.

This is not what the block size cap is there to combat.  The anti-spam limit of 1MB is there to prevent a spammer from filling the hard drives of every node operator.  This is why we're not discussing moving to unlimited block size.

With BIP 101, there is no more incentive for spammers to attack than there is right now - and there has never been a spam attack in the history of Bitcoin.
Where were you a month ago when someone was spamming transactions? Don't give me BS about a "stress test" it was most definitely a spam attack. It caused 80000 unconfirmed txs, many of them legitimate.

With BIP 1xx, there is absolutely something that a motivated spammer could do - they could directly control the cap, moving it higher and higher.  As I said previously though, that's not really what I worry about.  I worry about the reverse.  Miners can truncate blocks, and directly control how much other miners can include in their blocks.  It allows crippling of the open-market transaction processing that we now have.  Why abdicate this to the miners - a group that has previously advocated for smaller blocks with the stated rationale that it may force higher transaction fees?  It is the fox guarding the henhouse.

And no, miners can't do this right now.  Yes, they can control their own blocks, but all it takes is any one miner to allow those other transactions in with small/no fee.  This is a check against the monopoly that could result from BIP 1xx.

BIP 1xx is union rules for miners.  Those rogue miners who will process all your low-fee transactions?  They could be branded scabs, and the union masters could shrink the block size so far that the transaction fees are forced higher regardless of the remaining miners.
While that is possible, you need to see it the way that miners see it and do some cost-benefit analysis.

Preventing transactions could cause several negative outcomes for miners. They would be losing out on transaction fees if a fee market doesn't develop. If the blocksize goes too low or fees go too high, people might just stop using Bitcoin causing the price to drop and thus miners are losing money. An increased backlog of transactions can negatively impact the full node by filling its mempool to the point that the node just crashes.

The only positive that could come out of causing small blocksizes would be the possibility of a fee market, which compared to the risks, is not something they would attempt with their already small profit margins

Also, if you think that miners would do this, then why are so many of them voting for 8 MB blocks?

A solution to this problem you present would be to create a lower bound on the blocksize limit. It would be that the maximum blocksize cannot go any lower than say 1 MB (or any other number you like).
9298  Bitcoin / Project Development / Re: [BOUNTY] fix mobile WLCj wallet for android on: August 28, 2015, 10:30:02 PM

3rd Edit: Every new transaction has a size of 80 byte. The problem is that the wallet loads 2k blocks at once. After the block 10k the merge mining starts and the Parent header has 250+ Coinbase transactions per block. Keeping them all inside the heap memory seems to be hard for small devices but after block 12k every block is MM, so the memoryload is even bigger and the app crashes. so reducing the blocks to be loaded at once should solve the problem i guess.

...hmm when i reduce the MAX_HEADERS in HeaderMassage to 500 it completely refuses to download blocks (Error deserializing message)... weird..
Try going to store/SPVBlockStore.java and changing the constant DEFAULT_NUM_HEADERS to a lower number. I think that might help.
9299  Bitcoin / Project Development / Re: Bitcointalk Account price estimator on: August 28, 2015, 09:01:10 PM
Let me suggest something, the queue has been increased to much, what do you think to clear it? I am at 37 in queue. It's too much time to wait, isn't it?
Sometimes there is a problem with the queue where it doesn't clear out old requests. The only way I can fix it is to reboot the server program. I am fixing this in the next version with the use of an actual database instead of lists.

Let me know if your position doesn't change for a few hours. That will indicate to me that I need to reboot it.

I dont know how to say in the project development language, but can you do like this: Users that are not active which means that their tab is closed to be not considered and be removed from the list(queue). Do you understand me?
I do understand and that is what it is currently supposed to do. Whether it actually does or doesn't is a different story. It worked in my tests so it should work in production, but may not always be the case.

Have you think/test to implement the token like the other site which i found here for potential activity. That should be a good idea. So i can check now and after an hour or later on that day i can check the results with that token. So i would make that token to be valid for only x-hours.
I am currently working on that as well as an email system so it will also email you (if you want to be emailed) with your results.

Other changes I am adding are a database that I can go in separately to change instead of using a static lists which may not be reliable.
9300  Bitcoin / Project Development / Re: Bitcointalk Account price estimator on: August 28, 2015, 08:54:35 PM
Let me suggest something, the queue has been increased to much, what do you think to clear it? I am at 37 in queue. It's too much time to wait, isn't it?
Sometimes there is a problem with the queue where it doesn't clear out old requests. The only way I can fix it is to reboot the server program. I am fixing this in the next version with the use of an actual database instead of lists.

Let me know if your position doesn't change for a few hours. That will indicate to me that I need to reboot it.

I dont know how to say in the project development language, but can you do like this: Users that are not active which means that their tab is closed to be not considered and be removed from the list(queue). Do you understand me?
I do understand and that is what it is currently supposed to do. Whether it actually does or doesn't is a different story. It worked in my tests so it should work in production, but may not always be the case.
Pages: « 1 ... 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 [465] 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 ... 589 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!