Bitcoin Forum
November 03, 2024, 11:48:27 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 75 76 77 78 79 80 81 82 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 ... 249 »
  Print  
Author Topic: ◈◈Bitcredit ◈◈ Migrating to UniQredit◈◈  (Read 284539 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
bitcreditscc (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 501



View Profile
July 01, 2015, 03:03:21 AM
 #2481

Slightly wordier version of crouton's "PoW is imbecilic" rant: http://motherboard.vice.com/read/bitcoin-is-unsustainable

BCR needs to get mining shifted to BNs as a non-competitive process and implement distribution by tender ASAP.


Working on it. just needed a bit off time.

bitcreditscc (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 501



View Profile
July 01, 2015, 09:59:39 AM
 #2482

The most difficult part is getting every node to agree on the bidding amounts. I will have to make this a very core part of the consensus, perhaps use the same logic for blocks

BarTeam
Sr. Member
****
Offline Offline

Activity: 313
Merit: 250

HGPUPC addicted!


View Profile WWW
July 01, 2015, 10:10:58 AM
 #2483

The most difficult part is getting every node to agree on the bidding amounts. I will have to make this a very core part of the consensus, perhaps use the same logic for blocks

Arrange for a pool vote? To check opinion...
bitcreditscc (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 501



View Profile
July 01, 2015, 10:12:37 AM
 #2484

The most difficult part is getting every node to agree on the bidding amounts. I will have to make this a very core part of the consensus, perhaps use the same logic for blocks

Arrange for a pool vote? To check opinion...

yeah probably. ideas?

BarTeam
Sr. Member
****
Offline Offline

Activity: 313
Merit: 250

HGPUPC addicted!


View Profile WWW
July 01, 2015, 10:38:07 AM
 #2485

The most difficult part is getting every node to agree on the bidding amounts. I will have to make this a very core part of the consensus, perhaps use the same logic for blocks

Arrange for a pool vote? To check opinion...

yeah probably. ideas?

- I liked the idea of the gradual bigger amounts for higher services. (the pool would be nice to scan the target effort(bid) which the community is interested)
- I think the IP isolation should honour more nodes over unique addresses (banknodes) compared with multiple ones behind the same address. Does not make sense to promote a node that is simply using the same IP address as other couple of them.
- Honour uptime as a logarithmic function and data per second/hour/day as a proportional function to define fees (average both at the end):
T = uptime of banknode
D = average transferred bytes/day (count only after synchronized blockchain)
F = transaction fee factor of the bank node
F = ( log(T) + D*(transaction weight) ) / 2
bitcreditscc (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 501



View Profile
July 01, 2015, 11:04:33 AM
 #2486

The most difficult part is getting every node to agree on the bidding amounts. I will have to make this a very core part of the consensus, perhaps use the same logic for blocks

Arrange for a pool vote? To check opinion...

yeah probably. ideas?

- I liked the idea of the gradual bigger amounts for higher services. (the pool would be nice to scan the target effort(bid) which the community is interested)
- I think the IP isolation should honour more nodes over unique addresses (banknodes) compared with multiple ones behind the same address. Does not make sense to promote a node that is simply using the same IP address as other couple of them.
- Honour uptime as a logarithmic function and data per second/hour/day as a proportional function to define fees (average both at the end):
T = uptime of banknode
D = average transferred bytes/day (count only after synchronized blockchain)
F = transaction fee factor of the bank node
F = ( log(T) + D*(transaction weight) ) / 2



Certainly out of the box. I think that this may actually tie in with doesntmatter's earlier suggestion. The math is definitely interesting, i'll try write a quick sim, but what has me floored is the logic, and the consensus. But how do we factor in economic activity for which standard tx fees does not apply?

BarTeam
Sr. Member
****
Offline Offline

Activity: 313
Merit: 250

HGPUPC addicted!


View Profile WWW
July 01, 2015, 11:25:46 AM
 #2487

Quote
what has me floored is the logic, and the consensus.

Well, for this.. I am unsure also.. I can simply throw probably stupid stuff into the air.... anything that could already be supported by chain techs would be the ideal. But that would just complicate your work. Maybe it's best to start dropping some ideas and draft on google some public ideas?


Quote
But how do we factor in economic activity for which standard tx fees does not apply?

This one was regarding a factor for bank reward of mined blocks. Not sure if I am saying something un-logic due not knowing majority of the source code.
thelonecrouton
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
July 01, 2015, 07:58:43 PM
 #2488

Another quick'n'dirty mock up from Crouton's Lunchbreak Factory, of how our assets might be displayed once distribution by tender is implemented:



The big white space might one day soon display an advert. Before you all mutiny and throw up over the idea of in-wallet advertising, consider that any ad revenue is going to be contributing directly to the numbers up above, ie. how much your BCR is worth.  Advertisers want to monetise our userbase, we'll monetise them right back.

And we can have an option to turn the ads off if your BCR balance is > xxx BCR or something.
doesntmatter
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
July 01, 2015, 08:19:02 PM
 #2489

Hey Dev,
  sent you a message on google...
alganonim
Sr. Member
****
Offline Offline

Activity: 260
Merit: 250



View Profile
July 02, 2015, 09:42:28 AM
 #2490

@thelonecrouton

1. I have tried to apply your stylesheets without success (qss in the same location as wallet.dat), every time I try to select a theme, browsing files force closes all wallet. All the same with clean new wallet.

2. So far mybanknodes.txt didn't worked for me too (same location as wallet.dat)

addresses are in a few rows like this :

xGCvyHbhjbJNkjnKNMkmKMKmkMKmk
hbhBUHJjikjiuhYGytgYGujikMIKmiMIiJM



Anyone know some good and tested android app that can track few BCR wallet addresses, monitoring banknodes is now another pain in the ass, tracking this in desktop browser tabs is also not easy, it has to be an easier way.
starblocks
Hero Member
*****
Offline Offline

Activity: 1344
Merit: 502



View Profile
July 02, 2015, 09:46:45 AM
 #2491

Still wondering how to get multiple BN's working in Windows

Once you create more than 1 inside the QT then close and re-open it only the last one created displays not however many you create

dextronomous
Full Member
***
Offline Offline

Activity: 436
Merit: 105


View Profile
July 02, 2015, 11:09:20 AM
 #2492

Yes me too wondering how to create them multiple ones.. in one qt and then turn the thingy off or on.

Themes, not defaulted yet on wich one to set as default? please give that one.
And or all those frequent crash if wanting to start try till it starts act up all over the pc's can it stop please.

Price still not around at where it really should be.. when next chain or possibility of new things in new Qt.
Including coloured coins, or some other crave? Or new roadmap adjusted frontpage with last wallet version dl link, current version number.

How many times a block or a day should the bn/ get a payment on being bn,, see less each time.
or already at a few only a day. could get mining more. one gpu. then again the pool still does not show up on my hash.
bcr's pool or the other ones. get 1 then few hrs later maybe another one or not. or 5 total a day. ?

mybanknodes.txt didn't work here to.
thelonecrouton
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
July 02, 2015, 11:34:28 AM
 #2493

@thelonecrouton

1. I have tried to apply your stylesheets without success (qss in the same location as wallet.dat), every time I try to select a theme, browsing files force closes all wallet. All the same with clean new wallet.

2. So far mybanknodes.txt didn't worked for me too (same location as wallet.dat)

addresses are in a few rows like this :

xGCvyHbhjbJNkjnKNMkmKMKmkMKmk
hbhBUHJjikjiuhYGytgYGujikMIKmiMIiJM



Anyone know some good and tested android app that can track few BCR wallet addresses, monitoring banknodes is now another pain in the ass, tracking this in desktop browser tabs is also not easy, it has to be an easier way.


mybanknodes.txt didn't work here to.


Are you using Windows? If you're using the last Windows build then I'm not sure the mybanknodes thing was included yet.

If you're on linux and compiling from the master branch then it should work, has done for me on all the boxes I've tried it on.

When it's in the Windows build, make sure Windows isn't adding some additional file extension to it.
thelonecrouton
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
July 02, 2015, 11:38:29 AM
Last edit: July 02, 2015, 11:50:04 AM by thelonecrouton
 #2494

Still wondering how to get multiple BN's working in Windows

Once you create more than 1 inside the QT then close and re-open it only the last one created displays not however many you create


Run the daemons (bitcreditd) separately under different users, or with different datadirs and confdirs set for each instance, and appropriate bitcredit.conf files for each user/instance, ie. your port/rpcport and banknodeprivkeys need to be different in each bitcredit.conf file.

Until I or someone else gets around to writing a BCR-specific guide, use one of the many DASH Masternode guides, same thing, just replace dashd with bitcreditd, and you need bitcredit-cli to issue commands to the daemon, eg. 'bitcredit-cli banknode start,' not 'bitcreditd banknode start.' BCR is a version of Bitcoin Core ahead of them currently.

thelonecrouton
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
July 02, 2015, 11:48:02 AM
 #2495

@bitcreditscc - should we just get rid of the 2nd tab in the banknodes page? It's useless for anything other than a single BN and just confuses people. Or I could at least make it clearer in there that this is for one BN only and trying to set up multiple BNs this way isn't going to work.

Eventually I'd like to either replace it with something better or improve it but I haven't had the time yet and me doing anything low-level might be dangerous.  Cheesy
BarTeam
Sr. Member
****
Offline Offline

Activity: 313
Merit: 250

HGPUPC addicted!


View Profile WWW
July 02, 2015, 12:32:33 PM
 #2496

Still wondering how to get multiple BN's working in Windows

Once you create more than 1 inside the QT then close and re-open it only the last one created displays not however many you create


Don't use the QT for Bank nodes.. use the daemon version. Much less memory hungry.. much faster. 50 MB each.. maybe less... (43 MB for me)
alganonim
Sr. Member
****
Offline Offline

Activity: 260
Merit: 250



View Profile
July 02, 2015, 12:50:40 PM
 #2497

@thelonecrouton

1. I have tried to apply your stylesheets without success (qss in the same location as wallet.dat), every time I try to select a theme, browsing files force closes all wallet. All the same with clean new wallet.

2. So far mybanknodes.txt didn't worked for me too (same location as wallet.dat)

addresses are in a few rows like this :

xGCvyHbhjbJNkjnKNMkmKMKmkMKmk
hbhBUHJjikjiuhYGytgYGujikMIKmiMIiJM



Anyone know some good and tested android app that can track few BCR wallet addresses, monitoring banknodes is now another pain in the ass, tracking this in desktop browser tabs is also not easy, it has to be an easier way.


mybanknodes.txt didn't work here to.


Are you using Windows? If you're using the last Windows build then I'm not sure the mybanknodes thing was included yet.

If you're on linux and compiling from the master branch then it should work, has done for me on all the boxes I've tried it on.

When it's in the Windows build, make sure Windows isn't adding some additional file extension to it.
 

I'm using Windows version, seems to be the latest alpha - alpha something, extensions are OK, so maybe next time...
Any ideas for simple BNs monitoring ?
BarTeam
Sr. Member
****
Offline Offline

Activity: 313
Merit: 250

HGPUPC addicted!


View Profile WWW
July 02, 2015, 01:03:26 PM
 #2498

@thelonecrouton

1. I have tried to apply your stylesheets without success (qss in the same location as wallet.dat), every time I try to select a theme, browsing files force closes all wallet. All the same with clean new wallet.

2. So far mybanknodes.txt didn't worked for me too (same location as wallet.dat)

addresses are in a few rows like this :

xGCvyHbhjbJNkjnKNMkmKMKmkMKmk
hbhBUHJjikjiuhYGytgYGujikMIKmiMIiJM



Anyone know some good and tested android app that can track few BCR wallet addresses, monitoring banknodes is now another pain in the ass, tracking this in desktop browser tabs is also not easy, it has to be an easier way.


mybanknodes.txt didn't work here to.


Are you using Windows? If you're using the last Windows build then I'm not sure the mybanknodes thing was included yet.

If you're on linux and compiling from the master branch then it should work, has done for me on all the boxes I've tried it on.

When it's in the Windows build, make sure Windows isn't adding some additional file extension to it.
 

I'm using Windows version, seems to be the latest alpha - alpha something, extensions are OK, so maybe next time...
Any ideas for simple BNs monitoring ?

nagios.. shell script.. a bit of python... and I would say, that's it. =)
alganonim
Sr. Member
****
Offline Offline

Activity: 260
Merit: 250



View Profile
July 02, 2015, 01:45:58 PM
 #2499

@thelonecrouton

1. I have tried to apply your stylesheets without success (qss in the same location as wallet.dat), every time I try to select a theme, browsing files force closes all wallet. All the same with clean new wallet.

2. So far mybanknodes.txt didn't worked for me too (same location as wallet.dat)

addresses are in a few rows like this :

xGCvyHbhjbJNkjnKNMkmKMKmkMKmk
hbhBUHJjikjiuhYGytgYGujikMIKmiMIiJM



Anyone know some good and tested android app that can track few BCR wallet addresses, monitoring banknodes is now another pain in the ass, tracking this in desktop browser tabs is also not easy, it has to be an easier way.


mybanknodes.txt didn't work here to.


Are you using Windows? If you're using the last Windows build then I'm not sure the mybanknodes thing was included yet.

If you're on linux and compiling from the master branch then it should work, has done for me on all the boxes I've tried it on.

When it's in the Windows build, make sure Windows isn't adding some additional file extension to it.
 

I'm using Windows version, seems to be the latest alpha - alpha something, extensions are OK, so maybe next time...
Any ideas for simple BNs monitoring ?

nagios.. shell scripgt.. a bit of python... and I would say, that's it. =)

OK, then I'm waiting to see your results Wink
thelonecrouton
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
July 02, 2015, 01:48:30 PM
Last edit: July 02, 2015, 03:30:20 PM by thelonecrouton
 #2500


Any ideas for simple BNs monitoring ?

nagios.. shell script.. a bit of python... and I would say, that's it. =)

Code:
#!/usr/bin/python

import sys, os, urllib, time, urllib2, re

def felch():
print 'Felching Banknode balances...'

now = time.strftime("%c")
print now

total = 0

m = 'mybanknodes.txt'
with open(m, mode="r") as f:
a = [line.strip() for line in f]
for line in a:
address = line[0:34]
######################################################### need to fool cloudflare!
      site = ("http://chainz.cryptoid.info/bcr/api.dws?q=getbalance&a=" + address)
      hdr = {'User-Agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11',
      'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
      'Accept-Charset': 'ISO-8859-1,utf-8;q=0.7,*;q=0.3',
      'Accept-Encoding': 'none',
      'Accept-Language': 'en-US,en;q=0.8',
      'Connection': 'keep-alive'}
      ######################################################### cloudflare hoodwinked!
req = urllib2.Request(site, headers=hdr)
      try:
page = urllib2.urlopen(req)
      except urllib2.HTTPError, e:
print e.fp.read()
data = page.read()

print(address + '\t Balance: ' + data)

b = float(re.sub("[^0-9.]", " ", (data)))
total = total + b

print "Total: " + str(total) + " BCR"

sys.exit()

felch()

Save as mybanknodes.py in same directory as your mybanknodes.txt and run with 'python mybanknodes.py'

Anyone with rudimentary java experience should be able to knock up an android version in minutes.

edit: actually this works fine on android if you have python installed, but you have to specify the full path to mybanknodes.txt, eg. change m = 'mybanknodes.txt' to m = '/storage/sdcard0/mybanknodes.txt' if you've stuck it in the root dir of your onboard memory.




Dog almighty I'd forgotten how easy everything is in python.  Cheesy

I might jazz it up a bit to give you the delta since you last checked.
Pages: « 1 ... 75 76 77 78 79 80 81 82 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 ... 249 »
  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!