Bitcoin Forum
November 05, 2024, 04:12:53 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 »  All
  Print  
Author Topic: Bitcoin Core (Bitcoin-Qt) 0.9.1 released - update required  (Read 64163 times)
bet4btc
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile WWW
April 09, 2014, 12:49:54 PM
 #121

When the ppa version will be ready?  Angry

what will happen if i will run the Linux version, with the Current version of qt (ppa)
Is it possible to  "switch" between versions at any given time, consider the block chain is updating sometimes from the linux version and some times from the pp version?
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 09, 2014, 12:53:37 PM
 #122

Everyone should keep in mind at all times that Bitcoin is still an experiment, Bitcoin technology (consensus systems) is still a very new field of computer science, and the whole thing could fall apart overnight.

If payment protocol is distributed with Core, it should be an optional thing, which the user can decide to activate (by checkbox, whatever). Security is much more important.
Of all the possible security flaws... OpenSSL, a security-oriented library, having a vulnerability in the most fundamental security feature used by virtually everything... is the LAST thing anyone would have reasonably considered to be a risk to security.

Edit. imho the dialog introduced in 0.9.0 which replaced the receiving addresses field is not an improvement. It makes things more awkward. (An example of a really good improvement is coincontrol and wallet file selection.)
It's much less confusing and makes it easier to use Bitcoin correctly.
Coin Control is handy, but inevitably a power user tool that is likely to give newbies the wrong idea.
Multiwallet support is unfortunately lagging behind since CodeShark went and made his own wallet instead. Sad

When the ppa version will be ready?  Angry
Never, it's not affected (although your OS probably is...)

bet4btc
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile WWW
April 09, 2014, 12:58:27 PM
 #123

Luke,
what will happen if i will run the Linux version and then switch back to the ppa version, will the wallet will sync properly?
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 09, 2014, 01:01:23 PM
 #124

Luke,
what will happen if i will run the Linux version and then switch back to the ppa version, will the wallet will sync properly?
It should, but there's no point.

bet4btc
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile WWW
April 09, 2014, 01:09:21 PM
 #125

Luke,
what will happen if i will run the Linux version and then switch back to the ppa version, will the wallet will sync properly?
It should, but there's no point.


Well, as for the openssl, what i did is this :

aptitude show libssl1.0.0 | grep Version

and it show this-

Version: 1.0.1-4ubuntu5.12

which seems to be the latest for ubuntu 12.04 LTS

I am still not sure i am protected..
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 09, 2014, 01:16:58 PM
 #126

Luke,
what will happen if i will run the Linux version and then switch back to the ppa version, will the wallet will sync properly?
It should, but there's no point.


Well, as for the openssl, what i did is this :

aptitude show libssl1.0.0 | grep Version

and it show this-

Version: 1.0.1-4ubuntu5.12

which seems to be the latest for ubuntu 12.04 LTS

I am still not sure i am protected..
http://www.ubuntu.com/usn/usn-2165-1/

wumpus
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
April 09, 2014, 01:18:49 PM
 #127

If payment protocol was not supported people would be complaining about lack of support for the new merchant integration methods.

Who did complain?
No one yet. But that would happen soon enough after the new BIP007x features are rolled out by other (BitcoinJ) based wallets.

In any case the plan is to split the wallet off to a different repository, so that it can be maintained separately. This means you can create a fork with your own (subset of) features, without forking the entire node implementation as well.

This can happen only after SPV functionality has been implemented though. This would also isolate the wallet from potential bugs in the P2P network code (and vice versa), and also means that even if you run a full node, you don't have to have your wallet always online.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
IIOII
Legendary
*
Offline Offline

Activity: 1153
Merit: 1012



View Profile
April 09, 2014, 01:26:12 PM
 #128

Of all the possible security flaws... OpenSSL, a security-oriented library, having a vulnerability in the most fundamental security feature used by virtually everything... is the LAST thing anyone would have reasonably considered to be a risk to security.

Any reliance on external libraries is added security risk. Because Core is financial software the most paranoid security approach should be in place. So where external libraries are not essential they should be avoided.

It's much less confusing and makes it easier to use Bitcoin correctly.
Coin Control is handy, but inevitably a power user tool that is likely to give newbies the wrong idea.
Multiwallet support is unfortunately lagging behind since CodeShark went and made his own wallet instead. Sad

This is Bitcoin Core. You do not need to hide all complexity from the user. I'm accustomed to initiate all payments by myself - I dislike direct debit and similar things, because it gives me less feeling of control. Maybe this is also a question of cultural socialisation, so preference maybe different across countries - I don't know. Regardless, I think a Bitcoin Core user can be expected to know how to copy and paste Bitcoin addresses and type in the correct amount - there is no need for simplification.
There can be third party wallets which are "easier" to use.
IIOII
Legendary
*
Offline Offline

Activity: 1153
Merit: 1012



View Profile
April 09, 2014, 01:29:06 PM
 #129

In any case the plan is to split the wallet off to a different repository, so that it can be maintained separately. This means you can create a fork with your own (subset of) features, without forking the entire node implementation as well.

This can happen only after SPV functionality has been implemented though. This would also isolate the wallet from potential bugs in the P2P network code (and vice versa), and also means that even if you run a full node, you don't have to have your wallet always online.


This is encouraging.
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
April 09, 2014, 01:30:57 PM
 #130

The protocol specifies flawless security (except quantum computing vulnerability). WHY on earth has this flawless security be ruined by eager developers adding features that are not essential to bitcoin protocol?
Right, in principle, wallet functionality isn't needed at all to maintain the Bitcoin P2P network, the reason for Bitcoin Core's existence.

This is why --disable-wallet mode was introduced in 0.9.0. It allows you to build without the wallet, which removes quite a few dependencies (OpenSSL however is still required as we also use it for ECDSA at this point, and for RPC SSL support, but this could change after merging sipa's ECDSA library).

In the long run there are two options: either we remove the wallet, or we keep it and try to keep up with features of other wallets. Keeping up includes the payment protocol. If payment protocol was not supported people would be complaining about lack of support for the new merchant integration methods.


With the rename to "Bitcoin Core", you would think it would be just that, the CORE p2p network/functionality.

IMO the foundation has no business competing with other clients and features, be responsible for the core, let others build on it.

At the very least separate out all "features" that are not required by the core as a separate application.
wumpus
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
April 09, 2014, 01:44:28 PM
 #131

With the rename to "Bitcoin Core", you would think it would be just that, the CORE p2p network/functionality.

IMO the foundation has no business competing with other clients and features, be responsible for the core, let others build on it.

At the very least separate out all "features" that are not required by the core as a separate application.
I'm not sure I follow you. In the post that you reply to, I talk about splitting off the wallet functionality. I don't see why you still feel that you need to rant. This can't be done in one day (unless we get a lot of knowledgeable new contributors), but it is the planned direction.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 09, 2014, 01:54:36 PM
 #132

IMO the foundation has no business competing with other clients and features, be responsible for the core, let others build on it.
Nor does the Foundation have any relationship to Bitcoin Core.

At the very least separate out all "features" that are not required by the core as a separate application.
That includes the wallet.

windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
April 09, 2014, 01:56:32 PM
 #133

With the rename to "Bitcoin Core", you would think it would be just that, the CORE p2p network/functionality.

IMO the foundation has no business competing with other clients and features, be responsible for the core, let others build on it.

At the very least separate out all "features" that are not required by the core as a separate application.
I'm not sure I follow you. In the post that you reply to, I talk about splitting off the wallet functionality. I don't see why you still feel that you need to rant. This can't be done in one day (unless we get a lot of knowledgeable new contributors), but it is the planned direction.


Re-reading my post, it does come off as a rant, that is not how it is intended....

I just believe that the "core" should be just that, the minimum code required to participate in and contribute to the network.

I think the planned direction to split out the wallet  is great, and appreciate you taking it.
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
April 09, 2014, 02:01:53 PM
 #134

IMO the foundation has no business competing with other clients and features, be responsible for the core, let others build on it.
Nor does the Foundation have any relationship to Bitcoin Core.

I'm not sure I understand, this is from the foundation site:

Quote
As a non-political online money, Bitcoin is backed exclusively by code. This means that—ultimately—it is only as good as its software design. By funding the Bitcoin infrastructure, including a core development team, we can make Bitcoin more respected, trusted and useful to people worldwide.

Is this not a "relationship" to the core and its development?  Huh
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 09, 2014, 02:05:26 PM
 #135

IMO the foundation has no business competing with other clients and features, be responsible for the core, let others build on it.
Nor does the Foundation have any relationship to Bitcoin Core.

I'm not sure I understand, this is from the foundation site:

Quote
As a non-political online money, Bitcoin is backed exclusively by code. This means that—ultimately—it is only as good as its software design. By funding the Bitcoin infrastructure, including a core development team, we can make Bitcoin more respected, trusted and useful to people worldwide.

Is this not a "relationship" to the core and its development?  Huh
The Foundation contributes financially to Bitcoin development in general.
It doesn't (or at least, isn't supposed to) favour or control any given implementation.

wumpus
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
April 09, 2014, 02:23:51 PM
 #136

Re-reading my post, it does come off as a rant, that is not how it is intended....

I just believe that the "core" should be just that, the minimum code required to participate in and contribute to the network.

I think the planned direction to split out the wallet  is great, and appreciate you taking it.
It would be interesting if the authors of other* (SPV) wallets made it possible to run and manage a walletless bitcoind in the background, so that their users can optionally contribute to the network by running a full node.

*Armory does this, but only because it needs to, it cannot work in SPV mode

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Meuh6879
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012



View Profile
April 09, 2014, 02:35:23 PM
 #137

update the binary (i don't touch the folder) is the right choice ?
(openssl is in binary file bitcoin-qt.exe, no ?)
windpath
Legendary
*
Offline Offline

Activity: 1258
Merit: 1027


View Profile WWW
April 09, 2014, 02:42:37 PM
 #138

The Foundation contributes financially to Bitcoin development in general.
It doesn't (or at least, isn't supposed to) favour or control any given implementation.

I'm sorry, and I'm sure I'm not the first to point this out, when you have a board comprised of people running businesses based on Bitcoin it becomes very difficult to assert that their own positions and goals do not drive decision making about the core.

I honestly don't know any members of the board personally, and am not trying to throw anyone under the bus here, but I think we need to be realistic about "how it works"....

It would be interesting if the authors of other* (SPV) wallets made it possible to run and manage a walletless bitcoind in the background, so that their users can optionally contribute to the network by running a full node.

*Armory does this, but only because it needs to, it cannot work in SPV mode

100% agreed, I run 2 full nodes. 1 on my day-to-day computer (with Armory), and a second on a dedicated server that we pull data from for our site (http://162.242.245.151/).

I feel both obligated and proud to support the network, and can't see a reason that anyone involved with Bitcoin would not, would be nice if all wallet software had this option.
KGambler
Full Member
***
Offline Offline

Activity: 236
Merit: 100


View Profile
April 09, 2014, 03:04:21 PM
 #139

Should we change our wallet password too?
wumpus
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1022

No Maps for These Territories


View Profile
April 09, 2014, 04:01:13 PM
Last edit: April 09, 2014, 04:32:41 PM by wumpus
 #140

Should we change our wallet password too?
Not really. There are two scenarios:

1) Your private keys are not compromised. Either you never used a bitcoin: URI with a payment request, or, at least never from a compromised server. No need to change your password or do anything.

2) Your private keys are compromised. You clicked on a bitcoin: URI in your browser that fetched a payment request from a malicious SSL server. By an unlikely fluke, memory was leaked to the server that contained private keys. Send your coins to a new wallet while you can, before the attacker abuses your keys. Changing the password is not enough as a precaution in this case.

Bitcoin Core developer [PGP] Warning: For most, coin loss is a larger risk than coin theft. A disk can die any time. Regularly back up your wallet through FileBackup Wallet to an external storage or the (encrypted!) cloud. Use a separate offline wallet for storing larger amounts.
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 »  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!