Bitcoin Forum
October 05, 2024, 05:07:06 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 [238] 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 ... 590 »
4741  Bitcoin / Bitcoin Discussion / Re: SegWit must be stopped! on: November 29, 2016, 03:50:43 AM
There is a change to the wallets, but not in the way that you are describing. The change is related to output and script creation, not to the ECDSA keypairs.
LOL i see your: offtopic ECDSA mention
and i hint you: ripemd160->SHA256
That change has nothing to do with what your original statement was:
Quote
where that one time boost is only possible if everyone drops their standard private-public keypairs and moves funds to segwit compatible HD seeded keypairs.
The ripemd160 to sha256 for p2wsh outputs has nothing to do with keypairs.

im guessing your forgetting all the 0.12's and the 0.13's
No 0.12.x release contains any segwit implementation. 0.13.0 and 0.13.1 contain nearly the same segwit implementation (the consensus implementation is not changed). So yes, perhaps you could call it two implementations, but that would be a stretch. Furthermore, you can't even use 0.13.0 with segwit on mainnet, so there is really only one segwit implementation in Core if you want to use segwit on mainnet after deployment.
4742  Bitcoin / Bitcoin Discussion / Re: SegWit must be stopped! on: November 29, 2016, 03:38:20 AM
During that time, it was already bitcoin compatible, just not polished or ready for testnet, which is why the segnets were created. It was most certainly Bitcoin compatible by segnet3

ill leave you to argue with yourself .. just read what you wrote..
how can something be compatible, but not compatible but is compatible but isnt.. all in 2 sentances
Polished and ready IS NOT THE SAME AS compatible.

Maybe you don't understand what I am writing, I'll try to break it down for you.

With the segnets, you could do all of the things that you can do NOW with Bitcoin. You couldn't do all of the things with segwit that you can do now on testnet, and some of those things that you tried to do could fail in a horrible way. But it was still compatible with Bitcoin, it did not break anything that you can do with Bitcoin NOW. Segwit was not polished and ready meaning that doing certain segwit related things with the implementation at the time could fail horribly or not work as expected.
4743  Bitcoin / Bitcoin Discussion / Re: SegWit must be stopped! on: November 29, 2016, 03:27:19 AM
and how many versions of segnet testnet did they go through.. 1,2,3,4 oh wait.
your talking about the first segnet back when it was the elements design..
The first segnet was not the elements design. It was based on Bitcoin Core. At that point in time, segwit was not ready or polished enough to be tested on testnet, so they created segnet.

im talking about in spring, you know march2016.. spring... you know the time after december, but before may/june... when they were thrashing about with it to get it to be bitcoin compatible.. so they could possibly use it on a bitcoin testnet
During that time, it was already bitcoin compatible, just not polished or ready for testnet, which is why the segnets were created. It was most certainly Bitcoin compatible by segnet3 since I was doing testing on segnet3 with normal Bitcoin transactions and it all went perfectly fine. I'm pretty sure that it was bitcoin compatible in the previous segnets, but I personally did not try them out.

so if it was bitcoin -> segwit.. like your trying to suggest, then ask yourself..
why do segnet first, second, third, fourth, to get it then compatible enough to then open the bitcoin testnet..

again.. if it was bitcoin first.. it would have run on a bitcoin testnet first. and then developed to be more segwit-esq later...
(chicken and egg! comes to mind.) but the observations are simple.. it was segwit first
The public version of segwit that is up for activation began as a fork and modification of Bitcoin Core. The concept started on elements, but it was not the elements code made compatible with Bitcoin. The reason it was not deployed on testnet when they began implementation was because it is a consensus change and the developers wanted to test their changes without fucking up anything used publicly (i.e. testnet). The segnets were for "private" testing of segnet so that they could break things without causing major problems with other developers who were using testnet. Breaking testnet would mean that testnet would need to be reset, a much larger and harder task than resetting the segnets.

they activated on the 13th.. but lets see when they actually organised some proper tests

so tests didnt really start properly until the 23rd. i call that closer to JUNE than the start of may.. but screw it im a week and a half out.. boo hoo.. now your getting pedantic..
im secretly laughing by you "hinting" it was bitcoin compatible back before the december 31st announcement.. i really am
MOST tests that could be deemed bitcoin related (bar a week and a half) were done in JUNE onwards..

https://bitcoincore.org/en/2016/06/24/segwit-next-steps/
Quote
Also in May 2016, twenty Bitcoin Core developers met in Switzerland for (among other things) an in-person review of the segwit code and ensuring that test coverage was adequate.
they then met up on the 20th.. to discuss for 3 days what tests they should do
https://bitcoincore.org/logs/2016-05-zurich-meeting-notes.html
link is them spending 3 days reviewing code and discussing what test to do on the bitcoin testnet..
EG not doing official tests before this date

i say june.. u say december.. actual quotes say may 20th-23rd ish...before they started officially testing

and you think im more in the wrong?? please!!
december----/may/june whos closer..
im one and a half weeks out.. your... 5 months...... come on
Tests were being done on the segnets long before it was deployed on testnet. Why do you think they would not test it beforehand before deploying it on a semi-important network? They had to be confident that it would not break the testnet so they did testing on the segnets.

if there is no change to the wallet... why withhold the wallet. Cheesy
There is a change to the wallets, but not in the way that you are describing. The change is related to output and script creation, not to the ECDSA keypairs.

Also, the wallet part of Bitcoin Core does support segwit. You can have it create the segwit address for an address in your wallet and it will know to track it and how to spend from it. What it doesn't do now is default to using segwit addresses by default (i.e. it just doesn't give you a segwit address when you ask for a new address).

how many bips needed to be activated just to help segwit along.. think about it..
There are 4 BIPs that are being deployed that are related to segwit (peer services, consensus, transactions, GBT). However that does not mean that there are 4 different implementations. There is one implementation specified in 4 documents so that the changes to those things are clearly defined.
4744  Bitcoin / Bitcoin Discussion / Re: What is actually use of SegWit? on: November 29, 2016, 02:55:42 AM
In what way? The way that inputs and outputs work are still exactly the same.

Reference : https://bitcoincore.org/en/2016/01/26/segwit-benefits/[/color]
Quote
Wallet authors tracking spent bitcoins: it’s easiest to monitor the status of your own outgoing transactions by simply looking them up by txid. But in a system with third-party malleability, wallets must implement extra code to be able to deal with changed txids.
I assumed that you were talking about tracking as in de-anonymizing who is sending the transaction. Instead you are talking about tracking as in checking the confirmation status of a transaction. In the latter case (watching a transaction) it is easier to track because malleability is fixed.

he Lightning Network: with third-party and scriptSig malleability fixed, the Lightning Network is less complicated to implement and significantly more efficient in its use of space on the blockchain. With scriptSig malleability removed, it also becomes possible to run lightweight Lightning clients that outsource monitoring the blockchain, instead of each Lightning client needing to also be a full Bitcoin node.
I don't think that it is necessary for lightning to be a full node. It can still work without being a full node but with some additional complexity. Where in the lightning paper does it say that a full node is required?


Do you not understand the Word OFFCHAIN , BTC is only Locked on the ONLINE BLOCKCHAIN, it is not and can not be moved onto LN's network,
So you are trading BTC IOUs when you use LN.
The Lightning Network conducts transactions by creating Bitcoin transactions that can be broadcast onto the Bitcoin network at any time. There are no IOUs being traded, what is happening is that transactions are being created but not broadcast. Again, there is no separate thing where Bitcoin is being converted into some sort of IOU on lightning.

(In Theory : Using advanced features LN may even allow only certain miners to process the transaction Fees when Onchain BTC Transactions are required.)
(Giving LN Nodes the ability to starve miners not in Collusion with them of transaction fees. )
 Tongue
Now that is just FUD. How would LN only allow certain miners to confirm those transactions? That is just completely false.

One of the Concerns in the LN Network Whitepaper is that ,
Miners may Decline Certain LN transactions so their Locks timeout and the BTC can be Stolen.
If the above is possible, the reverse is also possible which makes what I said a Valid Theory.
That risk is based on miner collusion. The reverse would also require miner collusion, not some technical aspect of LN that makes it possible for only specific miners to mine those transactions. This is not just something related to LN but rather an issue that can already happen with Bitcoin as it is because it is just miner collusion and requiring human intervention in order for that to be possible.
4745  Bitcoin / Bitcoin Discussion / Re: What is actually use of SegWit? on: November 29, 2016, 02:06:19 AM
Segwit makes it easier to track your Transactions.
In what way? The way that inputs and outputs work are still exactly the same.

SegWit : Makes it So a LN Node does not have to run a full Bitcoin node
How so? An LN Node doesn't need to be a full Bitcoin node already. They can work fine as SPV wallets now and after Segwit. Segwit does not change that at all.

The Lightning Network: with third-party and scriptSig malleability fixed, the Lightning Network is less complicated to implement and significantly more efficient in its use of space on the blockchain. With scriptSig malleability removed, it also becomes possible to run lightweight Lightning clients that outsource monitoring the blockchain, instead of each Lightning client needing to also be a full Bitcoin node.
What requires a Lightning client to be a full node? As I understand it, it doesn't matter, and segwit does not change that.

Simply put SegWit will make it possible to Steal BTC Value to use in LN Alternative Payment System using BTC IOUs .
I don't think you understand how LN works. LN does not issue IOUs. It creates very real, valid, and broadcastable Bitcoin transactions. There are no IOUs involved.

Miners will lose money because LN can decrease the number of OnChain Transactions.
Not necessarily. LN is not for every type of transaction. It is really only good for small, repeated transactions like faucet payments.

(In Theory : Using advanced features LN may even allow only certain miners to process the transaction Fees when Onchain BTC Transactions are required.)
(Giving LN Nodes the ability to starve miners not in Collusion with them of transaction fees. )
 Tongue
Now that is just FUD. How would LN only allow certain miners to confirm those transactions? That is just completely false.

The only thing LN does is limit fees for miners and give those fees to owners of Lightning Network (Blockstream)
Blockstream does not own the Lightning Network. LN is an open source spec that is being implemented by multiple teams, it has not owner nor controller.

Regardless, discussing LN in this thread is off topic.



You are demonstrating and extreme lack of knowledge on subjects you are arguing against. I highly suggest that you actually do some research before posting.

Please stop spreading FUD.
4746  Bitcoin / Bitcoin Discussion / Re: SegWit must be stopped! on: November 29, 2016, 01:42:42 AM
it was put onto its own sandbox (altcoin testnet) in the spring 2016,
The segnet was announced right on the new year on December 31st. IIRC it was running before the post to the mailing list.

totally not emulating bitcoin, but thrashed about until it kinda resembled what bitcoin does.
That is simply not true. Segwit was built on top of Bitcoin Core. It was not an altcoin that was modified to do what Bitcoin does, it was Bitcoin modified to do segwit stuff. However, the elements sidechain was probably completely incompatible, but that codebase was not modified to become Bitcoin but rather the other way around.

it did not even get a chance to be on a bitcoin emulating sandbox (testnet) until june 2016.
Segwit actually activated on testnet block 834624 which was in May.

even the latest release 0.13.1 is not a final, fully functioning version just waiting to be activated. it requires a further download after activation..
Not entirely true. Segwit fully works with Core 0.13.1 and you can do segwit transactions from the RPC. It does not have segwit wallet support unfortunately, but other wallets will. (If you couldn't tell, the Core devs tend to focus more on the node aspect of Core instead of the wallet.)

where that one time boost is only possible if everyone drops their standard private-public keypairs and moves funds to segwit compatible HD seeded keypairs.
That is just completely and absolutely false. There is no such thing as HD seeded keypairs. Segwit works only with the normal ECDSA keypairs, regardless of whether those keys were derived deterministically.

it has required users to download 4 different implementations to get to a stage of even being close to activating their one time boost.
What 4 different implementations? Users have only needed to download one implementation, the one that was released.




Please stop with the FUD and trolling. Actually fact check your statements before you make them.
4747  Bitcoin / Armory / Re: Upon clicking on the "Download Bitcoin" button, nothing happens (new user) on: November 29, 2016, 12:38:26 AM
Download and install the latest Bitcoin Core from https://bitcoin.org/en/download. That "Download Bitcoin" button probably doesn't work because it is related to ATI phone home code which was mostly removed.
4748  Bitcoin / Bitcoin Discussion / Re: What is actually use of SegWit? on: November 29, 2016, 12:36:28 AM
SegWit is used to fix the network so Lightning can be attached later.  Lightning allows you to pay Blockstream for transactions rather than the miners.
Please stop with the FUD. Lightning is not just being developed by Blockstream. There are already multiple implementations of Lightning made by multiple different teams, only one of which is Blockstream.

Furthermore segwit is more than just a fix for Lightning. It provides much more uses and fixes which have already been discussed in this thread and elsewhere.
4749  Bitcoin / Development & Technical Discussion / Re: bitcoin testing on: November 28, 2016, 02:11:09 PM
The genesis block is hard coded into the client. If you want a different genesis block, you will have to make it yourself.

If you just want to test and experiment with Bitcoin, you can use regtest mode. This will create a private blockchain which you an mine yourself and test various things.
4750  Other / Meta / Re: [SMAS] Signature Managers against Spam (light version) on: November 28, 2016, 01:19:05 PM
Is the list in the second post alright for that purpose, or do you need it in another format?
I'm planning to keep the second post (first reply) as it is right now, a plain list of names/accounts, nothing more.
All further information has been moved into OP and will stay there.
Yes, that post should work for me.

Will it only be an indication, or will you adjust the value of such account accordingly?
For now it will be an indicator. Maybe later it will effect the price.
4751  Bitcoin / Bitcoin Discussion / Re: 21 millions bitcoin in question on: November 28, 2016, 02:04:29 AM
Who is proposing this? I have not seen any serious proposal which proposes any sort of change to the monetary supply (except for BIP 42). Do you have a link to a source?
rusty russel of blockstream LN fame wants to first introduce millisats into LN. and later change bitcoins measure to comply with LN.
Link to source?
4752  Bitcoin / Bitcoin Discussion / Re: 21 millions bitcoin in question on: November 28, 2016, 01:47:38 AM
the main premise is bitcoin would only make 2.1quadrillian sharable units ever. and that was a hard rule no one should change as its an economics rarity thing
Actually the original code had the entire block subsidy cycle repeat every 64 halvings due to some undefined behavior with c++. BIP 42 (which is full of jokes): https://github.com/bitcoin/bips/blob/master/bip-0042.mediawiki fixes this by stopping the halving logic after 64 halvings have passed so that there is actually a finite supply. The change has been merged for a few years already.

now.. here is the thing.. although the code is measured in sats and only the GUI / human brain sees btc..
some devs are actually trying to play with the units of measure that will be rewarded to mining pools.
Who is proposing this? I have not seen any serious proposal which proposes any sort of change to the monetary supply (except for BIP 42). Do you have a link to a source?
4753  Bitcoin / Bitcoin Technical Support / Re: bitcoin transaction disappeared on: November 28, 2016, 12:10:47 AM
Ok, in this case the bitcoins return to my wallet?
Yes.
4754  Other / Meta / Re: [SMAS] Signature Managers against Spam (light version) on: November 28, 2016, 12:00:57 AM
Are the lists on the first two posts the definitive SMAS blacklists? Is there a place where I can just retrieve a text file with just the names of all of the people on the SMAS blacklist? I am planning on including an SMAS blacklist indicator for my account pricer.
4755  Bitcoin / Bitcoin Technical Support / Re: bitcoin transaction disappeared on: November 27, 2016, 11:53:12 PM
The transaction was probably unconfirmed for a long time and it was eventually dropped from the network. You likely did not include a high enough fee. Since it has dropped, you should be able to resend the transaction but include a fee so that it can be confirmed.
4756  Bitcoin / Armory / Re: PSA You must use 0.95+ in order to use Bitcoin Core 0.13.1+ after Segwit deploys on: November 27, 2016, 11:27:40 PM
I suppose 0.96 will also include compatibility with compressed keys?
Yes

I read a comment that uncompressed keys are deprecated with segwit, and will be turned off completely at some point.

Ente
Not quite. Uncompressed keys are still technically allowed and valid, just that local node policy for Bitcoin Core is that transactions spending segwit outputs that use uncompressed keys will not be relayed.
4757  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core 0.13 freezes Ubuntu 16 on: November 27, 2016, 06:42:44 PM
I did this but it froze again after about 20 mins.
Maybe there are bad blocks on HDD? Computer is new so I thought that was unlikely.
I think you are running out of RAM. Look at your CPU, RAM, and disk usage stats while you are running Bitcoin Core. I think that you will see your RAM usage go to 100% and then the computer freezes.

Try closing as many other open applications to free up as much RAM as possible
4758  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core 0.13 freezes Ubuntu 16 on: November 27, 2016, 05:01:40 PM
Bitcoin Core just froze Ubuntu again, it had been running for about an hour, more often it happens after 15-20 minutes. I was able to download blockchain until 1 year 40 weeks were left, then this problem started.

I can't find bitcoin.conf, it should be in /home/username/.bitcoin/bitcoin.conf , but it is not there.

UPDATE:
This is Bitcoin-Qt.conf file from /home/username/.config/Bitcoin :
[/quote]
Bitcoin-Qt.conf is not related to this. That is an internal Qt thing. The bitcoin.conf file in ~/.bitcoin does not exist unless you create it. Make a new text file and save it as ~/.bitcoin/bitcoin.conf. Then add the following line:
Code:
dbcache=200
This should lower ram usage. The sync will go slowly, but it hopefully won't freeze your computer.
4759  Bitcoin / Bitcoin Discussion / Re: Possible malware in latest Bitcoin Core? on: November 27, 2016, 04:14:42 PM
There is no problem here. If the hashes match and you properly verify the download by following: https://bitcointalk.org/index.php?topic=1588906.0 then there will be absolutely no problems.

The AV warnings are all false positives. They usually flag Bitcoin Core as a coin stealer (because it looks for a wallet.dat since it creates the file) or a bitcoin miner (because it contains a miner in the software if you want to mine on regtest or testnet).
4760  Alternate cryptocurrencies / Altcoin Discussion / Re: ICO ?? on: November 27, 2016, 04:05:58 PM
ICO means Initial Coin Offering. It means that a new altcoin has been created (and probably premined) and the coins are being sold.
Pages: « 1 ... 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 [238] 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 ... 590 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!