Bitcoin Forum
May 03, 2024, 11:41:23 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 66 67 68 69 70 71 72 73 74 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 ... 249 »
  Print  
Author Topic: ◈◈Bitcredit ◈◈ Migrating to UniQredit◈◈  (Read 284487 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
June 19, 2015, 07:30:27 PM
 #2301

Meanwhile......i have an small untested idea i want to pitch so i'm just going to throw this cat in the fray

In typical mining, we struggle to find a hash smaller than the target...as a result as we get more competitive this target gets smaller ie more difficult. I would like us to consider the technical implications of a system that replaces difficulty with signatures. This means that forever, the blockchain has a static difficulty, and instead relies on signatures in the block. If difficulty is always low, then blocks will always fly by faster with no "dry spells" of blocks. At a well chosen target , a tx could get confirmed in under ten seconds.

In order to block active attacks that try to centralize mining by throwing overwhelming power, we could utilize one of two methods

1) Limit the number of consecutive blocks a node can produce, this simply just says that miners cannot produce too many consecutive blocks, the point of failure i see in it is that it could result in a couple of high power miners running the show still.

2) Create a system similar to BN winning process that ensures that all miners generally produce blocks , with additional limits using elements from  (1).


I don't understand why there needs to be any hashing at all. If the txes in the block are judged valid by consensus - and any conflicting double-spend attempts etc are rejected - then once that quorum is reached can the block not be simply added to the permanent chain? This should be a pretty quick process, set to run every x seconds.

I'll get around to understanding this stuff better eventually...

WRT your propositions though, if BNs were elected to do what was needed in strict succession, ie. with 100 BNs each one would process each 100th (101st, whatever)  block - would that help/solve the issue? Right now BNs get paid more or less at random it seems and it evens out over time; SPR had what seemed like a very reliable blockchain based voting system for BN payments, could something like that be employed?

I think removing hashing is way too much in one go for now, i want to keep compatibility with btc based chains and avoid making changes whose consequences i can't even try to imagine... but it's definitely in line for the chopping block.

I will look at spr code tonight and see what they had. Whatever election method we decide to use must be robust and secure, if that Mr Spread guy were around i bet we could make a ton of progress working together.

According to NIST and ECRYPT II, the cryptographic algorithms used in Bitcoin are expected to be strong until at least 2030. (After that, it will not be too difficult to transition to different algorithms.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714779683
Hero Member
*
Offline Offline

Posts: 1714779683

View Profile Personal Message (Offline)

Ignore
1714779683
Reply with quote  #2

1714779683
Report to moderator
1714779683
Hero Member
*
Offline Offline

Posts: 1714779683

View Profile Personal Message (Offline)

Ignore
1714779683
Reply with quote  #2

1714779683
Report to moderator
1714779683
Hero Member
*
Offline Offline

Posts: 1714779683

View Profile Personal Message (Offline)

Ignore
1714779683
Reply with quote  #2

1714779683
Report to moderator
bitcreditscc (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 501



View Profile
June 19, 2015, 10:07:26 PM
 #2302

By Wednesday i will give an example of the node classes

doesntmatter
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
June 20, 2015, 01:05:20 AM
 #2303

Lets see if I can make this a little easier... It would not matter how many blocks in a row someone hashes if all blocks pay all nodes, not all wallets, but all nodes... with each node having a required deposit that can be verified... in this simple way a single machine hashing a block a min could easily keep the entire network secure.... this drops all incentive to try to steal blocks, in any way!!!
bitcreditscc (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 501



View Profile
June 20, 2015, 02:08:50 AM
 #2304

Lets see if I can make this a little easier... It would not matter how many blocks in a row someone hashes if all blocks pay all nodes, not all wallets, but all nodes... with each node having a required deposit that can be verified... in this simple way a single machine hashing a block a min could easily keep the entire network secure.... this drops all incentive to try to steal blocks, in any way!!!

but why are we paying those nodes? what activity have they done that helps the network?

thelonecrouton
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
June 20, 2015, 10:54:04 AM
 #2305

Lets see if I can make this a little easier... It would not matter how many blocks in a row someone hashes if all blocks pay all nodes, not all wallets, but all nodes... with each node having a required deposit that can be verified... in this simple way a single machine hashing a block a min could easily keep the entire network secure.... this drops all incentive to try to steal blocks, in any way!!!

but why are we paying those nodes? what activity have they done that helps the network?

They get paid for being full nodes on fast connections, posting collateral and participating in the consensus mechanism. Smiley   Anyway, above my pay grade.

Proposed change to block browser page:



One result batch at a time, looks a bit neater IMO...?
catotune
Sr. Member
****
Offline Offline

Activity: 422
Merit: 250


Meow


View Profile WWW
June 20, 2015, 02:21:58 PM
 #2306

I currently run one 250K Banknode. If I update from Github today, can I run 5 BNs for 50K each?
thelonecrouton
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
June 20, 2015, 02:58:22 PM
 #2307

I currently run one 250K Banknode. If I update from Github today, can I run 5 BNs for 50K each?

You can at block 145000, we're now at 142200-ish. Another few days.

Proposed changes to bankstats page:



I didn't think any of this was wired up, you just have to push the button and wait 5-10 secs. We need to get all this stuff working properly. Reported market cap is a bit optimistic right now.  Grin
catotune
Sr. Member
****
Offline Offline

Activity: 422
Merit: 250


Meow


View Profile WWW
June 20, 2015, 03:10:22 PM
 #2308

I currently run one 250K Banknode. If I update from Github today, can I run 5 BNs for 50K each?

You can at block 145000, we're now at 142200-ish. Another few days.


Thanks crouton! Will older BNs suddenly stop working at block 145000? E.g. If someone has a 250K BN using an older version, say 301607, will that stop working? Alternately, if someone has a 250K BN, but using the latest from Github as of today, will that continue to work?

Apologies if this has been covered in the thread - I read over the last few pages, and wasn't able to figure out exactly what this transition will look like.
bitcreditscc (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 501



View Profile
June 20, 2015, 04:50:51 PM
 #2309

I currently run one 250K Banknode. If I update from Github today, can I run 5 BNs for 50K each?

You can at block 145000, we're now at 142200-ish. Another few days.


Thanks crouton! Will older BNs suddenly stop working at block 145000? E.g. If someone has a 250K BN using an older version, say 301607, will that stop working? Alternately, if someone has a 250K BN, but using the latest from Github as of today, will that continue to work?

Apologies if this has been covered in the thread - I read over the last few pages, and wasn't able to figure out exactly what this transition will look like.

Yes older BNs will cease to receive payments. While it is bothersome to split it into 5 (assuming you wish to maximise your profits ) it is essential for the new business and security models we are introducing over the next few updates.


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

Activity: 602
Merit: 501



View Profile
June 20, 2015, 04:55:09 PM
 #2310

I currently run one 250K Banknode. If I update from Github today, can I run 5 BNs for 50K each?

You can at block 145000, we're now at 142200-ish. Another few days.

Proposed changes to bankstats page:



I didn't think any of this was wired up, you just have to push the button and wait 5-10 secs. We need to get all this stuff working properly. Reported market cap is a bit optimistic right now.  Grin

I will allocate some time to updating the engine, but there are things that are still a few months away that I need to design. I am actually using some parts of my days to design the banking API allowing a server-client type of relationship between normal nodes and real Bank nodes.

I'm also exploring a escrow solution , if successful would be the first Class II node available in the reference client.

So much to do, so little time , even less hands.  Grin

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

Activity: 602
Merit: 501



View Profile
June 20, 2015, 04:56:12 PM
 #2311

Lets see if I can make this a little easier... It would not matter how many blocks in a row someone hashes if all blocks pay all nodes, not all wallets, but all nodes... with each node having a required deposit that can be verified... in this simple way a single machine hashing a block a min could easily keep the entire network secure.... this drops all incentive to try to steal blocks, in any way!!!

but why are we paying those nodes? what activity have they done that helps the network?

They get paid for being full nodes on fast connections, posting collateral and participating in the consensus mechanism. Smiley   Anyway, above my pay grade.

Proposed change to block browser page:



One result batch at a time, looks a bit neater IMO...?

Definitely, it looks a lot cleaner , less busy.

catotune
Sr. Member
****
Offline Offline

Activity: 422
Merit: 250


Meow


View Profile WWW
June 20, 2015, 05:49:35 PM
 #2312

I currently run one 250K Banknode. If I update from Github today, can I run 5 BNs for 50K each?

You can at block 145000, we're now at 142200-ish. Another few days.

Thanks crouton! Will older BNs suddenly stop working at block 145000? E.g. If someone has a 250K BN using an older version, say 301607, will that stop working? Alternately, if someone has a 250K BN, but using the latest from Github as of today, will that continue to work?

Apologies if this has been covered in the thread - I read over the last few pages, and wasn't able to figure out exactly what this transition will look like.

Yes older BNs will cease to receive payments. While it is bothersome to split it into 5 (assuming you wish to maximise your profits ) it is essential for the new business and security models we are introducing over the next few updates.


Thanks for your response, I appreciate it. At the risk of asking one more dumb question, how can I best prepare for block 145000? Is the ideal strategy to create wallet(s) holding 50K just before that block, and then run "banknode start" right when we hit block 145000?

If I don't want to stay up all night waiting for that specific block to hit, will I be able to run "banknode start", for example at block 144500, and expect it to turn into a BN at block 145000?
bitcreditscc (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 501



View Profile
June 20, 2015, 05:54:46 PM
 #2313

I currently run one 250K Banknode. If I update from Github today, can I run 5 BNs for 50K each?

You can at block 145000, we're now at 142200-ish. Another few days.

Thanks crouton! Will older BNs suddenly stop working at block 145000? E.g. If someone has a 250K BN using an older version, say 301607, will that stop working? Alternately, if someone has a 250K BN, but using the latest from Github as of today, will that continue to work?

Apologies if this has been covered in the thread - I read over the last few pages, and wasn't able to figure out exactly what this transition will look like.

Yes older BNs will cease to receive payments. While it is bothersome to split it into 5 (assuming you wish to maximise your profits ) it is essential for the new business and security models we are introducing over the next few updates.


Thanks for your response, I appreciate it. At the risk of asking one more dumb question, how can I best prepare for block 145000? Is the ideal strategy to create wallet(s) holding 50K just before that block, and then run "banknode start" right when we hit block 145000?

If I don't want to stay up all night waiting for that specific block to hit, will I be able to run "banknode start", for example at block 144500, and expect it to turn into a BN at block 145000?

If you want to be right on the spot, then ~ block 144960 move your coins to a new address, create 5 new ones , send the coins, generate your BN keys and run the instances. Once block 145000 passes and your coins are already confirmed in new addresses, your BNs will show up.

SRBOOTH
Sr. Member
****
Offline Offline

Activity: 309
Merit: 250



View Profile
June 20, 2015, 06:05:48 PM
 #2314

I keep getting APPCRASH after loading new wallet 0.30.16.8  , I have had earlier version and wanted to upgrade and play along. Also loaded fresh wallet and get this also ....?? Any ideas?
Wallet rescans everytime I try to load , here is crash details:

  Fault Module Timestamp:   003e0158
  Exception Code:   c0000005
  Exception Offset:   00000000009c9040
  OS Version:   6.1.7601.2.1.0.768.3
  Locale ID:   1033
  Additional Information 1:   7891
  Additional Information 2:   78919d816993304b4b9317e282839814
  Additional Information 3:   458d
  Additional Information 4:   458df8454a027dcd13c9be03e524d289
bitcreditscc (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 501



View Profile
June 20, 2015, 06:07:40 PM
 #2315

I keep getting APPCRASH after loading new wallet 0.30.16.8  , I have had earlier version and wanted to upgrade and play along. Also loaded fresh wallet and get this also ....?? Any ideas?
Wallet rescans everytime I try to load , here is crash details:

  Fault Module Timestamp:   003e0158
  Exception Code:   c0000005
  Exception Offset:   00000000009c9040
  OS Version:   6.1.7601.2.1.0.768.3
  Locale ID:   1033
  Additional Information 1:   7891
  Additional Information 2:   78919d816993304b4b9317e282839814
  Additional Information 3:   458d
  Additional Information 4:   458df8454a027dcd13c9be03e524d289

Windows i take it? Back up your wallet.dat, remove all but wallet.dat and try again.

if issue persists , pm me your debug.log.

SRBOOTH
Sr. Member
****
Offline Offline

Activity: 309
Merit: 250



View Profile
June 20, 2015, 06:10:57 PM
 #2316

I keep getting APPCRASH after loading new wallet 0.30.16.8  , I have had earlier version and wanted to upgrade and play along. Also loaded fresh wallet and get this also ....?? Any ideas?
Wallet rescans everytime I try to load , here is crash details:

  Fault Module Timestamp:   003e0158
  Exception Code:   c0000005
  Exception Offset:   00000000009c9040
  OS Version:   6.1.7601.2.1.0.768.3
  Locale ID:   1033
  Additional Information 1:   7891
  Additional Information 2:   78919d816993304b4b9317e282839814
  Additional Information 3:   458d
  Additional Information 4:   458df8454a027dcd13c9be03e524d289

Windows i take it? Back up your wallet.dat, remove all but wallet.dat and try again.

if issue persists , pm me your debug.log.

OK, also how do I minimize wallet gui?
alganonim
Sr. Member
****
Offline Offline

Activity: 260
Merit: 250



View Profile
June 20, 2015, 06:19:41 PM
 #2317

Please update your clients

BN owners please note that @ block 145000 you will need to re-intialize your BN with a 50K input.

All other users can start a Bn with 50K @ 145K

Newest win wallet force close after update for me right after "Loading Done" message, so I deleted all except wallet.dat, all was ok until next opening and closing, same force close, so it's not stable for me.

As for BankNodes I will wait for compiled version and passing block 145K, don't see any sense in doing it now.

Ehhh and 4 days ago, I will try tomorrow again and will send you debug too, but it look like not only my problem.

Compiled new linux wallet would be useful too, for now I don't have even how to upgrade.
bitcreditscc (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 501



View Profile
June 20, 2015, 06:28:12 PM
 #2318

I keep getting APPCRASH after loading new wallet 0.30.16.8  , I have had earlier version and wanted to upgrade and play along. Also loaded fresh wallet and get this also ....?? Any ideas?
Wallet rescans everytime I try to load , here is crash details:

  Fault Module Timestamp:   003e0158
  Exception Code:   c0000005
  Exception Offset:   00000000009c9040
  OS Version:   6.1.7601.2.1.0.768.3
  Locale ID:   1033
  Additional Information 1:   7891
  Additional Information 2:   78919d816993304b4b9317e282839814
  Additional Information 3:   458d
  Additional Information 4:   458df8454a027dcd13c9be03e524d289

Windows i take it? Back up your wallet.dat, remove all but wallet.dat and try again.

if issue persists , pm me your debug.log.

OK, also how do I minimize wallet gui?


Click on the minimize button next to the close button

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

Activity: 602
Merit: 501



View Profile
June 20, 2015, 06:31:00 PM
 #2319

Please update your clients

BN owners please note that @ block 145000 you will need to re-intialize your BN with a 50K input.

All other users can start a Bn with 50K @ 145K

Newest win wallet force close after update for me right after "Loading Done" message, so I deleted all except wallet.dat, all was ok until next opening and closing, same force close, so it's not stable for me.

As for BankNodes I will wait for compiled version and passing block 145K, don't see any sense in doing it now.

Ehhh and 4 days ago, I will try tomorrow again and will send you debug too, but it look like not only my problem.

Compiled new linux wallet would be useful too, for now I don't have even how to upgrade.

I didn't see this post , will investigate. Mine works though

thelonecrouton
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
June 20, 2015, 06:42:59 PM
 #2320

Please update your clients

BN owners please note that @ block 145000 you will need to re-intialize your BN with a 50K input.

All other users can start a Bn with 50K @ 145K

Newest win wallet force close after update for me right after "Loading Done" message, so I deleted all except wallet.dat, all was ok until next opening and closing, same force close, so it's not stable for me.

As for BankNodes I will wait for compiled version and passing block 145K, don't see any sense in doing it now.

Ehhh and 4 days ago, I will try tomorrow again and will send you debug too, but it look like not only my problem.

Compiled new linux wallet would be useful too, for now I don't have even how to upgrade.

I didn't see this post , will investigate. Mine works though

After every new build I need to delete mncache.dat, after doing that the wallet loads fine.
Pages: « 1 ... 66 67 68 69 70 71 72 73 74 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 ... 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!