Bitcoin Forum
May 07, 2024, 07:56:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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 »
  Print  
Author Topic: NAS :: Descendant of NXT 100% PoS|More Exchanges|WinNAS is ready!  (Read 143713 times)
User1397367406
Newbie
*
Offline Offline

Activity: 51
Merit: 0


View Profile
March 24, 2015, 10:07:40 PM
 #2121

Congratulation on the successfull experience Smiley

What is a little bit odd is that you can't really see the leased amount.
The account information still says:
Code:
Account NAS-2FQK-TGQK-QZR6-BKDJZ Info
The account has a balance of 5 NAS.
You can only see it in the transactions tab of the account informations.
1715068581
Hero Member
*
Offline Offline

Posts: 1715068581

View Profile Personal Message (Offline)

Ignore
1715068581
Reply with quote  #2

1715068581
Report to moderator
The block chain is the main innovation of Bitcoin. It is the first distributed timestamping system.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715068581
Hero Member
*
Offline Offline

Posts: 1715068581

View Profile Personal Message (Offline)

Ignore
1715068581
Reply with quote  #2

1715068581
Report to moderator
1715068581
Hero Member
*
Offline Offline

Posts: 1715068581

View Profile Personal Message (Offline)

Ignore
1715068581
Reply with quote  #2

1715068581
Report to moderator
tiker
Sr. Member
****
Offline Offline

Activity: 459
Merit: 250



View Profile WWW
March 25, 2015, 02:10:12 AM
 #2122

Yay!  More forging!  Smiley

You'll need to use the API to see the leases against an account.

http://funkyvps3.funkymonkey.org:7873/nxt?requestType=getAccount&account=NAS-2FQK-TGQK-QZR6-BKDJZ

"effectiveBalanceNXT" will show the amount of NXT from the account and everything leased to the account once the lease is active.  You also should see the accounts leasing to this account here once the lease is active as well.

tiker
Sr. Member
****
Offline Offline

Activity: 459
Merit: 250



View Profile WWW
March 26, 2015, 02:40:23 AM
 #2123

It only took them a week but my bter.com NAS withdrawal was completed.  It showed up on our little network and there's now a new node on the peer list.  Smiley
MadCow
Hero Member
*****
Offline Offline

Activity: 655
Merit: 500



View Profile
March 26, 2015, 05:10:41 AM
 #2124

So where is this headed ... can NAS be taken seriously without a dev? Good job in getting the chain back up and running!
patapato
Member
**
Offline Offline

Activity: 93
Merit: 10



View Profile
March 26, 2015, 09:23:33 AM
 #2125

It only took them a week but my bter.com NAS withdrawal was completed.  It showed up on our little network and there's now a new node on the peer list.  Smiley

Oooooh!!!, that is big news!! Smiley

It is a great first success on the rebirth of NAS that one of the big exchanges operates with NAS again. Thank you, BTER!. More stability for the NAS network to have Bter node synchronized and working.

Very good to have the opportunity of withdraw / deposit NAS, very good that people can enter to, or exit from NAS again. A coin without a market is not really a coin, NAS is a coin again Cheesy .
Kozan
Hero Member
*****
Offline Offline

Activity: 520
Merit: 500


View Profile
March 26, 2015, 05:43:07 PM
 #2126

That's great, congratulations!
But no surprise that I don't see my NAS on bter because it was sent from poloniex. Can they resend using working blockchain, or maybe rollback and return NAS to balance?
User1397367406
Newbie
*
Offline Offline

Activity: 51
Merit: 0


View Profile
March 26, 2015, 07:39:15 PM
 #2127

It only took them a week but my bter.com NAS withdrawal was completed.  It showed up on our little network and there's now a new node on the peer list.  Smiley

That's great news  Smiley

My node was offline for the most part today, had to manualy re-boot the modem/rooter in order to connect.
Synced fine with the network.
tiker
Sr. Member
****
Offline Offline

Activity: 459
Merit: 250



View Profile WWW
March 26, 2015, 09:29:26 PM
 #2128

That's great, congratulations!
But no surprise that I don't see my NAS on bter because it was sent from poloniex. Can they resend using working blockchain, or maybe rollback and return NAS to balance?

I don't see the transactions on our fork.

I don't know if Poloniex can re-broadcast transactions or not.  Depends on their code if it's customized, etc.

Even if they could, I don't see them spending the time and effort bringing up a node and doing an audit to see if the transaction went through on our fork or not if they don't plan on supporting NAS in the future.  Obviously the transactions did go out on a fork at the time since you have transaction IDs for them.  That fork is most likely gone now.
patapato
Member
**
Offline Offline

Activity: 93
Merit: 10



View Profile
March 27, 2015, 08:27:23 PM
 #2129

With Bter synchronized, Poloniex should also synchronize with us, no option for the opposite. I think that Poloniex will only set up a synchronized NAS node if they see new development.

So our next priority should be to reconstruct the source code for version 1.1.3(N1) from the sources of version 0.8.13, and to make it publicly available, in order to have a starting point for further Open Source development.
powerfull
Sr. Member
****
Offline Offline

Activity: 249
Merit: 250


View Profile
March 29, 2015, 02:07:16 PM
 #2130

With Bter synchronized, Poloniex should also synchronize with us, no option for the opposite. I think that Poloniex will only set up a synchronized NAS node if they see new development.

So our next priority should be to reconstruct the source code for version 1.1.3(N1) from the sources of version 0.8.13, and to make it publicly available, in order to have a starting point for further Open Source development.

yeah,dev should release the source code but not keep it cover under the his dirty pc .....
pizza77
Newbie
*
Offline Offline

Activity: 51
Merit: 0


View Profile
March 29, 2015, 02:24:38 PM
 #2131

With Bter synchronized, Poloniex should also synchronize with us, no option for the opposite. I think that Poloniex will only set up a synchronized NAS node if they see new development.

So our next priority should be to reconstruct the source code for version 1.1.3(N1) from the sources of version 0.8.13, and to make it publicly available, in order to have a starting point for further Open Source development.

yeah,dev should release the source code but not keep it cover under the his dirty pc .....

The old dev must still read the forums and have noticed the activity with NAS.

Please release the source code dev.
Kozan
Hero Member
*****
Offline Offline

Activity: 520
Merit: 500


View Profile
March 30, 2015, 09:53:13 AM
 #2132

The old dev disappeared long ago and he is reading nothing here.
I have an idea, what if PM everybody in this thread and tell that NAS is reviving?
MadCow
Hero Member
*****
Offline Offline

Activity: 655
Merit: 500



View Profile
March 30, 2015, 10:25:05 AM
 #2133

The old dev disappeared long ago and he is reading nothing here.
I have an idea, what if PM everybody in this thread and tell that NAS is reviving?

good idea
powerfull
Sr. Member
****
Offline Offline

Activity: 249
Merit: 250


View Profile
April 03, 2015, 07:26:23 AM
 #2134

The old dev disappeared long ago and he is reading nothing here.
I have an idea, what if PM everybody in this thread and tell that NAS is reviving?

good idea
noway ,the only way is get the source code then make a new start.
patapato
Member
**
Offline Offline

Activity: 93
Merit: 10



View Profile
April 04, 2015, 02:42:10 AM
 #2135

I'm working on the recovery of the source code. As a first step, I created a Git repository patapato/nas on Bitbucket whith a branch cloned from NXT reference repository (JeanLucPicard/nxt), and another branch for NAS from the comit previous to version 0.8.13 of NXT (that comit is the one more similar to NAS 0.8.13(N1)).

I started the NAS branch with the unmodified original source files (excluding nxt.jar and html/doc/*, which are generated files). I analyzed the changes in NAS sources from the NXT sources, and I wrote the first changelog file in order to understand the differences between NAS and NXT.

Next step is to debug this original sources, add the improved version of nas-default.properties (mainly to use ports non conflicting with the ones of NXT) and run.bat (to run with newer versions of Java), add merge it with the complete version 0.8.13 of NXT, obtaining a 0.8.13(N2) revision. Next target will be to merge with NXT 1.1.3, maybe with intermediate versions.

This is file nas-client-0.8.13(N1).changelog.txt:

Code:
*******************************************************************
*  Changes in NAS 0.8.13(N1) relative to NXT 0.8.13 (commit       *
*  previous to the labeled one, before "fixed to use a Map").     *
*                                                                 *
*  All the files (except this) are the ones in the original       *
*  distribution of the creator of NAS, Nas_Coin@bitcointalk.com   *
*  (see https://bitcointalk.org/index.php?topic=523187.0          *
*  and search: "0.8.13(N1) Full source")                          *
*******************************************************************

This file explains the differences between NAS and NXT. The important
differences are the ones which implies a change in the blockchain,
that is, a change in the database structure.

- Genesis block ID and signature; initial distribution of coins:
src/java/Genesis.java

- Total amount of coins is 10 billion NAS:
src/java/nxt/Constants.java (MAX_BALANCE=10000000000L)

- Timestamp origin set to 2014 march 25 12:00:00:
src/java/nxt/Constants.java (EPOCH_BEGINNING):
html/nrs/myTransaction.html (bug in month!, Date.UTC(2014, 2, 25, 12, 0, 0, 0))
html/nrs/orphanedBlocks.html (same bug)
html/nrs/recentBlocks.html (same bug!)
html/nrs/unconfirmedTransactions.html (same bug!)

- 'BIGINT' instead of 'INT' in DB fields 'block.total_amount' and 'transaction.amount':
src/java/DbVersion.java

- 'Long' instead of 'int' in variables for amounts, postfix 'L' in numeric values:
src/java/nxt/Block.java
src/java/nxt/BlockDb.java
src/java/nxt/BlockImpl.java (buffer size 128 + 4 -> 132)
src/java/nxt/BlockchainProcessorImpl.java (also: CHECKSUM_TRANSPARENT_FORGING=null)
src/java/nxt/DbVersion.java
src/java/nxt/Transaction.java
src/java/nxt/TransactionDb.java
src/java/nxt/TransactionImpl.java (also, TRANSACTION_BYTES_LENGTH)
src/java/nxt/TransactionProcessor.java
src/java/nxt/TransactionProcessorImpl.java
src/java/nxt/TransactionType.java
src/java/nxt/user/SendMoney.java
src/java/nxt/http/SendMessage.java
src/java/nxt/http/SendMoney.java
src/java/nxt/http/TransferAsset.java
src/java/nxt/http/CreateTransaction.java

- Peer server port 7871:
conf/nxt-default.properties (nas.peerServerPort=7871)
src/java/nxt/peer/Peers.java (*_PEER_PORT; also, commented "for" to get random known peers)


********************
Other minor changes:

- Files removed:
.gitignore
MIT-license.txt
changelogs/*

- Files added:
readme.txt:
html/tools/*/*

- Files modified:
run.bat: "NXT NRS" -> "NAS NRS"
src/java/nxt/Constants.java:
reset of blocks for alias system, transparent forging and arbitrary messages
src/java/nxt/http/GetUnconfirmedTransactionsIds.java (bug: should be unmodified):
added MISSING_ACCOUNT, MISSING_TIMESTAMP, UNKNOWN_ACCOUNT
conf/nxt-default.properties:
Rename properties from nxt.* to nas.*
nas.wellKnownPeers=
nas.testnetPeers=bug.airdns.org
nas.log=nas.log
nas.debug=true

- Files modified as a result of renaming properties from nxt.* to nas.*:
src/java/nxt/Nxt.java (also: VERSION and log messages)
src/java/nxt/http/API.java
src/java/nxt/http/APIServlet.java
src/java/nxt/util/Logger.java
src/java/nxt/user/Users.java
src/java/nxt/user/UserServlet.java
src/java/nxt/Db.java
src/java/nxt/DebugTrace.java
src/java/nxt/VerifyTrace.java

- Only spacing or position changes:
src/java/nxt/Account.java
src/java/nxt/Asset.java
src/java/nxt/Attachment.java
src/java/nxt/http/BroadcastTransaction.java
src/java/nxt/http/GetAllOpenOrders.java
src/java/nxt/http/JSONResponses.java
lcharles123
Legendary
*
Offline Offline

Activity: 1697
Merit: 1074


View Profile
April 04, 2015, 05:10:42 PM
 #2136

Why exactly you want to revive NAS?
To create this?
Quote
WinNAS v0.2: 11:59:59 PM EST Jul 15, 2014

BTC gateway
NXT gateway
BTC BlockDice
NXT BlockDice
BlockLottery

WinNAS v0.3
Advance Chatroom with more funcs(without NAS blockchain)
P2P Bet with reliable RSS and deadline(guarantee and arbitration with NAS blockchain)
Casino Foundation

NXT DGS,AT and more.

You have limited power here. -"Bitcoin on Governments"
patapato
Member
**
Offline Offline

Activity: 93
Merit: 10



View Profile
April 04, 2015, 08:25:07 PM
 #2137

Why exactly you want to revive NAS?
To create this?
Quote
WinNAS v0.2: 11:59:59 PM EST Jul 15, 2014

BTC gateway
NXT gateway
BTC BlockDice
NXT BlockDice
BlockLottery

WinNAS v0.3
Advance Chatroom with more funcs(without NAS blockchain)
P2P Bet with reliable RSS and deadline(guarantee and arbitration with NAS blockchain)
Casino Foundation

NXT DGS,AT and more.

Not really. I just think of NAS as a clone of NXT with a different distribution. But it could serve as the basis for other developers to implement the original features of WinNAS, or new features not in NXT. By now it is also a techno challenge, the challenge of being able to revive a dead coin.

I think that NAS is the first coin revived after being more than one month without synchronized peers, that is, after being totally dead. It could be a precedent for other coins.

Also, I was very curious about the possibility of reverse engineering a coin with closed source development. This is not exactly the case, as we have an old version of sources, but it is interesting to understand that possibility. Now I think that it will be possible in other coins. The important thing when doing reverse engineering is to understand the blockchain database structure, and knowing the cryptographic algorithms used for hashes and PGP. With that, it is possible to recreate a new software for an existing blockchain without the original source code.
kennyP
Hero Member
*****
Offline Offline

Activity: 544
Merit: 500



View Profile
April 05, 2015, 02:07:17 AM
 #2138

@patapato, thank you for your efforts. As for why rebooting NAS is worth doing, ask yourself why a musician might write a 'pop song' after so many have already been written, or why make another action movie, or write another romance novel ... because people with talents like to express thrmselves. NAS already has a community and a distribution, and a 'brand'. This reboot might take NXT code in a new direction, and I think talented devs want a canvass to work on, and NXT already has Jean-Luc and others.

Keep up the good work patapato!!
lovewiki
Sr. Member
****
Offline Offline

Activity: 271
Merit: 250

Share Love


View Profile WWW
April 06, 2015, 07:41:41 AM
 #2139

Why exactly you want to revive NAS?
To create this?
Quote
WinNAS v0.2: 11:59:59 PM EST Jul 15, 2014

BTC gateway
NXT gateway
BTC BlockDice
NXT BlockDice
BlockLottery

WinNAS v0.3
Advance Chatroom with more funcs(without NAS blockchain)
P2P Bet with reliable RSS and deadline(guarantee and arbitration with NAS blockchain)
Casino Foundation

NXT DGS,AT and more.

Not really. I just think of NAS as a clone of NXT with a different distribution. But it could serve as the basis for other developers to implement the original features of WinNAS, or new features not in NXT. By now it is also a techno challenge, the challenge of being able to revive a dead coin.

I think that NAS is the first coin revived after being more than one month without synchronized peers, that is, after being totally dead. It could be a precedent for other coins.

Also, I was very curious about the possibility of reverse engineering a coin with closed source development. This is not exactly the case, as we have an old version of sources, but it is interesting to understand that possibility. Now I think that it will be possible in other coins. The important thing when doing reverse engineering is to understand the blockchain database structure, and knowing the cryptographic algorithms used for hashes and PGP. With that, it is possible to recreate a new software for an existing blockchain without the original source code.


That's what I want to see too. If you could reverse engineer this NAS coin and develop a new software to do it, it will build a totally way reviving other coins.

I have seen so many devs of altcoins just put the initial release to gihub, then release multiple binary updates after that but don't do any updates to gihub.

Register for FREE Bitcoin!
tiker
Sr. Member
****
Offline Offline

Activity: 459
Merit: 250



View Profile WWW
April 06, 2015, 02:22:32 PM
 #2140

Both of my nodes seem to have gone off on a fork or something...
Recent blocks:
Code:
Height	Date	Amount	Fee	Nr TX	Generator	Payload	Base Target
277935 06/04/2015 10:18:08 0 0 0 NAS-87P5-WQH2-4E4A-A7G8W 0 B 40498 %
277934 05/04/2015 10:01:21 0 0 0 NAS-5HZF-TPQ5-GSHF-7GV33 0 B 20249 %
277933 05/04/2015 10:00:19 0 0 0 NAS-5HZF-TPQ5-GSHF-7GV33 0 B 19596 %

My local node keep trying to forge block 277935 since it hasn't seen a block since yesterday.  It seems that some of the other nodes are rejecting it.

My VPS is in agreement with my local node.

I'm restarting my nodes now to see if it helps.

Edit:
Patapato:
Are you running custom nodes?  It looks like you or someone else is generating blocks with invalid signatures:
Code:
[2015-04-06 10:26:04.151] DEBUG: Will pop block 5937549519284143825 at height 277935
[2015-04-06 10:26:04.153] DEBUG: Blacklisting 89.247.146.250 because of: nxt.BlockchainProcessor$BlockNotAcceptedException: Generation signature verification failed
[2015-04-06 10:27:06.217] DEBUG: Will pop block 5937549519284143825 at height 277935
[2015-04-06 10:27:06.219] DEBUG: Blacklisting 88.130.194.138 because of: nxt.BlockchainProcessor$BlockNotAcceptedException: Generation signature verification failed
[2015-04-06 10:27:51.778] DEBUG: Will pop block 5937549519284143825 at height 277935
[2015-04-06 10:27:51.780] DEBUG: Blacklisting 89.247.161.67 because of: nxt.BlockchainProcessor$BlockNotAcceptedException: Generation signature verification failed
[2015-04-06 10:28:17.989] DEBUG: Blacklisting 89.247.161.163 because of: nxt.BlockchainProcessor$BlockNotAcceptedException: Generation signature verification failed
[2015-04-06 10:29:01.112] DEBUG: Will pop block 5937549519284143825 at height 277935
[2015-04-06 10:29:01.114] DEBUG: Blacklisting 88.130.194.55 because of: nxt.BlockchainProcessor$BlockNotAcceptedException: Generation signature verification failed
Pages: « 1 ... 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 »
  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!