Bitcoin Forum
June 26, 2024, 11:46:00 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: [ANN]NADO 0.20 - PoW fairness, PoS efficiency, neither of both  (Read 2204 times)
bit-signal
Jr. Member
*
Offline Offline

Activity: 80
Merit: 6


View Profile
December 19, 2022, 06:36:21 PM
 #21

Make sure to backup the 'private' folder which holds your address key pair.

When receiving error messages like the one below, it could help to completely remove the nado folder and install from scratch using the latest release (remember to back the 'private' folder before you remove the nado folder).
Quote
ERROR Error in consensus loop: 'NoneType' object is not subscriptable None
Pancharick
Full Member
***
Offline Offline

Activity: 452
Merit: 102



View Profile
December 19, 2022, 10:34:41 PM
 #22

Error api-ms-win-crt-runtime-l1-1-0.dll . Visual C++ is installed, even several times with the removal of the old version. Windows 7.
bit-signal
Jr. Member
*
Offline Offline

Activity: 80
Merit: 6


View Profile
December 20, 2022, 07:43:37 AM
 #23

Error api-ms-win-crt-runtime-l1-1-0.dll . Visual C++ is installed, even several times with the removal of the old version. Windows 7.

Please join the nado discord server and ask in the support channel.
chpendi
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
December 20, 2022, 09:36:24 PM
 #24

too late I lost all my coins with this update....!!!!
Diabaths
Newbie
*
Offline Offline

Activity: 33
Merit: 0


View Profile WWW
December 21, 2022, 08:34:05 PM
 #25

too late I lost all my coins with this update....!!!!

how you lost it?? if you have keep the keys.dat never lost coins!!!!
HCLivess (OP)
Legendary
*
Offline Offline

Activity: 2114
Merit: 1090


=== NODE IS OK! ==


View Profile WWW
December 23, 2022, 08:46:56 AM
Last edit: December 23, 2022, 10:16:26 PM by HCLivess
 #26

too late I lost all my coins with this update....!!!!

Did your address change? If it did, you still have your keys.dat in your wallet folder. That's your original wallet.
Code is relatively stable right now and key locations are unlikely to change in the future. If you find your old keys, you can copy them to

~/nado/private/keys.day
or
c:\users\...\nado\private\keys.dat

always make backups (and restore backups to confirm)

Your old keys are wherever you installed your wallet, so probably "C:\Program Files (x86)\NADO MicroWallet\keys.dat"

HCLivess (OP)
Legendary
*
Offline Offline

Activity: 2114
Merit: 1090


=== NODE IS OK! ==


View Profile WWW
December 23, 2022, 09:52:09 PM
 #27

We are currently experiencing a network unstability due to a loopback bug. The code has been fixed and new features added, such as forced sync. You can force your node to sync from a single IP until it reaches a majority consensus with:

Code:
wget --delete-after http://127.0.0.1:9173/force_sync_ip?ip=207.180.203.132

Also some of the most important parts are being streamlined and restructured, so code is easier to improve. Thank you for your patience.

HCLivess (OP)
Legendary
*
Offline Offline

Activity: 2114
Merit: 1090


=== NODE IS OK! ==


View Profile WWW
December 23, 2022, 10:01:11 PM
Last edit: December 23, 2022, 10:15:57 PM by HCLivess
 #28

Error api-ms-win-crt-runtime-l1-1-0.dll . Visual C++ is installed, even several times with the removal of the old version. Windows 7.

Visual C++ is notorious with versioning. I recommend installing a different version. You need one that is compatible with latest Nuitka.

You should use version at least 14.2:

https://nuitka.net/doc/user-manual.html#windows-standalone-program-redistribution

HCLivess (OP)
Legendary
*
Offline Offline

Activity: 2114
Merit: 1090


=== NODE IS OK! ==


View Profile WWW
December 24, 2022, 02:22:00 PM
 #29

0.18 - Moulin Rouge
https://github.com/hclivess/nado/releases/tag/0.18

Code:
Disabled binding of 0.0.0.0 and loopback addresses
Promiscuity mode (ignores trust for pure 51% sync mode)
Option to force sync from a single IP until 80% consensus is reached and joined
Cascade limit set to 1 by default (sync from majority)
min_peers, peer_limit, max_rollbacks, cascade_limit, promiscuous can now be set using configuration file
Safer trust management
Transaction pool and block producer list are now synced from majority block hash nodes
IPV4 enforced
linewallet moved here, now supports arguments for most values and takes private key as argument (use --help)
Proper storage of block producer hashes
Restored security for transaction incorporation

chpendi
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
December 24, 2022, 03:23:24 PM
 #30

2022-12-24 16:21:52 INFO === NODE IS OK! ===
2022-12-24 16:21:52 INFO Loop durations: Core: 0; Consensus: 0; Peers: 23
2022-12-24 16:21:56 ERROR Failed to get status from 127.0.0.0: Timeout while connecting
2022-12-24 16:21:56 ERROR Unable to reach 127.0.0.0 to get their address: 'bool' object is not subscriptable

2022-12-24 16:22:00 INFO block_producers out of sync with majority at critical time, replacing from trusted peer
2022-12-24 16:22:02 INFO Period: 2
chpendi
Newbie
*
Offline Offline

Activity: 54
Merit: 0


View Profile
December 24, 2022, 04:33:31 PM
 #31

2022-12-24 17:31:32 INFO === NODE IS OK! ===
2022-12-24 17:31:32 INFO Loop durations: Core: 0; Consensus: 0; Peers: 1
2022-12-24 17:31:36 INFO Switched to period 1
2022-12-24 17:31:39 ERROR Failed to get status from 127.0.0.0: Timeout while connecting
2022-12-24 17:31:39 ERROR Unable to reach 127.0.0.0 to get their address: 'bool' object is not subscriptable

2022-12-24 17:31:39 WARNING Added 0000:0000:0000:0000:0000:0000:0000:0001 to block producers
2022-12-24 17:31:39 WARNING Added 127.1.1.1 to block producers
2022-12-24 17:31:39 WARNING Added 127.1.1.2 to block producers
2022-12-24 17:31:39 WARNING Added 127.1.1.3 to block producers
2022-12-24 17:31:39 WARNING Added 127.0.0.2 to block producers
2022-12-24 17:31:42 ERROR Failed to get status from 0.0.0.0: [Errno 10049] Unknown error
2022-12-24 17:31:42 ERROR Unable to reach 0.0.0.0 to get their address: 'bool' object is not subscriptable

2022-12-24 17:31:42 INFO Period: 1
2022-12-24 17:31:42 DEBUG My Block Hash: 0ee15cc7a35db347aeca10036329bf1b5cff0b3f6c81c266a5eb79de5e9f4669
2022-12-24 17:31:42 DEBUG Majority Block Hash: 0ee15cc7a35db347aeca10036329bf1b5cff0b3f6c81c266a5eb79de5e9f4669
2022-12-24 17:31:42 DEBUG My Transaction Pool Hash: None
2022-12-24 17:31:42 DEBUG Majority Transaction Pool Hash: None
2022-12-24 17:31:42 DEBUG My Block Producer Hash: 62fcbe62284fa9f5f960fb945104a601b1202a45b931efaf8e3bc346ad899979
2022-12-24 17:31:42 DEBUG Majority Block Producer Hash: 78dbdef8b4f7f356a94f86b0d4f38ff39d37be442aab66d785abb2eac95dbb78
2022-12-24 17:31:42 INFO Block Hash Agreement: 70.83333333333333%
2022-12-24 17:31:42 INFO Transaction Hash Agreement: 0%
2022-12-24 17:31:42 INFO Block Producer Agreement: 20.833333333333332%
2022-12-24 17:31:42 DEBUG Transaction pool: 0 + 0 + 0
2022-12-24 17:31:42 DEBUG Active Peers: 24
2022-12-24 17:31:42 DEBUG Block Producers: 80
2022-12-24 17:31:42 WARNING Emergency Mode: False
2022-12-24 17:31:42 WARNING Seconds since last block: 27
2022-12-24 17:31:42 WARNING Buffer protection: False
2022-12-24 17:31:42 WARNING Unreachable: 64
2022-12-24 17:31:42 INFO === NODE IS OK! ===
bit-signal
Jr. Member
*
Offline Offline

Activity: 80
Merit: 6


View Profile
January 06, 2023, 02:07:11 PM
 #32

> change mining algorithm at block 20000

Please update your nodes!
https://github.com/hclivess/nado/commit/71755e569e08902cd59409531989abcd3ad41581
bit-signal
Jr. Member
*
Offline Offline

Activity: 80
Merit: 6


View Profile
January 13, 2023, 12:12:36 PM
 #33

The nado blockchain underwent a hard fork at block number 20000. After this point, transactions must include a target block in order to be included in the blockchain. Additionally, blocks cannot be older than the previous block.

All nodes on the network simultaneously create blocks and propose them to the network. The network then uses hash matching to determine the validity of the blocks, transactions, and block producer agreement. The majority of hashes will be considered valid. Nodes that are a part of the majority do not need to propagate blocks, as they have already created them. However, other minority nodes need to catch up and sync to the latest valid block. A block reward is given to the winner of a specific address mining algorithm.

If a node is unable to reach a particular node, that node will be removed from the block producer list and will not be considered for block production. When that node remains in the network and connectivity improves, it will be restored to the block producer list after a certain period of time.
Man0fKnight
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
January 14, 2023, 06:00:23 AM
 #34


Getting these errors

2023-01-13 23:59:27 ERROR Failed to validate spending during block preparation: ndo7289424823adc2d816daba6de88bf6a3fb6859f2e4bb8d spending more than owned in a single transaction
2023-01-13 23:59:27 ERROR Block preparation failed due to: ndo7289424823adc2d816daba6de88bf6a3fb6859f2e4bb8d spending more than owned in a single transaction
2023-01-13 23:59:27 WARNING Block production skipped due to: ndo7289424823adc2d816daba6de88bf6a3fb6859f2e4bb8d spending more than owned in a single transaction
2023-01-13 23:59:28 INFO Maximum reached cascade depth: 1
2023-01-13 23:59:28 INFO 146.59.150.90 knows block d4722a1b33a35e3511d496353d97883f35c22fe5860518efbfc55ae78d2d1e16
2023-01-13 23:59:29 WARNING Preparing block
2023-01-13 23:59:29 ERROR Failed to validate spending during block preparation: ndo7289424823adc2d816daba6de88bf6a3fb6859f2e4bb8d spending more than owned in a single transaction
2023-01-13 23:59:29 ERROR Block preparation failed due to: ndo7289424823adc2d816daba6de88bf6a3fb6859f2e4bb8d spending more than owned in a single transaction
2023-01-13 23:59:29 WARNING Block production skipped due to: ndo7289424823adc2d816daba6de88bf6a3fb6859f2e4bb8d spending more than owned in a single transaction
2023-01-13 23:59:30 INFO Maximum reached cascade depth: 1
2023-01-13 23:59:30 INFO 168.235.69.106 knows block d4722a1b33a35e3511d496353d97883f35c22fe5860518efbfc55ae78d2d1e16
bit-signal
Jr. Member
*
Offline Offline

Activity: 80
Merit: 6


View Profile
January 15, 2023, 08:13:07 PM
 #35

There was a protocol change today.
Please update and purge existing blocks.

attach to node screen then stop the node (ctrl + c)
Code:
git pull origin main
python3.10 purge.py
python3.10 node.py

then let the node sync again.
HCLivess (OP)
Legendary
*
Offline Offline

Activity: 2114
Merit: 1090


=== NODE IS OK! ==


View Profile WWW
January 19, 2023, 09:12:35 AM
 #36

0.2 - Chronos

This release completely reworks how block_time is understood in NADO, removing possible exploits and situations that have historically led to nodes desyncing. New mode switch is included for periods, nodes no longer add other lower protocol nodes to status pool, etc. Beware, a count of blank blocks have been generated for this system to work properly (starting at around 65,000).

https://github.com/hclivess/nado/releases/tag/0.2

There are no further big changes planned for the nearest future, thanks everyone for testing!

Diabaths
Newbie
*
Offline Offline

Activity: 33
Merit: 0


View Profile WWW
January 20, 2023, 06:41:04 PM
 #37

best promised project in crypto world!!!
also the  HCLivess  its very skilled give a try to check it people!!!
Endogen
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
January 20, 2023, 10:30:32 PM
 #38

Version 0.2 runs fine on my server. Development is fast and it's all pretty easy to understand and to play with since it's written in Python. I like it!
H33M3N
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
January 21, 2023, 06:26:06 AM
 #39

Hi guys , i gave lots of try but node still not syncing and not finding any good peers ?! Any idea to help or solve ?! When I announce my ip to peers it says unreachable ! Please help
Diabaths
Newbie
*
Offline Offline

Activity: 33
Merit: 0


View Profile WWW
January 22, 2023, 01:10:49 PM
 #40

Hi guys , i gave lots of try but node still not syncing and not finding any good peers ?! Any idea to help or solve ?! When I announce my ip to peers it says unreachable ! Please help

check if your port: 9173 its open if not you need to open the port

also you can join id discord to get more help!!!

https://discord.gg/EmjPn4f9
Pages: « 1 [2] 3 »  All
  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!