Bitcoin Forum
July 07, 2024, 04:06:54 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 [54] 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 ... 106 »
1061  Bitcoin / Electrum / Re: Electrum Wallet Seed Recovery on: January 15, 2017, 05:01:20 AM
I believe that it uses the password to encrypt using pbkdf2 in the following manner:
Code:
  def mnemonic_to_seed(self, mnemonic, passphrase):
        PBKDF2_ROUNDS = 2048
        mnemonic = normalize_text(mnemonic)
        passphrase = normalize_text(passphrase)
        return pbkdf2.PBKDF2(mnemonic, 'electrum' + passphrase, iterations = PBKDF2_ROUNDS, macmodule = hmac, digestmodule = hashlib.sha512).read(64)

Hey thanks,
Now I need to figure out how to push this info in this function-

Wallet pass = 125
Seed = 431a62f1c86555d3c45e5c4d9e10c8c7

Do you need to do this outside of Electrum? Why not just restore the seed into a new wallet then go to Wallet->Seed and it will reveal the seed words.
1062  Bitcoin / Electrum / Re: Simple way to secure THE Seed on: January 15, 2017, 03:49:04 AM
I have said it several times that the most secure way to conserve the SEED is, at least for me:

Create a Gmail account and add 2FA via a SMS to your phone number needed each time you want to access it.

Start a Linux Live DVD- like Linux Mint and use the latest version of Libre office there, write down your seed in such document, add a strong password to it, than this password protected document add it to a rar file with a strong password also. Than upload this file to your Gmail account with 2FA enabled.

You can install Electrum in the Live session and then restore it in your PC after finishing saving and uploading the file to your Gmail. This is how I keep my seeds as I have different wallets.

The password to be strong enough like at least 16 characters and to make sense only to you and not contain dictionary words.

I do similar, however, I use PGP encryption then upload it to the cloud.  

Also, I memorized my seed... though not too sure how well I can remember it when I'm much older.


Yeah, if you are gonna store it in the cloud, you should definitely be sure to use some sort of encryption to secure it. I wouldn't feel safe storing my seed in the cloud in unencrypted form.
1063  Bitcoin / Electrum / Re: About Electrum wallet backup on: January 15, 2017, 03:01:22 AM
OK, so what to backup if i want to backup all the labels and the history and the keys?

the seed brings me the private keys and the addresses right? but labels and history are gone then.

so backup the complete .electrum folder and good to go?

Yeah, it is probably safest to just backup the entire electrum folder ( mine is only about 50MB ). I believe the electrum/contacts file includes the labels/saved addresses. History is automatically populated from the blockchain so you shouldn't ever lose that afaik.
1064  Bitcoin / Electrum / Re: Electrum Wallet Seed Recovery on: January 14, 2017, 11:01:17 PM
And for the Scene 2 now, What encryption is used to encrypt the hex in Scene 1...
Any devs here to help?

I believe that it uses the password to encrypt using pbkdf2 in the following manner:
Code:
  def mnemonic_to_seed(self, mnemonic, passphrase):
        PBKDF2_ROUNDS = 2048
        mnemonic = normalize_text(mnemonic)
        passphrase = normalize_text(passphrase)
        return pbkdf2.PBKDF2(mnemonic, 'electrum' + passphrase, iterations = PBKDF2_ROUNDS, macmodule = hmac, digestmodule = hashlib.sha512).read(64)
1065  Bitcoin / Electrum / Re: Electrum Wallet Seed Recovery on: January 14, 2017, 06:36:34 PM
Yes, it should be possible to convert this to the seed words. Electrum has the ability to show you the seed words ( Click Wallet->Seed ).

These snippets of Electrum's code look to be relevant:
Code:
import old_mnemonic
# see if seed was entered as hex
seed = seed.strip()
if seed:
    try:
        seed.decode('hex')
        return str(seed)
    except Exception:
        pass
words = seed.split()
seed = old_mnemonic.mn_decode(words)
if not seed:
    raise Exception("Invalid seed")
return seed

Code:
def mnemonic_decode(self, seed):
    n = len(self.wordlist)
    words = seed.split()
    i = 0
    while words:
        w = words.pop()
        k = self.wordlist.index(w)
        i = i*n + k
    return i

It looks like there are functions to convert the hex seed back into words and vice versa.
1066  Bitcoin / Development & Technical Discussion / Re: Developing a Wallet? on: January 13, 2017, 06:52:06 PM
Bitcoin wallets have different characteristics, while basically having the same features. What we need to know to develop a new bitcoin wallet? What do we need technically?

Obviously, you'll need programming experience to develop a new wallet. Which language you choose to write it in would be up to you, of course.

It is probably better to try and contribute to an open source wallet that already exists than to try and create your own from the ground up though. Not sure there is really a need for more wallets at this point.
1067  Other / Off-topic / Re: NEW WALLET on: January 13, 2017, 06:34:22 PM
You definitely want to include some sort of coin control features to allow users to specify in detail which addresses the sending bitcoins come from and where change goes to, etc.

Blockchain used to offer this and then did away with it for some unknown reason.
1068  Bitcoin / Electrum / Re: No Preferences in 2.7.15 on: January 13, 2017, 06:30:24 PM
It looks like Electrum version 2.7.17 is already released. I'm not sure if the patch longbob72 mentioned is already included in this version, but you should try downloading it and see if the issue persists as well. Otherwise delete the config file as previously mentioned should resolve it.
1069  Economy / Gambling / Re: BITDICE CASINO - 100BTC MAX WIN, WAGERING CONTEST! 1ST PRIZE 1 BTC ENDS JAN 2ND on: January 13, 2017, 02:25:21 PM
To be honest, i "care" more for the Bonuses and not so for the games.
It's an important sector, imho, for a casino/gambling site.

We have any updates about it? Grin

I do believe Alex is thinking about it aswell (not only the games), as we all can see on the Bonuses lists even though not all the bonuses are working. Lets just wait for Alex to finish all the bonuses to be ready to be implemented.
The available bonuses at the moment are jackpot, bitdice token, chatrain and chat games. I think those bonuses are more than enough atm, but of course players will be more excited to see new bonuses.

Hell yeah we want more mate! Tongue
These bonuses are good atm, it's true, but it's also true that players want more.
Every day if possible... Cheesy

If you want some more mate then you should convince Alex to do and add some more bonuses. I guess it is just going to be possible if he sees a lot of dicers are making their bankrolls fat as garfield. Who doesn't want to have some pretty good bonuses, this is making bitdice more even popular and together with the upcoming update for its new games.

Lol man, i don't need to convince anyone.
Besides, who am i to tell to an owner of a dice/casino what to do or not to? Cool

I said that imho it would be great to see more bonuses, especially when these are already announced.
I know that BitDice team and Alex knows it already but you know...I just express my gambling wish! Cheesy

There already are nice bonuses like Jackpot and the rakeback/betback systems. Soon the daily treasure box will be launched. On top of that we have a few more surprises coming so stay tuned Wink

Yeah, that daily treasure chest feature will be nice when it is released. The site already has quite a bit more bonuses than most other casino sites offer with the rakeback/betback systems that are in place. Haven't seen many other sites offer that.
1070  Other / Off-topic / Re: Google Two Factor Authentication on: January 13, 2017, 04:06:45 AM
It all depends on what language you are using.  Check out https://github.com/PHPGangsta/GoogleAuthenticator if you are using PHP and you should be able to accomplish what you are looking to do.
1071  Other / Beginners & Help / Re: All about mining on: January 13, 2017, 03:55:00 AM
Can someone help me how this works? Im new here. But I have a slight background about bitcoin.
Please be specific,cloud mining site or mining on your laptop? Well both them will not give you profit. Mining on your laptop is only profitable when your electricity is free. My advice for you is do not try those two,theres a lot of ways on how to earn bitcoin.

mining using laptop is still not profitable even you have free electricity, you wouldn't be able to mine bitcoins that worth anywhere near the cost of your laptop because you might break it in few days or weeks if you use it on mining though it might become profitable if you use it in alt coin mining, but that is a long shot to take

Yeah, mining definitely increases the chance for hardware failure as you are constantly putting your hardware through rigorous loads which causes more heat which can lead to hardware failures. Its really not worth mining unless you have dedicated mining hardware at this point anyhow.
1072  Economy / Gambling / Re: bustabit.com -- The Social Gambling Game on: January 12, 2017, 10:17:40 PM
Quote
15:07 Athena: Forgot I had even bet and went to grab a hair brush.


Not a bad way to make 10.8 BTC:

https://www.bustabit.com/game/3553128


Thats a large wager on a 109x hit. Some users cashed out at 1200x as well, but with smaller wagers it looks like.
1073  Economy / Gambling / Re: BITDICE CASINO - 110BTC MAX WIN, MOST ADVANCED, SECURE, PACESETTER CASINO. on: January 12, 2017, 10:12:35 PM
Woah, I like your design alex and that's a good thing that you are not going to require any emails anymore upon registration. Because most of the casino's doesn't even require a registration. How about the games is there any update regarding this? I wanted to play with bitdice with those games when I'm bored to dice.

It isn't required anymore but it is still probably advisable to do a full account if you use the same account over a period of time as you will get the benefits of the bonuses and security that come with a full account with an email account associated with it. It certainly does make it easier for some to try the site without an email though.
1074  Bitcoin / Electrum / Re: Date on: January 12, 2017, 10:08:56 PM
I see the following when I decode the transaction you posted using https://live.blockcypher.com/bcy/decodetx/:
Code:
{
    "addresses": [
        "1JzxWqqvFbns95BoR1M9vzRoTWLr5qDaFJ",
        "14bChs2nPdL4jMhsQvCWk2XSSGiMdt4U6d"
    ],
    "block_height": -1,
    "block_index": -1,
    "confirmations": 0,
    "double_spend": false,
    "fees": 0,
    "hash": "8514258f73e707f64585aa9fce974dce99994e62692a4451a621f3dacaf37ccf",
    "inputs": [
        {
            "output_index": 1,
            "output_value": 0,
            "prev_hash": "f4621217add356ad0ae1ddeecddc24a236aeef73dec80a65430bfd584560c797",
            "script": "47304402207db793e1674c73cd02f88c977c220076483cf56def726bfaaa0d5b25ef4c27e1022061bfddbd21b57a26a1b608f9a53883800c6e04a88dbadebafec622d1b6845bef0121024b62c14291a74aa8b800bff4b269342d14a1b06ec5029d5e62eae2111c97f342",
            "script_type": "empty",
            "sequence": 4294967295
        }
    ],
    "lock_time": 0,
    "outputs": [
        {
            "addresses": [
                "1JzxWqqvFbns95BoR1M9vzRoTWLr5qDaFJ"
            ],
            "script": "76a914c570307825ee31ab46043fd96f586e71b51a5f2588ac",
            "script_type": "pay-to-pubkey-hash",
            "value": 4830918
        },
        {
            "addresses": [
                "14bChs2nPdL4jMhsQvCWk2XSSGiMdt4U6d"
            ],
            "script": "76a91427604a5e30f59c7bc86c39fc400354208908513388ac",
            "script_type": "pay-to-pubkey-hash",
            "value": 1210615320
        }
    ],
    "preference": "low",
    "received": "2017-01-12T22:05:37.386763544Z",
    "relayed_by": "54.204.82.112",
    "size": 225,
    "total": 1215446238,
    "ver": 1,
    "vin_sz": 1,
    "vout_sz": 2
}

This includes both the received and the relayed_by fields that I previously mentioned. Where these added by the node that received the transaction? Or where did they originate if not?
1075  Bitcoin / Electrum / Re: Date on: January 12, 2017, 08:48:01 PM
The date isn't the date of confirmation I don't believe. I believe it is the date the transaction was received by the node.

Each raw TX includes a 'received' and a 'relayed_by' field that indicates when the transactions was received and what IP relayed it. You can decode a raw transaction to see this information so it is included in the transaction itself. This is present even in unconfirmed transactions and everyone should see the same date for a transaction.
1076  Bitcoin / Electrum / Re: How to Use a Fixed Fee Regardless of Transaction Size Electrum on: January 12, 2017, 07:18:23 PM
I'm wondering if this is a bug. I tried several different methods of trying to get this to work and kept getting the same error as well.

From the documentation, it seems like the way you are doing it should work without issues.
1077  Bitcoin / Electrum / Re: Problem transaction fee too low. still don't receive money back!! on: January 12, 2017, 04:07:49 AM
Hello

This is my Transaction ID: 21b2fc39030c091090693ae8910f06b17ddd2ca9d5f579600cd85d4eb51470c6
please help me Sad

Wow, that is a huge sized transaction with a really low fee + very small change. It could take awhile before that transaction confirms, if it ever does. Blockchain.info says their node even rejected it due to the fee being too low.

Did you have the "Enable Replace-By-Fee" option enabled in Preferences->Fees? If so, this may make it fairly easy for you to include a higher fee. Otherwise you'll likely need to attempt to double spend it or wait for it to get rejected and fall off the network so you can respend them.
1078  Bitcoin / Electrum / Re: Electrum "Invalid OTP" Error on: January 11, 2017, 10:01:21 PM
For some reason whenever I am trying to send bitcoin it wont allow me it says the following error
"Incorrect OTP", My google authentication app is linked to trusted-coin I don't see why its not working.
In fact I also did check my phone my time is behind on my phone for some reason but the clock is at
the same clock time as my computer but it still is behind a few minutes. It won't allow me to restore
seed either, is their anyway of disabling the otp in Electrum client.

In order for OTP (2FA auth) to work correctly, your phone's time will have to be 100% correct and synced. Have you tried syncing your phone time so that it is accurate and not behind to see if this resolves the issue? The clock has to match the time on Trusted-Coin's servers (which should be accurate) and not the time on the computer that electrum is running on.

If you wish to disable OTP, you should be able to create a new wallet without it enabled and restore based on the seed used to create the wallet you are currently using, which you saved right?
1079  Economy / Scam Accusations / Re: BitDice Casino Campaign Manager BoXXoB refrains from paying. on: January 11, 2017, 09:54:44 PM
Wouldn't that make one look like a sheer signature spammer ? For example,if I wish to make 5 posts everyday to make it up to the rules by the end of the week,I will try my best to complete that 5 post cap.I'm afraid I will tend to post rubbish without having any intentions of actually contributing to the topic just because I have to make 5 posts anyway.Makes sense?

It becomes difficult to meet the requirements of the campaign unless you are posting around 5 posts each day or fairly close. If you post too few, you will end up with too many remaining in the last days to not fall under the too many posts in the last day requirement or into the post bursting rule if the posts are posted during a short timeframe. I fell into the too many posts in the last day (well last 24 hours I guess as it included an evening/morning for me) category as well this week. I tried to ensure that I wasn't post bursting by spreading these posts across the entire day and making constructive posts as well but if you miss too many posts early in the week, it is difficult to recover. I would think that it might be beneficial to include some leniency based on previous performance of individuals as well as post quality, but that isn't my decision. If the user remains in the campaign for the following week, these posts near the end will still gain visibility for the next couple of days depending on the location of the posts so I'm not sure how harmful they are if they are of good quality. It just might result in less visibility during the beginning of the week. I think the goal is for equal visibility throughout the week, which is understandable, so trying to evenly space out posts as much as possible makes the most sense. It just requires more attention to timing throughout the week.

I don't feel BoXXoB is scamming or trying to screw people out of payment. He is just following the rules of the campaign strictly and doing his job in an effort to prevent spam forum and gain the most value from the campaign as a whole.

In cases like this I'll probably go with paying a percentage of the payout in the future as long as the posts are good quality like Joel_Jantsen or you for example. Alex is planning on paying Joel by the rule of 8 posts max per day. Same with you (kolloh) I think.

All I want is to imrove my work quality.

(also, the rules will be clarified and updated later!)

Ah cool. Yeah, I think paying a percentage of the payout would be a pretty fair way of handling these types of cases. It definitely adds some additional work on the campaign manager's part but I think would be useful and users would certainly appreciate it. I think you've been doing a good job with this campaign thus far and making adjustments as necessary to improve the campaign or increase clarity in certain rules comes with the territory of running a new campaign like this. Keep up the good work.
1080  Economy / Scam Accusations / Re: BitDice Casino Campaign Manager BoXXoB refrains from paying. on: January 11, 2017, 09:27:57 PM
Wouldn't that make one look like a sheer signature spammer ? For example,if I wish to make 5 posts everyday to make it up to the rules by the end of the week,I will try my best to complete that 5 post cap.I'm afraid I will tend to post rubbish without having any intentions of actually contributing to the topic just because I have to make 5 posts anyway.Makes sense?

It becomes difficult to meet the requirements of the campaign unless you are posting around 5 posts each day or fairly close. If you post too few, you will end up with too many remaining in the last days to not fall under the too many posts in the last day requirement or into the post bursting rule if the posts are posted during a short timeframe. I fell into the too many posts in the last day (well last 24 hours I guess as it included an evening/morning for me) category as well this week. I tried to ensure that I wasn't post bursting by spreading these posts across the entire day and making constructive posts as well but if you miss too many posts early in the week, it is difficult to recover. I would think that it might be beneficial to include some leniency based on previous performance of individuals as well as post quality, but that isn't my decision. If the user remains in the campaign for the following week, these posts near the end will still gain visibility for the next couple of days depending on the location of the posts so I'm not sure how harmful they are if they are of good quality. It just might result in less visibility during the beginning of the week. I think the goal is for equal visibility throughout the week, which is understandable, so trying to evenly space out posts as much as possible makes the most sense. It just requires more attention to timing throughout the week.

I don't feel BoXXoB is scamming or trying to screw people out of payment. He is just following the rules of the campaign strictly and doing his job in an effort to prevent spam forum and gain the most value from the campaign as a whole.
Pages: « 1 ... 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 [54] 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 ... 106 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!