valley365
|
|
November 27, 2016, 04:28:21 AM |
|
It took me 2 hours yesterday to sync to completion which seemed very good if as it seems we are going throw TOR, afaik.
Last week it took about 8 hours to fully synchronizing running your 64 bit binary on a 64 bit ubuntu virtualbox guest on the same host (so, clear internet).
Since you were building from sources, you used the latest version. We did a few optimizations in the last few days that improved performance about 10x (and still doing more optimizations). 2 hours still looks too good, I guess you are on SSD drive? Great improvement! I have SSD and a big HD, but those virtualbox machines reside on the HD. I will try to build from sources in another virtualbox with ubuntu guest and clear internet and see the time to sync it'll take, so we can compare basicaly clear net with TOR. Today I builded byteball from source on an ubuntu 64 bit virtualbox guest (clear internet) using node.js 64 bit and NW.js 64 bit. The host was the same (a good desktop with good internet). It synchronized to completion in 1 h 45 min and byteball.sqlite ended with 522 Mb. Yesterday on the same host and whonix 32 bit virtualbox guest (presumably throw TOR) it was 2 h to completion and and byteball.sqlite ended with 518 Mb. Looks great work. So byteball can communicate with TOR network I guess. Do you still need to create some .onion hosts so that it can distribute things and have all default witness etc, so it can completely run inside TOR?
|
|
|
|
tonych (OP)
Legendary
Offline
Activity: 965
Merit: 1010
|
|
November 27, 2016, 08:40:57 AM |
|
Thanks for the updates. This is the content of that file (seams ok?): [MIME Cache] x-scheme-handler/byteball-test=byteball-test.desktop;
This seems ok, but your desktop file has references to nw: Exec=/home/user/byteball/test-whonix/software/nwjs-v0.14.7-linux-ia32/nw %u
Did you run the last build steps? grunt desktop copy node_modules into the app bundle ../byteballbuilds/Byteball/linux64, except those that are important only for development (karma, grunt, jasmine) grunt linux
After you first run "Byteball test" from byteballbuilds folder, your desktop file will be rewritten and the links should work.
|
Simplicity is beauty
|
|
|
tonych (OP)
Legendary
Offline
Activity: 965
Merit: 1010
|
|
November 27, 2016, 09:12:34 AM |
|
Today I builded byteball from source on an ubuntu 64 bit virtualbox guest (clear internet) using node.js 64 bit and NW.js 64 bit. The host was the same (a good desktop with good internet). It synchronized to completion in 1 h 45 min and byteball.sqlite ended with 522 Mb.
Yesterday on the same host and whonix 32 bit virtualbox guest (presumably throw TOR) it was 2 h to completion and and byteball.sqlite ended with 518 Mb.
Looks great work. So byteball can communicate with TOR network I guess. Do you still need to create some .onion hosts so that it can distribute things and have all default witness etc, so it can completely run inside TOR? Yes, it's great news. Running .onion hosts is not required. If you are a merchant (such as a pizza bot https://bitcointalk.org/index.php?topic=1608859.msg16330266#msg16330266) and want to hide your IP, you just connect to the hub through TOR. Your clients don't have to mess with TOR at all, they connect to the hub via clear internet (all chats are end-to-end encrypted).
|
Simplicity is beauty
|
|
|
Alohaboy?!
|
|
November 27, 2016, 03:09:58 PM |
|
at the risk that the question is already asked and answered many times...
Keeping the bitcoins in an hardware wallet like Trezor will work for the Byteball distribution?
|
|
|
|
zanzibar
|
|
November 27, 2016, 03:54:02 PM |
|
at the risk that the question is already asked and answered many times...
Keeping the bitcoins in an hardware wallet like Trezor will work for the Byteball distribution?
I believe you can just sign a message from your Trezor, this is also what I intend to do if possible. Perhaps someone can write up a tutorial for the different methods of linking accounts
|
|
|
|
error08
|
|
November 27, 2016, 05:05:37 PM |
|
For full technical description, read the white paper: https://byteball.org/Byteball.pdfThat’s why I want Byteball to be in the hands of as many people as possible: 98% of all bytes and blackbytes (the private untraceable currency) will be distributed among bitcoin holders who link their bitcoin and byteball addresses before the launch. No investment required, you keep your bitcoins, plus receive the bytes and blackbytes. 1% I reserve for myself To link your byteball and bitcoin addresses, you’ll need to make a small BTC payment to a one-time bitcoin address created specifically for you. Next, you consolidate all your bitcoins on the one address you paid from that we know is controlled by you (if you have only one bitcoin address, you skip this step as all your bitcoins are already on a single address). Then the number of bytes and blackbytes you receive will be proportional to the BTC amount on your linked address on the launch date. Detailed instructions: https://bitcointalk.org/index.php?topic=1608859.msg16837694#msg16837694. Current status and plans Currently, the first testnet is online and fully operational. You can use it to send and receive coins, create multisig wallets, and even buy pizza by talking with a chatbot https://bitcointalk.org/index.php?topic=1608859.msg16330266#msg16330266. New testnet will be launched in late November based on distribution that is proportional to balances on linked Bitcoin testnet addresses. To take part in the distribution, see https://bitcointalk.org/index.php?topic=1608859.msg16837694#msg16837694. Since early December you'll be able to link your livenet bitcoin and byteball addresses. Livenet launches on December 25, snapshot will be taken from the first block of this day, and the distribution will be proportional to BTC balances on the linked Bitcoin addresses in this block. 10% of bytes and blackbytes will be distributed on this date, the remaining 88% will be distributed in subsequent rounds, see https://bitcointalk.org/index.php?topic=1608859.msg16569906#msg16569906. Interesting what you guys try to launch here, I want to take a part of it. Looks like so many to read and learn but based on the date which 2 days left to get test bytes in proportion to the balances of the linked Bitcoin testnet addresses, should start to make my wallet.
|
|
|
|
freezal
Newbie
Offline
Activity: 29
Merit: 0
|
|
November 27, 2016, 05:30:20 PM |
|
Not at all. Using Tor Browser (firefox) I get the following messagem when I click on "After installing, click this link to receive free bytes to play with" link.
"The address wasn't understood"
The information on address bar was: byteball-test:<meaningless-string-here>@byteball.org/bb#0000
As a workaround, you can copy the link from the website and paste it into the wallet at Menu -> Paired devices -> Add new -> Accept Invitation. Yes this works and I've got my test byteballs an blakbytes. I will test the wallet and report later.
Thanks.
As I said now I've tested sending, receiving, blackbytes and bytes, pairing devices, one device build from sources running on whonix workstation 32bits, afaik throw Tor, and the other an android mobile. It's worked! I've had some problems which I think is a mixture of my misconceptions, somewhat confusing UI, eventualy some bugs, but I didn't had time to repeat in a controled way to isolate the issues and make a report. I will try to find some time to this soon. Thanks.
|
|
|
|
Alohaboy?!
|
|
November 27, 2016, 09:55:50 PM |
|
at the risk that the question is already asked and answered many times...
Keeping the bitcoins in an hardware wallet like Trezor will work for the Byteball distribution?
I believe you can just sign a message from your Trezor, this is also what I intend to do if possible. Perhaps someone can write up a tutorial for the different methods of linking accounts Yes that would be a good idea. but as I get this right, with the small amount of Btc sent from the hardware wallet the linking should work out pretty well
|
|
|
|
peschi
|
|
November 27, 2016, 10:07:20 PM |
|
Is the 25 of december fixed as a distribution date?
|
|
|
|
tonych (OP)
Legendary
Offline
Activity: 965
Merit: 1010
|
|
November 28, 2016, 10:00:01 AM |
|
Is the 25 of december fixed as a distribution date?
Yes!
|
Simplicity is beauty
|
|
|
Tony128
|
|
November 28, 2016, 11:56:33 AM |
|
Sorry if this question has already been answered here before, I'm just wondering whether it will be possible to participate in the distribution using the Electrum Wallet.
As it gives you multiple addresses I wouldn't know which one to register, right?
Cheers
|
|
|
|
szafa
|
|
November 28, 2016, 12:01:32 PM |
|
Where wil be exchange?
|
|
|
|
CryptKeeper
Legendary
Offline
Activity: 2044
Merit: 1055
|
|
November 28, 2016, 01:06:18 PM |
|
Sorry if this question has already been answered here before, I'm just wondering whether it will be possible to participate in the distribution using the Electrum Wallet.
As it gives you multiple addresses I wouldn't know which one to register, right?
Cheers
There are several options to participate with a Electrum wallet: 1. register one address (from the receive tab) and transfer the complete balance of your wallet there 2. sign a message with your addresses, one at a time (you can link them all to the same byteball wallet) 3. control which address will receive the change by using the freeze/unfreeze feature of Electrum IMHO #1 is the easiest one!
|
Follow me on twitter! I'm a private Bitcoin and altcoin hodler. Giving away crypto for free on my Twitter feed!
|
|
|
marseille
|
|
November 28, 2016, 05:04:01 PM |
|
What is the differences between a full client and light client? As I understand it, the full client will download and sync the full DAGs, and is autonomous. But what about light client? is it solely rely on a server (say at byteball.org) for balance/send/receive, or is it download also the last part of DAG, and operate from there?
|
|
|
|
tonych (OP)
Legendary
Offline
Activity: 965
Merit: 1010
|
|
November 28, 2016, 06:06:20 PM |
|
What is the differences between a full client and light client? As I understand it, the full client will download and sync the full DAGs, and is autonomous. But what about light client? is it solely rely on a server (say at byteball.org) for balance/send/receive, or is it download also the last part of DAG, and operate from there?
Light clients download and verify a subset of the DAG that contains the transactions involving the client's addresses.
|
Simplicity is beauty
|
|
|
Jayjay04
Legendary
Offline
Activity: 1364
Merit: 1000
|
|
November 28, 2016, 06:25:16 PM |
|
Why is the testnet client so long to sync ?!
|
|
|
|
Tony128
|
|
November 28, 2016, 06:59:16 PM |
|
Sorry if this question has already been answered here before, I'm just wondering whether it will be possible to participate in the distribution using the Electrum Wallet.
As it gives you multiple addresses I wouldn't know which one to register, right?
Cheers
There are several options to participate with a Electrum wallet: 1. register one address (from the receive tab) and transfer the complete balance of your wallet there 2. sign a message with your addresses, one at a time (you can link them all to the same byteball wallet) 3. control which address will receive the change by using the freeze/unfreeze feature of Electrum IMHO #1 is the easiest one! Got ya, thanks!
|
|
|
|
tonych (OP)
Legendary
Offline
Activity: 965
Merit: 1010
|
|
November 28, 2016, 07:12:09 PM |
|
Why is the testnet client so long to sync ?!
It is slow indeed, the next release will be much faster. If you build from sources, you'll get all the speed improvements already now.
|
Simplicity is beauty
|
|
|
windjc
Legendary
Offline
Activity: 2156
Merit: 1070
|
|
November 30, 2016, 02:41:46 AM |
|
Sorry if this question has already been answered here before, I'm just wondering whether it will be possible to participate in the distribution using the Electrum Wallet.
As it gives you multiple addresses I wouldn't know which one to register, right?
Cheers
There are several options to participate with a Electrum wallet: 1. register one address (from the receive tab) and transfer the complete balance of your wallet there 2. sign a message with your addresses, one at a time (you can link them all to the same byteball wallet) 3. control which address will receive the change by using the freeze/unfreeze feature of Electrum IMHO #1 is the easiest one! When is the snapshot? Is there a wallet for Mac or an online wallet?
|
|
|
|
valley365
|
|
November 30, 2016, 05:28:22 AM |
|
What is the differences between a full client and light client? As I understand it, the full client will download and sync the full DAGs, and is autonomous. But what about light client? is it solely rely on a server (say at byteball.org) for balance/send/receive, or is it download also the last part of DAG, and operate from there?
Light clients download and verify a subset of the DAG that contains the transactions involving the client's addresses. So does this mean that light client collects only those disjointed DAGs that has this wallet address transaction? The bitcoin etc light wallet I think collects last 500 blocks, and keep track of unspent coins in that wallet. Not sure if we use the similar mechanism here.
|
|
|
|
|