Bitcoin Forum
April 24, 2024, 09:30:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 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 ... 345 »
  Print  
Author Topic: [ANN][XEL] Elastic Project - The Decentralized Supercomputer  (Read 450429 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.
unvoid
Hero Member
*****
Offline Offline

Activity: 535
Merit: 500



View Profile
September 18, 2016, 06:37:41 PM
 #1881

Version bump -> 0.3.3

This update is not very critical, so nobody really has to update.

Sometimes, it might happen that peers get blacklisted because they have
1. sent a POW for a transaction meeting a specific block's target value but
2. the receiver side already was ahead of the chain (maybe because it just forged a new block but not yet broadcasted it) with a different difficulty, rendering the received POW invalid and causing the peer to be blacklisted

Typical symptom was something like this happening occasionally when mining on the local node (this means, some other node has blacklisted us).
Code:
2016-09-18 20:25:08 FINE: Peer 108.61.177.169 version 0.3.2 returned error: {"error":"nxt.NxtException$NotValidException: Peer sends invalid transactions: [nxt.NxtException$NotValidException: Proof of work  is invalid: does not meet target]"}, request was: {"protocol":1,"requestType":"processTransactions","transactions":[{"senderPublicKey":"d9d5c57971eefb085e3abaf7a5a4a6cdb8185f30105583cdb09ad8f61886ec65","attachment":{"input":[1665498805,-467634391,-1035598394],"version.PiggybackedProofOfWork":1,"id":"7680446930260947479"},"subtype":2,"amountNQT":0,"signature":"d536bc11494fad4bdbfd1477463ce3bd9361ba336591af792fb3ad291b6d9e0acd55e6fa302fbb7af798f6e0b32ddb081b38a7429393793e802d0e7d0f733d3c","feeNQT":0,"ecBlockHeight":3945,"type":3,"deadline":3,"version":1,"timestamp":88928708,"ecBlockId":"17321588210217598091"}]}, disconnecting

The fix was to introduce a soft_unblock. Basically, we do not block peers that send POW which are invalid but were valid in the last 5 blocks. For this we have added a second Exception type. Besides the regular "NotValidException" (which causes a peer to be blacklisted) we now have the LostValidityException. If the lost validity happened not later than 5 blocks ago, there will be no blacklisting, the tx will just be dropped silently.


Fixes:
https://github.com/OrdinaryDude/elastic-core/commit/6e836ef42701ba799715bb16d55f00a51a87048f (The fix)
https://github.com/OrdinaryDude/elastic-core/commit/4da2959b90e1ef6fab4adf598c8345a357d4890e (Added LRU cache, and fixed little bug)


Nice and clean. Give me few minutes to update node and explorer.

Thanks!

BTC: 1CMgHWx4wkAaAy2FfeCyPdedUExmhGhfi5
XEL: XEL-HCM8-KB6E-YFLK-8BWMF
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713994200
Hero Member
*
Offline Offline

Posts: 1713994200

View Profile Personal Message (Offline)

Ignore
1713994200
Reply with quote  #2

1713994200
Report to moderator
1713994200
Hero Member
*
Offline Offline

Posts: 1713994200

View Profile Personal Message (Offline)

Ignore
1713994200
Reply with quote  #2

1713994200
Report to moderator
1713994200
Hero Member
*
Offline Offline

Posts: 1713994200

View Profile Personal Message (Offline)

Ignore
1713994200
Reply with quote  #2

1713994200
Report to moderator
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 18, 2016, 06:42:16 PM
 #1882

make sure to get the lastest one-liner fix i just committed.
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 18, 2016, 06:47:28 PM
 #1883

But we really need to think about the POW difficulty scaling.

Maybe we should organize a contest or so! The current scheme (inspired by the Dark Gravity Wave) obviously "sucks".
When you look at the past blocks, we are *faaaaar* from having a steady #10 tx per block, its more kind of oscillating, even though a miner is working constantly without much fluctuation in its computation power.
crilleaz
Full Member
***
Offline Offline

Activity: 236
Merit: 100

★ Always strive for the best ★


View Profile WWW
September 18, 2016, 09:02:32 PM
 #1884

Hi guys,

I have 'donated' some btc a while ago but I kinda lost track of it. I have the following problem; I can't find my XEL..

I did follow the instructions on the site, but I can't find the original instructions so I can follow them again in order to find my coins. Does anyone has those (screenshotted for example)?

LiskFaucets. The hub and rotator for Lisk faucets. Overview faucets | RotatorReferral generator
Vote for 'liskfaucets' as delegate so we can ensure higher faucet rewards!
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 18, 2016, 09:06:27 PM
 #1885

Hi guys,

I have 'donated' some btc a while ago but I kinda lost track of it. I have the following problem; I can't find my XEL..

I did follow the instructions on the site, but I can't find the original instructions so I can follow them again in order to find my coins. Does anyone has those (screenshotted for example)?

Your txid should be somewhere in here: https://github.com/elastic-project/genesis-block/blob/master/genesis-block.json
crilleaz
Full Member
***
Offline Offline

Activity: 236
Merit: 100

★ Always strive for the best ★


View Profile WWW
September 18, 2016, 09:07:45 PM
 #1886

Hi guys,

I have 'donated' some btc a while ago but I kinda lost track of it. I have the following problem; I can't find my XEL..

I did follow the instructions on the site, but I can't find the original instructions so I can follow them again in order to find my coins. Does anyone has those (screenshotted for example)?

Your txid should be somewhere in here: https://github.com/elastic-project/genesis-block/blob/master/genesis-block.json

Should I have saved the txid when donating?

LiskFaucets. The hub and rotator for Lisk faucets. Overview faucets | RotatorReferral generator
Vote for 'liskfaucets' as delegate so we can ensure higher faucet rewards!
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 18, 2016, 09:14:05 PM
 #1887

Should I have saved the txid when donating?

Actually not! All you will need is your private key or some kind of backup of your wallet which would allow the extraction of your private key. And the txid should be somewhere in the outgoing transactions of your addresses visible on any block explorer out there ;-)
crilleaz
Full Member
***
Offline Offline

Activity: 236
Merit: 100

★ Always strive for the best ★


View Profile WWW
September 18, 2016, 09:19:31 PM
Last edit: September 18, 2016, 09:48:19 PM by crilleaz
 #1888

Should I have saved the txid when donating?

Actually not! All you will need is your private key or some kind of backup of your wallet which would allow the extraction of your private key. And the txid should be somewhere in the outgoing transactions of your addresses visible on any block explorer out there ;-)

Ah thanks! I will filter through them

Edit: found the address, thanks!

LiskFaucets. The hub and rotator for Lisk faucets. Overview faucets | RotatorReferral generator
Vote for 'liskfaucets' as delegate so we can ensure higher faucet rewards!
Bgjjj2016
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250

Ben2016


View Profile
September 18, 2016, 10:19:57 PM
 #1889

Should I have saved the txid when donating?

Actually not! All you will need is your private key or some kind of backup of your wallet which would allow the extraction of your private key. And the txid should be somewhere in the outgoing transactions of your addresses visible on any block explorer out there ;-)
hi EK, I have my private key and the public key. Do I still need the tx number ? Thank you for your time.

My " I want that Old Toyota Camry very bad" BTC Fund :1DQU4oqmZRcKSzg7MjPLMuHrMwnbDdjQRM
Join the Elastic revolution! Elastic Network: The Decentralized Supercomputer 
ELASTIC WEBSITE|ANNOUNCEMENT THREAD|JOIN THE SLACK
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 18, 2016, 11:06:32 PM
Last edit: September 19, 2016, 08:14:42 AM by Evil-Knievel
 #1890

Quote
Just found another little bug that may cause nodes to be blacklisted. Working on it!

Fixed! Public nodes are now with version 0.3.4 on a hard fork! Update is mandatory!

The fix: We do not check if work is closed when verifying a cancellation request or a POW/Bounty. While it would be usually correct to do so, this may lead to network splits when some nodes already "know" that a work was closed, and others don't. In this case such a submission would be invalid for some, and valid for others, causing some blacklisting madness. Without this verification, it may not happen anymore. Of course, you can submit multiple work cancellation requests (even for long time ago closed works), and they are perfectly valid. They just have no effect at all. (This sub-optimal scheme was adopted by NXT in their distributed asset exchange, so it's peer tested)
akhavr
Full Member
***
Offline Offline

Activity: 235
Merit: 100



View Profile
September 19, 2016, 07:51:08 AM
 #1891

Please paste your address again once you'll properly compile and run 0.3.2

Built from correct git, still the same address - XEL-AAZZ-X7YL-94HK-6TBJB

hagie
Hero Member
*****
Offline Offline

Activity: 792
Merit: 501



View Profile
September 19, 2016, 08:40:11 AM
 #1892

Quote
Just found another little bug that may cause nodes to be blacklisted. Working on it!

Fixed! Public nodes are now with version 0.3.4 on a hard fork! Update is mandatory!

The fix: We do not check if work is closed when verifying a cancellation request or a POW/Bounty. While it would be usually correct to do so, this may lead to network splits when some nodes already "know" that a work was closed, and others don't. In this case such a submission would be invalid for some, and valid for others, causing some blacklisting madness. Without this verification, it may not happen anymore. Of course, you can submit multiple work cancellation requests (even for long time ago closed works), and they are perfectly valid. They just have no effect at all. (This sub-optimal scheme was adopted by NXT in their distributed asset exchange, so it's peer tested)

Public Node updated !

https://elastic.cryptnodes.site/

regards
hagie
Hero Member
*****
Offline Offline

Activity: 792
Merit: 501



View Profile
September 19, 2016, 09:35:46 AM
 #1893

Still can't register my account or create a work package :

Code:
Could not validate unsigned bytes returned by the server.

Regards
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 19, 2016, 09:40:18 AM
 #1894

hagie, starting with that now!
trader19
Legendary
*
Offline Offline

Activity: 1232
Merit: 1001



View Profile WWW
September 19, 2016, 09:44:25 AM
 #1895

hagie, starting with that now!
great, i have the same error. one more thing EK, i have bunch of strange lines on my logs.
Code:
Retargetting: Had POW 1 should be 30, scaling by factor 1.25
    old diff was: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
    new diff is : ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
Cleaning up unconfirmed tx, that got invalid ...
Retargetting: Had POW 1 should be 30, scaling by factor 1.25
    old diff was: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
    new diff is : ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
Cleaning up unconfirmed tx, that got invalid ...
Retargetting: Had POW 1 should be 30, scaling by factor 1.25
    old diff was: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
    new diff is : ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
Cleaning up unconfirmed tx, that got invalid ...
Retargetting: Had POW 1 should be 30, scaling by factor 1.25
    old diff was: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
    new diff is : ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
Cleaning up unconfirmed tx, that got invalid ...
Retargetting: Had POW 1 should be 30, scaling by factor 1.25
    old diff was: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
    new diff is : ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
Cleaning up unconfirmed tx, that got invalid ...
Retargetting: Had POW 1 should be 30, scaling by factor 1.25
    old diff was: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
    new diff is : ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
Cleaning up unconfirmed tx, that got invalid ...
im pretty noobish but shouldnt there be diff POW hash posted instead of one character "f"?

Join the Elastic revolution!  Elastic - The Decentralized Supercomputer
ELASTIC WEBSITE | NEW ANNOUNCEMENT THREAD | ELASTIC SLACK | ELASTIC FORUM
tomkat
Hero Member
*****
Offline Offline

Activity: 1022
Merit: 507


View Profile
September 19, 2016, 09:57:46 AM
 #1896

What is actually "Regular Bitcoin Signature" in redeem function?
Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 19, 2016, 10:14:01 AM
 #1897

Bounties are now displayed in the UI ;-) I will make is "hidden" on default not to look to "cluttered".
The "strange" outputs are fine, btw ;-) They are just for debugging the retargetting of the difficulty.

Evil-Knievel
Legendary
*
Offline Offline

Activity: 1260
Merit: 1168



View Profile
September 19, 2016, 10:21:29 AM
 #1898

@trader19:

Quote
im pretty noobish but shouldnt there be diff POW hash posted instead of one character "f"?

This is our biggest to do yet. Since there was no work in the last 3 blocks, the difficulty got reset to the minimal-difficulty POW hash
which is 0000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff.

I will post a longer work now, you will see that this hash will quickly change again! But the resetting to the minimal difficulty hash is one major issue to be done.
hagie
Hero Member
*****
Offline Offline

Activity: 792
Merit: 501



View Profile
September 19, 2016, 10:31:07 AM
 #1899

What is actually "Regular Bitcoin Signature" in redeem function?

This will be the way you can redeem your XEL tokens from your donation by using the private key of the address you send the donation from.

With this private key you could sign something.

This is as far I understand it ..

regards
tomkat
Hero Member
*****
Offline Offline

Activity: 1022
Merit: 507


View Profile
September 19, 2016, 01:26:01 PM
 #1900

What is actually "Regular Bitcoin Signature" in redeem function?

This will be the way you can redeem your XEL tokens from your donation by using the private key of the address you send the donation from.

With this private key you could sign something.

This is as far I understand it ..

regards

Yes, it could be private key, but why is it called "Regular Bitcoin Signature" and not just "BTC Private Key" or something similar?
Pages: « 1 ... 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 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 ... 345 »
  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!