Bitcoin Forum
May 08, 2024, 10:14: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)
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
June 13, 2013, 09:17:00 AM
 #261

Mobile isn't feasible at this time until a solution like electrum exists

Remember that Bitcoin is still beta software. Don't put all of your money into BTC!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715206456
Hero Member
*
Offline Offline

Posts: 1715206456

View Profile Personal Message (Offline)

Ignore
1715206456
Reply with quote  #2

1715206456
Report to moderator
1715206456
Hero Member
*
Offline Offline

Posts: 1715206456

View Profile Personal Message (Offline)

Ignore
1715206456
Reply with quote  #2

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

Activity: 784
Merit: 1000


0xFB0D8D1534241423


View Profile
June 13, 2013, 01:16:31 PM
 #262

Mobile isn't feasible at this time until a solution like electrum exists
Why's that? I can understand broadcasts being a problem (edit: no, I can't... I get all the TimeService broadcasts I missed whenever I boot Bitmessage up), but messages.dat is only 50MB for me right now. To compare, I was running a full Bitcoin node on one of my Android tablets when the blockchain was 3 GB.
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
June 13, 2013, 01:25:26 PM
 #263

True but 10 constant connections on a phone would kill the battery in a couple hours. You need 1 push or at least pull, not 10+ pulls

nimda
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


0xFB0D8D1534241423


View Profile
June 13, 2013, 01:47:59 PM
 #264

True but 10 constant connections on a phone would kill the battery in a couple hours. You need 1 push or at least pull, not 10+ pulls
I seed torrents on my phone just fine. Your GPS will drain it far faster than some connections.
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
June 13, 2013, 01:52:12 PM
 #265

My phone dies in 3 hours torrenting

nimda
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


0xFB0D8D1534241423


View Profile
June 13, 2013, 02:01:32 PM
 #266

My phone dies in 3 hours torrenting
Lol...

In any case, you only need to pop in for 15 minutes or so every 2.5 days.
BitcoinAshley
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile
June 15, 2013, 12:46:24 AM
 #267

My phone dies in 3 hours torrenting
Lol...

In any case, you only need to pop in for 15 minutes or so every 2.5 days.


Yeah, for this reason, having a mobile implementation might be nice. For those who want to be able to send "text messages" prism-break style  Wink

Sure, you wouldn't be able to have it running constantly.
Rassah
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
June 15, 2013, 03:00:33 AM
 #268

My phone dies in 3 hours torrenting
Lol...

In any case, you only need to pop in for 15 minutes or so every 2.5 days.

Even better - just have it connect periodically, like every 10 to 30 minutes, automatically
BitcoinAshley
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile
June 16, 2013, 04:46:01 PM
 #269

My phone dies in 3 hours torrenting
Lol...

In any case, you only need to pop in for 15 minutes or so every 2.5 days.

Even better - just have it connect periodically, like every 10 to 30 minutes, automatically


Exactly! "Killer app."  Grin
BitcoinAshley
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile
June 16, 2013, 04:48:29 PM
 #270

Hey I have a super-noob question about git...
I'm using BM 3.3 and want to upgrade to 3.3-2. Don't know how. Tried "git clone ....." again but wouldn't let me use that command with a destination directory that was full.

Is it something simple, like with bitcoin-qt, where I just replace the main file? Or is there a different command I should use with git? Also want to make sure it doesn't overwrite my keys.dat but I have that backed up anyways.

Another question - backing up the address book. How do I do that. Couldn't find an obvious address book file.
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
June 16, 2013, 04:49:46 PM
 #271

Just download the binary from the site in op

nimda
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


0xFB0D8D1534241423


View Profile
June 16, 2013, 05:39:20 PM
 #272

Another question - backing up the address book. How do I do that. Couldn't find an obvious address book file.
The address book is, uh... in messages.dat. Don't ask me why.

As for upgrading with git, you can "pull" or you can "fetch" and "merge."
BitcoinAshley
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile
June 17, 2013, 05:48:34 PM
Last edit: June 17, 2013, 09:41:28 PM by BitcoinAshley
 #273

Another question - backing up the address book. How do I do that. Couldn't find an obvious address book file.
The address book is, uh... in messages.dat. Don't ask me why.

As for upgrading with git, you can "pull" or you can "fetch" and "merge."

Oh, that's a GREAT place to put the address book.  Grin

BM is so convenient, I just received this message:
Quote
Hello, I'm not a member to bitcointalk but BM give a way to help you fast  Smiley just use git pull command for update and the addess of the source only

git pull https://github.com/Bitmessage/PyBitmessage


Edit: Dev if I ask nicely can I get the Address book put into its own addressbook.dat?
And possibly a way to access and import addresses directly from the address book in the "Send" dialogue? This way I don't have to switch tabs and copy+paste manually.

Sorry I am so needy. Grin

EDIT #2: I broke something. After trying 'git pull https://github.com/Bitmessage/PyBitmessage $HOME/PyBitmessage/' and variations of that with no success (kept giving me an error about how what I entered was not a git repository) I just downloaded the zip and copied the contents of the "src" folder into the contents of the src folder on my comp. Now when I open it does this:

Code:
reloading keys from keys.dat file
Database file already exists.
reloading subscriptions...
Exception in thread Thread-3:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
    self.run()
  File "bitmessagemain.py", line 2428, in run
    self.conn.commit()
OperationalError: database is locked


Huh

EDIT #3: Another thing I noticed: While I am connected and have a "green light" in the client window, on the system tray, the icon is the little can with the red circle (the disconnected circle?). And when I click on it, the context menu says "Not connected." When I click that, the menu goes away and nothing happens.
(I'm using Linux Mint) 
Atheros (OP)
Sr. Member
****
Offline Offline

Activity: 249
Merit: 251



View Profile WWW
June 17, 2013, 11:42:11 PM
 #274

Another question - backing up the address book. How do I do that. Couldn't find an obvious address book file.
The address book is, uh... in messages.dat. Don't ask me why.

As for upgrading with git, you can "pull" or you can "fetch" and "merge."

Oh, that's a GREAT place to put the address book.  Grin

It also holds other people's public keys, the network object inventory, your subscriptions, and your whitelist and blacklist. So it is reasonably logical that it would also hold your address book.

And possibly a way to access and import addresses directly from the address book in the "Send" dialogue? This way I don't have to switch tabs and copy+paste manually.

Right click on one or more addresses in your address book and "Send message to this address".

OperationalError: database is locked

A quick google search suggests that you should restart your computer because some process besides Bitmessage might have a lock on the database.

BM-GteJMPqvHRUdUHHa1u7dtYnfDaH5ogeY
Bitmessage.org - Decentralized, trustless, encrypted, authenticated messaging protocol and client.
Rassah
Legendary
*
Offline Offline

Activity: 1680
Merit: 1035



View Profile WWW
June 18, 2013, 08:03:10 PM
 #275

Oh, that's a GREAT place to put the address book.  Grin

It also holds other people's public keys, the network object inventory, your subscriptions, and your whitelist and blacklist. So it is reasonably logical that it would also hold your address book.

Can you, maybe, put some of those things into user.dat? It kinda sucks losing that file when you receive a corrupt message, and would make backing up much simpler. Plus you maybe would be able to encrypt and password protect that file to keep it from being stolen and someone else using your identity or listening in, which I guess would be simpler than encrypting the entire message db.
nimda
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


0xFB0D8D1534241423


View Profile
June 18, 2013, 08:07:22 PM
 #276

Quote
It also holds other people's public keys, the network object inventory, your subscriptions, and your whitelist and blacklist. So it is reasonably logical that it would also hold your address book.
I think this is flawed: the green stuff is user settings and the red comes from the network. Those should be separated.
Atheros (OP)
Sr. Member
****
Offline Offline

Activity: 249
Merit: 251



View Profile WWW
June 18, 2013, 08:08:26 PM
 #277

Quote
It also holds other people's public keys, the network object inventory, your subscriptions, and your whitelist and blacklist. So it is reasonably logical that it would also hold your address book.
I think this is flawed: the green stuff is user settings and the red comes from the network. Those should be separated.

I agree that that is the most logical way to separate them. But that isn't what people are asking for.

BM-GteJMPqvHRUdUHHa1u7dtYnfDaH5ogeY
Bitmessage.org - Decentralized, trustless, encrypted, authenticated messaging protocol and client.
nimda
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


0xFB0D8D1534241423


View Profile
June 18, 2013, 08:09:37 PM
 #278

Quote
It also holds other people's public keys, the network object inventory, your subscriptions, and your whitelist and blacklist. So it is reasonably logical that it would also hold your address book.
I think this is flawed: the green stuff is user settings and the red comes from the network. Those should be separated.

I agree that that is the most logical way to separate them. But that isn't what people are asking for.
Yes it is. If you separate them that way, you won't have to worry about corrupt messages causing a loss of settings. Also, this way settings can be backed up easily with minimal storage footprint.
Chaoskampf
Full Member
***
Offline Offline

Activity: 182
Merit: 100


order in numbers


View Profile
June 18, 2013, 10:10:19 PM
 #279

This is such an awesome piece of software. There's so many applications you could develop that integrate it. Can't wait to sink my teeth in.
bbit
Legendary
*
Offline Offline

Activity: 1330
Merit: 1000


Bitcoin


View Profile
June 18, 2013, 10:24:04 PM
 #280

This is such an awesome piece of software. There's so many applications you could develop that integrate it. Can't wait to sink my teeth in.

Amazing isn't it ?  Grin


           █████████████████     ████████
          █████████████████     ████████
         █████████████████     ████████
        █████████████████     ████████
       ████████              ████████
      ████████              ████████
     ████████     ███████  ████████     ████████
    ████████     █████████████████     ████████
   ████████     █████████████████     ████████
  ████████     █████████████████     ████████
 ████████     █████████████████     ████████
████████     ████████  ███████     ████████
            ████████              ████████
           ████████              ████████
          ████████     █████████████████
         ████████     █████████████████
        ████████     █████████████████
       ████████     █████████████████
▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
▬▬ THE LARGEST & MOST TRUSTED ▬▬
      BITCOIN SPORTSBOOK     
   ▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
             ▄▄▄▄▀▀▀▀▄
     ▄▄▄▄▀▀▀▀        ▀▄▄▄▄           
▄▀▀▀▀                 █   ▀▀▀▀▀▀▀▄▄
█                    ▀▄          █
 █   ▀▌     ██▄        █          █               
 ▀▄        ▐████▄       █        █
  █        ███████▄     ▀▄       █
   █      ▐████▄█████████████████████▄
   ▀▄     ███████▀                  ▀██
    █      ▀█████    ▄▄        ▄▄    ██
     █       ▀███   ████      ████   ██
     ▀▄        ██    ▀▀        ▀▀    ██
      █        ██        ▄██▄        ██
       █       ██        ▀██▀        ██
       ▀▄      ██    ▄▄        ▄▄    ██
        █      ██   ████      ████   ██
         █▄▄▄▄▀██    ▀▀        ▀▀    ██
               ██▄                  ▄██
                ▀████████████████████▀




  CASINO  ●  DICE  ●  POKER   
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
   24 hour Customer Support   

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
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!