Bitcoin Forum
May 07, 2024, 02:34:16 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 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 »
  Print  
Author Topic: [ANNOUNCE] Bitmessage - P2P Messaging system based partially on Bitcoin  (Read 89814 times)
Rassah
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
August 06, 2013, 03:49:52 AM
 #361

Searched but no answer found for this question:

Is it possible to somehow create a 'vanity' BM address? Like BM-2Cyberdyne6hY111lPtD111A111hY111lP for example.


Yes, it's possible, somehow, in the same way you can do it with Bitcoin. No one wrote the software to do it yet.
1715092456
Hero Member
*
Offline Offline

Posts: 1715092456

View Profile Personal Message (Offline)

Ignore
1715092456
Reply with quote  #2

1715092456
Report to moderator
1715092456
Hero Member
*
Offline Offline

Posts: 1715092456

View Profile Personal Message (Offline)

Ignore
1715092456
Reply with quote  #2

1715092456
Report to moderator
Every time a block is mined, a certain amount of BTC (called the subsidy) is created out of thin air and given to the miner. The subsidy halves every four years and will reach 0 in about 130 years.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715092456
Hero Member
*
Offline Offline

Posts: 1715092456

View Profile Personal Message (Offline)

Ignore
1715092456
Reply with quote  #2

1715092456
Report to moderator
nimda
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


0xFB0D8D1534241423


View Profile
August 06, 2013, 03:59:13 AM
 #362

Searched but no answer found for this question:

Is it possible to somehow create a 'vanity' BM address? Like BM-2Cyberdyne6hY111lPtD111A111hY111lP for example.


Yes, it's possible, somehow, in the same way you can do it with Bitcoin. No one wrote the software to do it yet.
Allow me to laugh maniacally. You can reach me at BM-2DARKo7LcCvBiXyyabT5vNxgQ32pBqScuk.

Behold, my powerful 1h/s+ miner!
https://bitmessage.org/forum/index.php?topic=1727.0
luv2drnkbr
Hero Member
*****
Offline Offline

Activity: 793
Merit: 1016



View Profile
August 07, 2013, 10:33:09 AM
Last edit: August 07, 2013, 11:36:22 AM by luv2drnkbr
 #363

Oh great BitMessage overlords, can a poor non-programmer get a lowly Windows binary of bmgen?

(I have python but I don't know how to find and install "highlevelcrypto" for the error "ImportError: No module named highlevelcrypto".  I know enough to install python but not enough to import/install libraries.)

Edit:  Nevermind!  I just downloaded the bitmessage source code and put bmgen.py into the folder that had highlevelcrypto.py in it.  All worked wonderfully!  I know it's not the most elegant solution, but by God it spits out a vanity address, and I'm happy.  Now I just need to figure out how to import custom addresses....

Edit 2:  Nevermind again, I just opened keys.dat in a text editor and saw that it was pretty obvious how to import addresses.  I'm all set now.  Awesome.  Thank you everybody involved!!!!!

Edit 3:  It seems to do addresses that start with BM-2 or BM-2D really really fast, and everything else is super slow.  Is that some random anomaly on my part?

nimda
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


0xFB0D8D1534241423


View Profile
August 07, 2013, 03:47:43 PM
 #364

Edit 2:  Nevermind again, I just opened keys.dat in a text editor and saw that it was pretty obvious how to import addresses.  I'm all set now.  Awesome.  Thank you everybody involved!!!!!
Actually my script spits out passwords that you import via the Gui (deterministic address).

Quote
Edit 3:  It seems to do addresses that start with BM-2 or BM-2D really really fast, and everything else is super slow.  Is that some random anomaly on my part?
Run
Code:
python bmgen.py -k B
And you'll see the reason. That script doesn't do any validity checking.
ffcitatos
Member
**
Offline Offline

Activity: 71
Merit: 10


View Profile
August 09, 2013, 02:02:52 PM
 #365

Has anyone been thinking about protecting against compromised computers? Could something akin to Trezor be used to keep the secret info away from the computer memory?
jim667
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
August 11, 2013, 08:08:04 AM
 #366

I have managed to get PyBitmessage running on TAILS 0.20. However, registering on bitmessage.org forum or wiki does not seem to work, so I will put it up here.

I admit that I do not understand what I am doing, so the hack is ugly. I would be grateful if somebody more experienced cleaned it up. Please feel free to repost it anywhere else, if you feel like it.

It is kinda long, so I have put the plaintext instructions on several servers: http://hastebin.com/raw/weqiqafiha , http://chopapp.com/#huue4bxx and http://pastebin.aquilenet.fr/?8f797db5077ba427#9KLEWbjBOzaqWo52qcMc8jyl3jM60dhrkulLgjNtKtI= .
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
August 11, 2013, 08:11:01 AM
 #367

I'm using a proxy+incoming and I only get 9 connections? Is this hard coded? I normally get 60+

bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
August 21, 2013, 11:12:50 AM
 #368

isthisreal?

 http://secupost.net/1449564211/bitmessage-security

phelix
Legendary
*
Offline Offline

Activity: 1708
Merit: 1020



View Profile
August 22, 2013, 08:57:59 PM
 #369


https://bitmessage.org/forum/index.php/topic,2964.0.html

I wonder how much calculation power would be needed to send out a message to everybody....  should not be too much with some optimization?
Rassah
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
August 23, 2013, 03:06:48 AM
 #370


Based on discussions about this on Bitmessage groups, we believe this was a wa for the original poster of this message to collect Bitmessage user's IP numbers.
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
August 23, 2013, 03:08:31 AM
 #371

Hence the unique number and 500

Damn dont click shit

The client should disable links

bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
August 23, 2013, 03:09:04 AM
 #372

Everyone click here

http://secupost.net/1449564211/bitmessage-security

And give my ip plausible deniability

justusranvier
Legendary
*
Offline Offline

Activity: 1400
Merit: 1009



View Profile
August 23, 2013, 03:14:11 AM
 #373

Damn dont click shit

The client should disable links
Just use Tor and/or a VPN.
marcus_of_augustus
Legendary
*
Offline Offline

Activity: 3920
Merit: 2348


Eadem mutata resurgo


View Profile
August 23, 2013, 03:26:20 AM
 #374

Quote

The namecoin integration with bitmessage can fix this ... since you can change-up your BM-xxx address in the namecoin blockchain as much as you like (even automate it if you like) whilst you remain contactable at "id/name" ... as long as you control the namecoin keys for "id/name" your correspondents will know they are connecting with you (you'll need to initiate by transferring the "id/name" knowledge in some other out-of-band method like PGP signed mail, fingerprint exchange, etc as OTR does).

This fix should provide some measure of forward secrecy, although you will need to be careful then about how you use namecoin to register/update that "id/name" on the namecoin network ... but all that is then the identical modus operandi for using the bitcoin network in way to avoid privacy leaks ...

phelix
Legendary
*
Offline Offline

Activity: 1708
Merit: 1020



View Profile
August 23, 2013, 01:48:40 PM
Last edit: August 24, 2013, 09:15:40 AM by phelix
 #375

What about replacing proof of work by small bitcoin donations to predetermined addresses? This should be possible by using micropayment channels.

Potential donation addresses: atheros, bitcoin100, bitcoineater

edit: https://bitcointalk.org/index.php?topic=244656.0 Micropayment channels
Rassah
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
August 23, 2013, 02:01:32 PM
 #376

What about replacing proof of work by small bitcoin donations to predetermined addresses? This should be possible by using micropayment channels.

Potential donation addresses: atheros, bitcoin100, bitcoineater

Too centralized, and would greatly stifle adoption. People expect electronic message systems to be free, and not many would be willing to both have to pay per e-mail, and actually be able to obtain bitcoin in whatever hellhole part of the world they may be in where they would actually need Bitmessage.
phelix
Legendary
*
Offline Offline

Activity: 1708
Merit: 1020



View Profile
August 23, 2013, 08:18:30 PM
 #377

What about replacing proof of work by small bitcoin donations to predetermined addresses? This should be possible by using micropayment channels.

Potential donation addresses: atheros, bitcoin100, bitcoineater

Too centralized, and would greatly stifle adoption. People expect electronic message systems to be free, and not many would be willing to both have to pay per e-mail, and actually be able to obtain bitcoin in whatever hellhole part of the world they may be in where they would actually need Bitmessage.
How is the bitcoineater address centralized?    http://blockexplorer.com/address/1BitcoinEaterAddressDontSendf59kuE

Waiting a couple of minutes for every mail is not the best solution either. Also it will not work so well on mobiles.

Maybe as a choice.

virtualmaster
Hero Member
*****
Offline Offline

Activity: 504
Merit: 500



View Profile
August 24, 2013, 08:35:22 AM
 #378

What about replacing proof of work by small bitcoin donations to predetermined addresses? This should be possible by using micropayment channels.

Potential donation addresses: atheros, bitcoin100, bitcoineater

Too centralized, and would greatly stifle adoption. People expect electronic message systems to be free, and not many would be willing to both have to pay per e-mail, and actually be able to obtain bitcoin in whatever hellhole part of the world they may be in where they would actually need Bitmessage.
Both arguments are valid and beside of this the bitcoin chain is to overloaded for this purpose.
What about destroying small Namecoin fees ( for ex 0.005 NMC/10 message) or just blocking a small amount of NMC (for ex 0.005 NMC/message) for 1/2 year which would be received back to the same address after that time ?

Calendars for free to print: 2014 Calendar in JPG | 2014 Calendar in PDF Protect the Environment with Namecoin: 2014 Calendar in JPG | 2014 Calendar in PDF
Namecoinia.org  -  take the planet in your hands
BTC: 15KXVQv7UGtUoTe5VNWXT1bMz46MXuePba   |  NMC: NABFA31b3x7CvhKMxcipUqA3TnKsNfCC7S
bytemaster
Hero Member
*****
Offline Offline

Activity: 770
Merit: 566

fractally


View Profile WWW
August 24, 2013, 08:45:17 AM
 #379

Three major challenges here:

1) broadcasting of the transaction would in many cases be just as resource intensive as sending your original message in the first place. 
2) even if you got the money back there would still be fees
3) Creating dust ultimately means you will be spending these outputs (and paying higher fees) along with some of your other addresses and thus compromise your identity.

I spent a long time trying to find a way to make the system 'for-pay' and not just 'burn' CPU cycles... but then I realized something critical:

1) everyone needs to propagate other peoples messages to hide their own.  Therefore, everyone is already doing an even bandwidth barter to simply forward the messages along. Statistical analysis can detect leaches and cut them off.
2) the proof of work should not be required as long as the bandwidth is below a fixed limit.   Just like bitcoin limits block production, bitmessage can limit bandwidth consumption on any given channel/stream.   With a fixed bandwidth stream and the ability to spawn new streams as necessary to balance load, the proof of work should only become a factor in times of congestion or when there is a need to compete with spam.   Of course, spam is just as good as real traffic for hiding in the crowd and as long as the channel/stream you are listening on is within spec for bandwidth usage, there is really no problem what-so-ever.


https://fractally.com - the next generation of decentralized autonomous organizations (DAOs).
phelix
Legendary
*
Offline Offline

Activity: 1708
Merit: 1020



View Profile
August 24, 2013, 09:14:31 AM
 #380

What about replacing proof of work by small bitcoin donations to predetermined addresses? This should be possible by using micropayment channels.

Potential donation addresses: atheros, bitcoin100, bitcoineater

Too centralized, and would greatly stifle adoption. People expect electronic message systems to be free, and not many would be willing to both have to pay per e-mail, and actually be able to obtain bitcoin in whatever hellhole part of the world they may be in where they would actually need Bitmessage.
Both arguments are valid and beside of this the bitcoin chain is to overloaded for this purpose.
What about destroying small Namecoin fees ( for ex 0.005 NMC/10 message) or just blocking a small amount of NMC (for ex 0.005 NMC/message) for 1/2 year which would be received back to the same address after that time ?
But that would bloat the Namecoin blockchain.

Three major challenges here:

1) broadcasting of the transaction would in many cases be just as resource intensive as sending your original message in the first place. 
Not at all with micropayment channels: https://bitcointalk.org/index.php?topic=244656.0

Quote
2) even if you got the money back there would still be fees
No fees with micropayment channels besides the initial fee.

Quote
3) Creating dust ultimately means you will be spending these outputs (and paying higher fees) along with some of your other addresses and thus compromise your identity.
If you don't lock the fee but donate or destroy there is no spending thus no compromising.

Quote
I spent a long time trying to find a way to make the system 'for-pay' and not just 'burn' CPU cycles... but then I realized something critical:

1) everyone needs to propagate other peoples messages to hide their own.  Therefore, everyone is already doing an even bandwidth barter to simply forward the messages along. Statistical analysis can detect leaches and cut them off.
2) the proof of work should not be required as long as the bandwidth is below a fixed limit.   Just like bitcoin limits block production, bitmessage can limit bandwidth consumption on any given channel/stream.   With a fixed bandwidth stream and the ability to spawn new streams as necessary to balance load, the proof of work should only become a factor in times of congestion or when there is a need to compete with spam.   Of course, spam is just as good as real traffic for hiding in the crowd and as long as the channel/stream you are listening on is within spec for bandwidth usage, there is really no problem what-so-ever.
I thought the whole point was blocking spam...
Pages: « 1 2 3 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 »
  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!