Bitcoin Forum
June 16, 2024, 03:00:10 PM *
News: Voting for pizza day contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [133] 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 ... 261 »
2641  Bitcoin / Project Development / Re: [ANN] website that accepts MAINNET/TESTNET lightning payments: unblur images on: June 28, 2018, 12:56:22 PM
This is a dual walktrough:
  • a walktrough for the "average" user that wants to use a "light" wallet
  • a walktrough for people that have a node running a recent version of bitcoin core on the testnet

walktrough for the "average" user that wants to use a "light" wallet
  • Download Eclair wallet testnet
  • Initialise the wallet (start it, follow the initialisation wizard
  • Go to the tab labelled "Your bitcoin address"
  • Copy the address chown on this page
  • Use a bitcoin testnet faucet to fund the address
  • Surf to http://lntestnet.mocacinno.com/ , find my node's QR code at the bottom of the page
  • Go to the tab labelled "Lightning channels"
  • Click on the gree +-button in the bottom right corner
  • Scan my node's QR code
  • Enter a decent amount of tBTC to fund the channel with (0.1 would be nice, it's the testnet afterall)
  • Wait untill the funding transaction has sufficient confirmations (go to the tab "lightning channels", the channel you just created should indicate "normal". It can take up to 120 minutes before the funding transaction has enough confirmations)
  • Once the channel between you and me is normal, surf to http://lntestnet.mocacinno.com/
  • Pick a theme
  • Pick an image
  • solve the captcha and indicate how many unblurring steps you want to sponsor
  • a ln invoice will be shown, both in ascii (text) form and as a QR code.
  • open the eclair wallet, go to the tab "transaction history"
  • click on the arrow on the bottom right corner, either scan the QR code on my website, or copy/paste the textual invoice
  • wait untill eclair tells you the payment succeeded (usually 10-15 seconds)
  • refresh the page, either by hitting F5, Ctrl-R or by clicking the link that is provided
  • you'll now see the image is a little bit more unblurred

walktrough for people that have a node running a recent version of bitcoin core on the testnet
  • clone https://github.com/ElementsProject/lightning
  • install the deps, configure, make
  • install screen, start a screen session
  • go to the path where you built c-lightning
  • lightningd/lightningd --network=testnet --log-level=debug
  • cli/lightning-cli newaddr
  • fund the address you just received with some testnet coins
  • go to http://lntestnet.mocacinno.com/index.php
  • find my node uri and copy it
  • cli/lightning-cli connect [my nodes uri]
  • fund the channel (the walktrough fund that channel with 0.16777215 BTC, but you can enter less if you want to)
  • cli/lightning-cli fundchannel 02ba2ff21424770345705dab33fdec208a1c34d9eecf056e9b9c332b50b7d03a37 16777215
  • follow the steps from the "easy" walktrough, up untill you see the lightning invoice. Copy this invoice
  • cli/lightning-cli pay [invoice]
  • wait untill the invoice is payed, reload the website
2642  Bitcoin / Project Development / [ANN] website that accepts MAINNET/TESTNET lightning payments: unblur images on: June 28, 2018, 12:56:07 PM
UPDATE!!! New domains: https://unblur.ninja/ and https://lightning.photos/

PROMO: pay for an unblurring step, send me the invoice in a PM and receive a credit line with 25% of the amount you spent!
PROMO: get a free 2000 sat credit line by sending me a PM just to test out the site without having to create a lightning wallet!


Kprawn launched the idear of an adult site that accepted LN payments in order to "unpixelise" erotic images*... Micropayments that would allow models to monetise on on-demand images.
I actually found his idear quite funny, and because i find there is a lack of service providers that accept lightning payments on the testnet, i tought it would be a good idear to start such a service.

This site does NOT contain any NSFW images, it's perfectly safe to open in a work environment if your employer allows you to surf to external webpages!

Without stalling any further: http://lntestnet.mocacinno.com/
The admin-interface: https://lntestnet.mocacinno.com/AdminLTE/ (PM me for a user/password)

This service runs on the TEST net, and is for entertainment purposes only. The payment database will be reset whenever i feel like it, and testnet coins will not be returned to the enduser (testnet coins are worthless to begin with, so i won't bother returning them).

BTW: if this script turns out to be solid i might consider either selling it, or running it on the mainnet myself... PM if you have an intrest in accepting LN payments and either wish to purchase a full setup of this script, or if you have a different project that requires LN payments.

Last but not least: i'd like to keep this thread relatively clean, please don't start posting your personal beliefs about the lightning network. Personally, i think the lightning network is a tool, i have no positive/negative feelings for it... I think it has pro's and con's, but it's only when we start building some testnet applications and start to test the crap out of it, it'll be possible to form an educated opinion. This is what this script is about: creating a harmless environment that allows users to freely experiment with the lightning network.

Mayor update: the script is now also running on the main net: https://www.mocacinno.com/lightning/

The reason for putting this script on the main net is because the only places currently accepting lightning payments still offer goods that are way to expensive for testing purposes (imho). At this moment, the images on my site cost 50 sat's per step, so for less that 0.0004 USD you can now test a lightning payment on the main net... Waaaay better for testing purses than risking $1 for a simple testrun Smiley

At this moment, i've just ported the script to the main net, it it untested (for now) since i left my hardware wallet in my bankvault, so it's inaccessible to me at this point in time. I'll pass by the bank tomorrow, fund my mainnet lightning wallet and give the script a testrun Smiley


*original thread: https://bitcointalk.org/index.php?topic=4491067.msg40872939#msg40872939
2643  Bitcoin / Hardware wallets / Re: recovery seed trezor on: June 27, 2018, 08:31:00 AM

Does a recovery seed (24 word) on a trezor recover all the accounts of all the supported coins (bitcoin, bitcoin cash,bitcoin gold,zcash,..) or does it recover only the accounts of bitcoins?

It supports all supported coins. You only need the one recovery seed, even if new coins become supported AFTER you created the seed Smiley
2644  Alternate cryptocurrencies / Altcoin Discussion / Re: NOT WORKING! Withdrawl From Cash App to electrum/electron cash on: June 26, 2018, 01:54:28 PM
TryNinja gave you some pretty solid advice, but in case you need extra assistance:

@OP: what did you do exactly? What did you purchase exactly? Which wallet did you download? Which wallet did you use to generate a new address? Did you withdraw anything to any wallet?

If you downloaded a wallet for the wrong fork, generated an address and withdrew your purchase to the wrong wallet, usually there are ways to export private keys from the wrong wallet and import them into the correct one, but in order to give you some assisntance we do need to know what happened exactly.
2645  Bitcoin / Project Development / Re: [Wanted] Paint removal on Adult pics - Pay per pixel with LN? on: June 25, 2018, 11:43:53 AM
I don't think that you should let photo's be uncovered more than once. I'd turn it into a crowdfunded effort to uncover photo's by many people who pay a small amount each.
That way people wont just screebgrab the picture afterwards and share it, giving your service a bad name.

You could let the model set the price of the photo, say they want $50 in total, you just divide it into 50 'pixels' and multiple people can bid on removing them.

Kinda the same as tipping towards a big goal with live cams.

Well, that's exactly how my POC works... Offcourse i loaded it with some open source images instead of NSFW ones... I also used imagemagic to blur the image instead of unblocking more pixels...
2646  Bitcoin / Project Development / Re: [Wanted] Paint removal on Adult pics - Pay per pixel with LN? on: June 25, 2018, 11:22:51 AM
a POC wasn't that hard Smiley
http://lntestnet.mocacinno.com/

It's on the TESTnet!!!
All i needed was a running node, c-lightning, lightning-charge and a running LAMPstack

BTW: it's a proof of concept, it's NOT nice to look at, it's just a easy way for everybody to have another service they can spend some free testnetcoins on!
Feedback is welcome
2647  Other / Meta / Re: When will the account recovery problem be solved? on: June 22, 2018, 12:01:41 PM
It's been years since we've had people in endless queues waiting to get a message back from either Cyrus or theymos, and none of them answering for some reason, even after sufficient cryptographic proof was presented (typically, a signed bitcoin address).

We are not talking obvious spammers, but legit posters getting their account hacked, signing various BTC addresses and never getting a reply back. I think this is unfair and a bigger problem than some 3rd worlders spamming on 100+ page threads. Some legit users just can't get their accounts back, they lose their PM history and other valuable stuff.

I wonder when will the account recovery methods be improved. Probably hiring new staff to do the task should do.

Yeah, this is very important as they are legit users. Most of them with quoted signed messages... I see some of them are having their account back, but it takes too long.

I think people look at those post where people ask for help and most users may think that they have nothing to do with it.

But we all could have our accounts hacked... This is a problem that concerns every legit user.

Maybe this process of address signature verification could be made faster.

I concur with the other opionions in this thread, altough i doubt it's merely a problem of the speed or effort of the signature verification process. Personally, i think the complete workflow might be long overdue for a complete overhaul.
I've got some experience writing scripts using the json-rpc interface of a bitcoin node, i think it should be fairly simple to automate the complete process up to the point where a human just needs to look at the end result of a request and click a button to either confirm or deny a password reset/account unlock.

Basically, if one would write a simple form where a random string is shown and where a user can enter the post where he/she staked his address, the address itself, the reset email address and the signature he made using the staked address signing the random string. The script could then just use the json-rpc query of a locked node to verify the message and save this data into a simple relational database.

An admin would have an admin interface with a view of this database showing the qouted post + post history (was this post edited or not) and the result of the signature, maybe combined with some account info fetched from the db (like logintimes, ip's, password changes,...). When this info is given in a simple way, the admin should be able to either confirm or deny the password request with the click of a button.
I haven't looked at smf's data model, but i can only imagine that resetting a password is just a matter of generating a random string, hashing it, updating the user's entry in the users info table and creating an email to send the unhashed password to the entered email (together with instructions for a password reset).
2648  Bitcoin / Development & Technical Discussion / Re: How to increase transaction file size? on: June 22, 2018, 06:38:59 AM
I found that when try to send big number like 300,000 coin at once, then daemon become slow, then error says transaction size limit is over.

So I think this because, wallet try to gather many address's balance to make total 300,000, so when it become exceed size, then it errors, right?

So how can I increase this size at sourcecode?



Which wallet are you using? I vaguely remember bitcoin core used to have a 100 kb limit, but afaik it has been removed a long time ago.
Offcourse, with a non-segwit wallet, the maximum transaction size is 1Mb, with a segwit wallet the size of the transaction without the witness data is 1Mb.

BTW: it doesn't matter how much BTC you're trying to spend. It matters how many unspent outputs you're using as an input to create the transactions, and how many addresses you're funding (how many new unspent outputs will be created by the new transaction).

If you use 100 unspent outputs with a value of 0.001 BTC as an input for a transaction with 1 output, the transaction will have about the same size as when you're using 100 unspent outputs with a value of 1 BTC as an input and 1 output (eventough the maximum output value of the first transaction would be <0.1BTC while the value of the second one would be < 100 BTC).

A workaround for your problem would probably be to combine unspent outputs first.
For example, you have 1000 unspent outputs and need them to fund 1ReceivingAddress.
If the transaction using the 1000 unspent outputs as an input is to large, you can create 5 new addresses and fund them using 200 of your unspent outputs. Once those 5 transactions are confirmed, your wallet now holds 5 unspent outputs instead of 1000, so the transaction funding 1ReceivingAddress will use 5 unspent outputs as an input and will be relatively small.
2649  Other / Beginners & Help / Re: How can I take out "Negative Trust" on my PROFILE? on: June 22, 2018, 06:34:16 AM
I also tried to find ways to get rid of my mistrust, but there seems to be no way.
As I mentioned above, I tried to write some meaningful posts, and then found someone who set me mistrust, he may help me to lift?
Showing distrust now has a big impact on me. If it can, I will try to delete it.

I have a hard time understanding what you're saying, but if i get your question correct, it seems like you're asking whether or not somebody will remove the negative trust on your account if you write some meaningfull posts?

Well, in the OP's case, The Pharmacist left him negative trust because he was suspecting this account to be farmed with low quality posts. In this case, if the OP proves he's a helpfull member of the community by cleaning up his act, The Pharmacist *might* reconsider (no guarantee).

In your case, it seems you were tagged by DannyHamilton and nullius because you were begging for merrit, even sending nullius unsollicited PM's begging for merit. In my honest opinion, just writing "some meaningfull posts" won't solve this problem. Just my personal opinion tough... I wasn't the one giving you -ve, so there's no way to be sure about this.

A real life example to try to explain it a bit simpler.
There are 2 guys on this forum i don't trust:
  • one because he started a public crusade against me because i was helping people and asked some information in order to help them out, this dude claimed i was the worst person on bitcointalk and claimed his financial loss caused by my action of helping others was 1 million bitcoin. He made a whole thread where he dragged my name trough the dirt and stuff.
  • the second dude was trying to get a service off the ground. I personally believed he wasn't a bad dude, but the service he was trying to start required a lot of BTC from the community and had a very, very, very big chance of going bancrupt, making a lot of community members lose a lot of BTC. I had a big altrecation with him

If both those people ran a business from the start, and made it a big succes, i'd start trusting the second dude again... However, the first dude would still be on my ignore list.
If both of them would write beautiful posts helping hundreds of people, they'd stay on my ignore list.

Bottom line: you can get neg tagged for numerous reasons, if you want to get untagged, you should fix those reasons. There is no generic sollution tough, what will fix the OP's problem won't necessarily fix yours. You should just accept that some of the reasons for getting -ve are "unfixable".
2650  Other / Beginners & Help / Re: Why do most staking coins have the same GUI? on: June 21, 2018, 07:35:30 AM
All the wallets look exactly the same as this new one:


--snip--
Can anyone explain why?

Probably because most altcoins are just clones of clones of clones of the original bitcoin core implementation.

People pumping out new (scam)coins usually just clone an existing coin and change a couple parameters, maybe change the QT wallet a little bit, but they don't invest enought time to completely write a new wallet from scratch, so the end result is that most of those wallets look more or less like the implementation they were forked from. Sometimes you can even trace back which version of bitcoin core was initially cloned when you look at some of the features of the altcoin wallet.

PS: i'm not saying that all altcoins are scams, but a lot of them are either scams or worthless imho.
2651  Bitcoin / Development & Technical Discussion / Re: Why is it more profitable for a node with more than 51% computation power? on: June 20, 2018, 06:42:55 AM
It is stated in the Bitcoin whitepaper that "The incentive may help encourage nodes to stay honest. If a greedy attacker is able to assemble more CPU power than all the honest nodes, he would have to choose between using it to defraud people by stealing back his payments, or using it to generate new coins. He ought to find it more profitable to play by the rules, such rules that favour him with more new coins than everyone else combined, than to undermine the system and the validity of his own wealth."

I want to know the explanation what can an attacker gain if he has more than 50% computing power and how it is outweighed by what he can gain if he plays by the rules.

Thanks in advance for the clarification.

The whitepaper was written at the time there was only cpu mining. At that time, if you had more than 51% of the network's cpu power, you had more  than 51% of the networks hashrate (depending on your setup and the feature set of the cpu's).
Having more than 51% of the network's hashrate allows you to, statistically, find more blocks by yourself than all other miners pooled together. This would allow you to rewrite the last couple of blocks leaving out transactions that do no benefit you and still end up with the longest chain (the chain that required the most work).

Nowadays, you can no longer mine using your cpu/gpu (well, you *can* technically mine using cpu/gpu, but the odds of solving even a single share are extremely small, so for all practical implications, it's impossible to mine with a cpu/gpu), so the nodes no longer mine.
The theory is still valid tough: if you would own more than 51% of the network's hashrate, you could still do a 51% attack... However, nowadays, you could only gain 51% of thet networks hashrate by investing billions into latest gen ASIC's, this makes a 51% attack extremely costly, and since such an attack would probably decrease bitcoin's price, you'd invest billions and get very little in return (since the "stolen" btc would be worth a lot less). If the community ever discovered somebody was executing a 51% attack, they could *potentially* even decide to fork to a different POW algo, making the attacker's ASIC investment "worthless" (he could still use it to mine sha256d altcoins, but it would be way less profitable than mining BTC).
2652  Bitcoin / Electrum / Re: Electrum 3.0.5 wallet problem on: June 20, 2018, 05:45:22 AM
Without much information, i only could suggest :
1. Re-install or update (Newest version is 3.1.3 BTW) your Electrum wallet, there's chance the application corrupted.
2. Check if another application working properly. If other application don't work properly, try to reinstall/repair your OS since important system files might be missing or corrupted.

Also, check whether your network status (in Electrum).

Thank you very much for all your advice.

Please confirm that this is how I should update:

1) go to electrum.org
2) download the latest file for OSX
3) run the dmg file
4) a popup opens with the electrum logo in it
5) drag the electrum logo into the Apps folder over the existing version I have installed

I think that this is what I did last time and everything was updated and all my wallets were accessible properly without having to restore anything from the seed.

Thanks

I have never used a mac, but using this procedure will only work if the wallet file isn't corrupted. If you want to be 100% sure, just run a standalone version on a clean pc and restore from seed....
The procedure you describe might work if the newer version solves a bug that lead to the strange behaviour on your side, but if it isn't a software bug but rather an OS/network/wallet related problem, just updating your existing wallet might not do the trick.

Do you own ANY other device other than the device on which your wallet is giving your troubles? There are binaries available for linux, windows, osx and android.
2653  Bitcoin / Electrum / Re: Recovering private keys. on: June 19, 2018, 01:59:41 PM
Is there a way to recover my lost important informations in electrum app wallet which i downloaded from playstore.

I am trying to recover my private key with my gmail but this is really mission impossible.  


Did you write down the recovery seed when initially creating the wallet? If so, you could just use this recovery seed to recover the wallet on any device you'd like.
If you didn't write down the recovery seed, i hope you didn't remove electrum and cleared the cache? I guess as long as the app remains installed on your device, there'll be a way to get your hands on the wallet file itself.

So, bottom line, you need either one of these:
- the wallet file + the pincode
- the recovery seed

I don't know what you're trying to do with a gmail account here... AFAIK, gmail has nothing to do with electrum (eventough i haven't used the android client of electrum in quite a while)
2654  Bitcoin / Electrum / Re: Electrum 3.0.5 wallet problem on: June 19, 2018, 12:32:26 PM
Without much information, i only could suggest :
1. Re-install or update (Newest version is 3.1.3 BTW) your Electrum wallet, there's chance the application corrupted.
2. Check if another application working properly. If other application don't work properly, try to reinstall/repair your OS since important system files might be missing or corrupted.

Those two steps are defenatly a good start, i would like to add the following step... It's a bit harder than the steps ETFbitcoin proposed, so i'd keep this step as a last resort:

- use a different pc/laptop or at least a different user account to run the latest standalone version of electrum and restore your wallet from seed, make sure the green indicator in the right bottom of the screen is green, make sure your system is clean, make sure the root disk isn't full... Enable coin controll and double check there are unspent outputs you can spend. If everything is OK, and you still can't spend your BTC, i'm running out of idears Wink

Good luck
2655  Other / Beginners & Help / Re: help with electrum transfer on: June 19, 2018, 08:15:06 AM
Remember to check the current fuel cost before sending it every time it is sent. The problem is that the fuel cost is not enough. The end result is that it will either be postponed or it will be returned to the initial address.

You're mixing up bitcoin's and ethereums terminology. Eventough this isn't a big problem, it might make things very confusing for newbies. Ethereum is using the terminology 'gas', bitcoin uses the terminology 'fee'.

When you create a bitcoin transaction, you use one or more unspent outputs that fund an address controlled by your wallet. You use these unspent outputs as an input to create a transaction whose newly created output output funds the address provided by the person you're paying.
When you take the sum of the value of the outputs, and substract the sum of the value of the inputs, you get the fee.
When a miner decides to add your transaction to the block he's trying to solve, he can add the sum of all fees of all transactions in his block to the coinbase reward. So, the bigger your fee in relation with the size of your transaction (in bytes, not in value), the more incentive a miner has to add your transaction to the block he's trying to solve.

Soooo... If the person who created the transaction used a fee that is lower than the recommanded fee, there is a big chance you'll have to wait for a long time before your transaction finally ends up in a winning block. While your transaction isn't included in the blockchain, it usually resides in the mempool of the nodes. Most nodes have a setting to prune unconfirmed transactions after a couple of days.

If you transaction is stuck in the mempool, you (the receiver) have several options:
  • creating a CPFP
  • waiting while periodically rebroadcasting the signed transaction
  • paying a miner to include your transaction in the block he's working on (sometimes there are miners who do this for free to)
  • asking the sender to create a RBF transaction
  • asking the sender to double spend the unspend outputs used in the stuck transaction to create a new transaction with a higher fee
2656  Other / Beginners & Help / Re: How can I take out "Negative Trust" on my PROFILE? on: June 19, 2018, 08:03:43 AM
How can I take out "Negative Trust" on my PROFILE?  I need your help guys.

Trust is unmoderated... This means that the only one who can remove the negative trust on your account is the one who gave it to you...
In your case, you *could* try to be a productive member of the community, help others, give advice,... And maybe you can contact The Pharmacist in a couple of months and politely ask him if he's willing to review your account and modify his trust rating. There is no guarantee he'll do this, but maybe it would be worth a shot?
2657  Bitcoin / Project Development / Re: [Wanted] Paint removal on Adult pics - Pay per pixel with LN? on: June 19, 2018, 07:10:45 AM
Do you think this will work?
In theory, "YES" but in reality, "NO".
- Personally, I can't see someone paying money to unlock an adult/nude picture (partly/whole), when they can easily search the internet and see such stuff for free.

I disagree. Some of the stuff is unique per site and also Copyrighted. This can succeed if you link this to a "request a pose" feature.

Your favourite model can post a preview and the users on the site can request a pose. If they want to see the new posed picture, they have to pay to remove the virtual paint? <Hope I understand this correctly OP?>

I think this is a very good idea, if you can get unique content. <Amateur stuff>  Grin



I also think this could potentially work, depending on wether or not your models are famous.
Next to this, the first one opening such a service will probably get a lot of customers that want to try out the LN network, and think such a "paint removal" service is a fun way to test out their new LN wallets. Offcourse, you have to make sure you're one of the first people to accept LN payments. If you open such a service after hundreds of other retailers accept LN payments, you lose these customers.

Depending on my workload, i'd probably be able to help you in the development of such a service if you ever want to go trough with this idear Smiley
2658  Other / Beginners & Help / Re: I got scammed. I want to go after this asshat. on: June 18, 2018, 01:54:49 PM
I got scammed out of my bitcoin. I have located the Bitcoin address where the ass hat is holding all of his/her/their coins. Its in excess of ~700btc. I would like to find a way to crack his the public key for the private key and then donate the coinage to ~700 random peeps in this community. I did not loose a lot but I'm way more talented that rich. And I have access to a server farm (in which I have permission to use unused resources - greater than 100 machines).

IF anyone has attempted this before, it would be greatly appreciated. There is a TON of into out there but I cannot decipher what is the correct method to use.

Unless the attacker used brainwallet with a weak passphrase, a weak online wallet that is willing to cooperate or a bugged wallet with a flawed RNG, this cannot be done...
Sorry.

Quite simple: if anybody with a botnet of a couple hundred/thousand PC's was able to brute force any private key that results in a certain public key whose hash (the address) has been funded with a couple BTC, bitcoin would have been worthless by now, since in this case the security concept would have been flawed. The address space is 2^160, the private keyspace 2^256. It's basically impossible to bruteforce these keyspaces... It might sound like this is possible because the human mind just isn't capable of imagining the mere concept of numbers this big, in reality it is impossible.

I realise this isn't what you wanted to hear, but this is the reality. Sorry for you loss.
2659  Bitcoin / Electrum / Re: how many possible private keys can electrum generate? on: June 15, 2018, 05:55:42 PM
I chose "I ALREADY HAVE A SEED" then "PLEASE ENTER YOUR SEED PHRASE TO RESTORE YOUR WALLET" then i guess the 12 words.
So its not electrum giving me my seed, i am trying to guess the correct string of words until they fit and the seed is valid and can open the wallet.
No the wallets were never funded and not active on the blockchain, but obviously they could be if someone creates the same seed i guess

Sure, but if you let electrum pick 12 random words, the odds of somebody else getting the exact same words is 1 in 38111625095145107907897956032358039683072 (source: https://bitcointalk.org/index.php?topic=1606740.msg16154287#msg16154287). These odds are so small a human being can't really comprehend them
2660  Bitcoin / Electrum / Re: how many possible private keys can electrum generate? on: June 15, 2018, 01:04:26 PM
yea ok so i understand the numbers are big. Im just curious about this, because i was able to unlock 6 wallets in just an hour of mucking around with random words in electrum. Of course all were unfunded with 0 balance, but I decided to post about it here because I wanted to understand more because it seemed ridiculous that i could do that. Thx mocacinno for the very detailed reply;-)

No problem Smiley
About those 6 wallets in an hour: were any of their addresses funded ever? Was there any transaction history?
You can only say you stumbled upon an existing wallet when you create a random seed, use it to restore a wallet and actually see there's a transaction history in this wallet. If you use a random seed and use it to restore a wallet, but you don't see a transaction history, you've just created a new, empty wallet... In this case you didn't find a wallet that was generated by somebody else, you just generated a new (empty) wallet that can either be used by you, or discarded (i'd personally just discard such wallets, since the human brain is a terrible source of entropy, so the odds are much higher somebody else will generate the same random seed than when you let electrum pick a random seed by itself).

BTW: "the human brain is a terrible source of entropy" is a quote i picked up a long time ago, don't know who it belongs to anymore tough...

BTW2: The total number of possible bip39 seed phrases is smaller than the total address space : https://bitcointalk.org/index.php?topic=1606740.msg16154287#msg16154287
This shouldn't matter tough, since converting a seed phrase to an xprv and deriving private keys from this xprv is considerably slower than incrementally scanning all private keys directly... So eventough the total number of seed phrases is lower than the total address space, it's still really, really secure.
Pages: « 1 ... 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 [133] 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 ... 261 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!