bitcreditscc (OP)
|
|
June 11, 2015, 02:10:47 AM |
|
first few commits made, please take a look and let me know what you think
|
|
|
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
June 11, 2015, 03:36:20 PM |
|
IPv6 funkiness? I'm going to have to stick a horizontal scrollbar in there.
|
|
|
|
alganonim
|
|
June 11, 2015, 08:40:45 PM |
|
Speaking of long IPv6 addresses , just out of curiosity, we will not use in future pseudo-anonymous tor addresses ? What about I2P, useless too ?
|
|
|
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
June 11, 2015, 09:09:19 PM |
|
Speaking of long IPv6 addresses , just out of curiosity, we will not use in future pseudo-anonymous tor addresses ? You can use onion addresses now AFAIK? What about I2P, useless too ?
I don't know enough about I2P to sensibly comment, but you only need to know the IP that a Banknode is initially launched from. This is what gets reported by the client even after your BN has switched to another IP. I've run my BN from home for weeks on a laptop that has access to and switches between 3 different ISP connections, all dynamic, with no issues. The code doesn't use the original IP for much, DASH's fixed IP and fixed port requirements are arbitrary restrictions. In short, I think there are plenty of other things more pressing currently.
|
|
|
|
alganonim
|
|
June 11, 2015, 10:27:13 PM |
|
Glad that some options are available right now, will not try tor because it's useless for me, I2P would be more complicated to execute. You are right that are plenty of other more important things to do, competition is not sleeping and this year could be really interesting, just found some project starting which sounds similiar in a few things, I bet it's not the only one https://slack-imgs.com/?url=http%3A%2F%2Fi.imgur.com%2F1QO013i.png&width=1200&height=3157
|
|
|
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
June 11, 2015, 11:23:04 PM Last edit: June 11, 2015, 11:34:46 PM by thelonecrouton |
|
I'm going to have to stick a horizontal scrollbar in there.
Up yours Mr [2001:0:9d38:6abd:2427:3bfc:58a7:e646]:8877 for forcing me to deduce that in QT-speak, "stretch," actually means, "stretch, unless it doesn't fit, in which case, shrink!" Couldn't figure out why the scrollbar wasn't showing up as the Pubkey column kept getting truncated. edit: I'm not sure what the point of the Active column is. If it isn't active, it's not going to be listed anyway. (I'm sure you all find this stuff absolutely fascinating! )
|
|
|
|
bitcreditscc (OP)
|
|
June 11, 2015, 11:52:53 PM |
|
I'm going to have to stick a horizontal scrollbar in there.
Up yours Mr [2001:0:9d38:6abd:2427:3bfc:58a7:e646]:8877 for forcing me to deduce that in QT-speak, "stretch," actually means, "stretch, unless it doesn't fit, in which case, shrink!" Couldn't figure out why the scrollbar wasn't showing up as the Pubkey column kept getting truncated. edit: I'm not sure what the point of the Active column is. If it isn't active, it's not going to be listed anyway. (I'm sure you all find this stuff absolutely fascinating! ) Good good!!! I'm starting to think we two are the only ones concerned with code. Adding BN recognition code tomorrow then maybe i'll release a testnet version.
|
|
|
|
gjhiggins
Legendary
Offline
Activity: 2254
Merit: 1278
|
|
June 12, 2015, 06:59:18 AM |
|
(I'm sure you all find this stuff absolutely fascinating! ) Not half as fascinating as trying to hallucinate a role for the node list in the first place. What's the point of it? What useful information does it offer the user? Just sayin' Cheers Graham
|
|
|
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
June 12, 2015, 08:57:52 AM Last edit: June 12, 2015, 09:35:22 AM by thelonecrouton |
|
(I'm sure you all find this stuff absolutely fascinating! ) Not half as fascinating as trying to hallucinate a role for the node list in the first place. What's the point of it? What useful information does it offer the user? Just sayin' Cheers Graham Simple way of seeing publicly if your node is listed, but you can check that via pubkey as well as privately. Early design decision by Evan Duffield I suppose, you're right, is there any reason for the network to maintain a list of IP addresses for a specific subclass of peers when as far as I can tell those peers don't even need the information themselves? And the list isn't necessarily accurate anyway, as I mentioned a few posts up.
|
|
|
|
clipman77
Legendary
Offline
Activity: 1610
Merit: 1008
|
|
June 12, 2015, 09:04:37 AM |
|
I'm waiting to try it in the future when all the tests pass.
|
|
|
|
bitcreditscc (OP)
|
|
June 12, 2015, 11:46:39 AM Last edit: June 12, 2015, 11:59:02 AM by bitcreditscc |
|
(I'm sure you all find this stuff absolutely fascinating! ) Not half as fascinating as trying to hallucinate a role for the node list in the first place. What's the point of it? What useful information does it offer the user? Just sayin' Cheers Graham For masternodes, there is no real purpose, but as you know we have branched off into an area which requires customers to have info on the entity they are transacting with, be it a bank or company.This list will be expanded by details such as assets issued and the (active) will serve as a means to tell if assets issued by the bn are still valid, ie if the collateral for the assets is moved, they are immediately frozen and and alert is sent to all wallets that have the asset (part of the mechanisms I am trying to put in for anti-fraud) In it's current state, it just serves the purpose of letting a user know as much about the network as possible without having to move between browser and client. Eventually it's role will become very important to the average user, for example if you wish to do business with an entity on the chain (once i figure out how the BN alias system), Their actual company name will appear in the list , and drawing from a regularly updated local database, i wish to make sending BCR/Assets as easy as sending a message on whatsapp. Simply select BN name, select amount , send. My one fear is that after we have all that we need + the over simplification of processes, the client potentially could be 50 MB+. We'll need a lot of time to optimize the code. But we'll be leaps and bounds ahead of the pack.
|
|
|
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
June 12, 2015, 10:29:09 PM |
|
My one fear is that after we have all that we need + the over simplification of processes, the client potentially could be 50 MB+.
bitcredit-qt (stripped) from my latest build is 12.6MB, 7zip gets it to 3.5MB, rar 3.8MB, various tar flavours about 5MB. We can at least save on 'shipping weight' if needed. A compressed blockchain probably wouldn't hurt either, eventually, though it's not a pressing concern.
|
|
|
|
LucD88
|
|
June 13, 2015, 09:55:07 AM |
|
I've been following the development for a while now. Keep it up, you guys are doing a great job! Perhaps too early to ask, but what's the required BCR to start a node? Any final decisions made on this topic yet?
|
|
|
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
June 13, 2015, 03:11:15 PM |
|
I've been following the development for a while now. Keep it up, you guys are doing a great job! Perhaps too early to ask, but what's the required BCR to start a node? Any final decisions made on this topic yet? Right now 250000 but in the near future 50000. Need more BN's as tx validation is being moved to them..
|
|
|
|
bitcreditscc (OP)
|
|
June 13, 2015, 06:46:46 PM |
|
I've been following the development for a while now. Keep it up, you guys are doing a great job! Perhaps too early to ask, but what's the required BCR to start a node? Any final decisions made on this topic yet? thanks, in a few days we will release a test version that addresses many of the developments discussed here. A Bank node is going down to 50K , so be sure to check in again soon
|
|
|
|
LucD88
|
|
June 14, 2015, 11:25:29 AM |
|
Right now 250000 but in the near future 50000. Need more BN's as tx validation is being moved to them..
thanks, in a few days we will release a test version that addresses many of the developments discussed here. A Bank node is going down to 50K , so be sure to check in again soon
I see, thanks for the explanation! Currently in the process of obtaining my 5th BN (per 50k BCR). If there's anything I can do to help testing feel free to PM me! Any guide available on how to setup a BN?
|
|
|
|
bitcreditscc (OP)
|
|
June 14, 2015, 12:46:25 PM |
|
Right now 250000 but in the near future 50000. Need more BN's as tx validation is being moved to them..
thanks, in a few days we will release a test version that addresses many of the developments discussed here. A Bank node is going down to 50K , so be sure to check in again soon
I see, thanks for the explanation! Currently in the process of obtaining my 5th BN (per 50k BCR). If there's anything I can do to help testing feel free to PM me! Any guide available on how to setup a BN? All good, for now i actually need people who can review the changes i made to the code and people who can argue for/against them. As a human being i can make mistakes in both reasoning and coding so a different view is always welcomed and appreciated. For now use this http://bitcredit.wikia.com/wiki/Bitcredit_WikiIt will be updated when the new rules go live.
|
|
|
|
thelonecrouton
Legendary
Offline
Activity: 966
Merit: 1000
|
|
June 14, 2015, 01:00:06 PM |
|
Any guide available on how to setup a BN?
Any of the DASH guides will also do as a reference, but BCR doesn't have the fixed IP + port 9999 restriction. You can specify any port you want with a 'port=xxxx' line in your bitcredit.conf file(s) - you might also need to tick the 'Map port using UPnP' box under Options > Network if you're launching them from your local QT client.
|
|
|
|
bitcreditscc (OP)
|
|
June 14, 2015, 01:18:55 PM |
|
Any guide available on how to setup a BN?
Any of the DASH guides will also do as a reference, but BCR doesn't have the fixed IP + port 9999 restriction. You can specify any port you want with a 'port=xxxx' line in your bitcredit.conf file(s) - you might also need to tick the 'Map port using UPnP' box under Options > Network if you're launching them from your local QT client. had a chance to read further into the Elements thing? I just pushed a branch you can play with, 0.30.16.8b it's the master branch + Mining changes (60% done) need to just write the verification code. I need time off from writing new stuff so i am completing the BCR- Elements branch as a curiosity project.
|
|
|
|
hack_
|
|
June 14, 2015, 02:19:11 PM |
|
well i keep trying to think on the roll out, the code looks great, bu how about phasing the updates so we can see how it all works out and instead of a shock change we slowly phase things in?
I see you have figured how to add live bids to the blocks (great work), but how about we have a scedule of changes and each in a different release?
This allows people to experience the changes slowly and also gets the nay sayers time to see the advantages and get them aboard before the complete PoW shift.
@thelonecrouton, do you agree ? Great work btw i built the new branch and can see all the work you've put in.
@bitcreditscc , can we have multiple stylesheets? maybe have a option to switch between one that a person likes?
|
|
|
|
|