Bitcoin Forum
April 23, 2024, 03:03:17 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 [2001] 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 ... 2557 »
  Print  
Author Topic: NXT :: descendant of Bitcoin - Updated Information  (Read 2761526 times)
pinarello
Full Member
***
Offline Offline

Activity: 266
Merit: 100


NXT is the future


View Profile
March 04, 2014, 06:28:44 AM
 #40001


Basically, ideas what the specific goals of CCT are regarding NXT.

Schedule:
0) new thread for this

1) define an API
 - heavily use case dependent
 - you should contribute what you want to achieve with cross-chain trading
 - price negotiations?

2) design questions
 - I fear we need something like a plugin architecture as transactions of different cryptocurrencies can look completely different
 - re-use of current AE infrastructure?
 - re-use of AT infrastructure?

3) implementation and test

5) deploy


new thread started for this:

https://bitcointalk.org/index.php?topic=498898.msg5491718#msg5491718

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
lophie
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1001

Unlimited Free Crypto


View Profile
March 04, 2014, 06:35:40 AM
 #40002

Unless the other block chains are getting downloaded and updates locally by miners on BOTH chains, that can neer happen. Just settle for minimal trust of a gateway with 100% transparency of in-out?

Will take me a while to climb up again, But where is a will, there is a way...
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1132


View Profile WWW
March 04, 2014, 06:38:08 AM
 #40003

CfB
Could you add a "comment" field to      requestType=transferAsset
This would really help track things for the gateway
[i am assuming that after a block confirms that I can trust the values in all the fields]

James




AGREE! A comment field would be of great help, and probably not difficult to implement!





A bit more difficult but immensely valuable is to be able to optionally set the denomination in terms of units of another asset. I know the NXTcore cant handle fractions very well now, but maybe while we are changing API, we can put it in there with the understanding that it wont work until NXTcore supports fractions. I hope it can support fractions for assets too!

James

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1132


View Profile WWW
March 04, 2014, 06:49:19 AM
 #40004

Unless the other block chains are getting downloaded and updates locally by miners on BOTH chains, that can neer happen. Just settle for minimal trust of a gateway with 100% transparency of in-out?
The plan is to have bitcoind, dogecoind, etc. all running on the gateway servers and all three (or more) that are involved in the transaction need to generate the exact same rawtransaction, down to every bit, before any withdrawals are approved. In order for this to happen, they have to all be on the same chain, which we presume to be the main chain if they are geographically separate

With all account balances reconciled after every block and all the gateways and however made clients (via nodecoin-qt) will provide near realtime detection of any problems. Trust, but verified many times.

I think if the gateways provide a 1:1 correspondence (publicly visible) of deposits to assets in AE (publicly visible), then we can directly trade any crypto asset against each other. With a small NXT API change to allow denominating trades in terms of a specified asset, people could directly trade AUR/BTC within NXT AE. There wont be any need to do complicated secrect publishing for each transaction. I think most people are trading more than one trade per day, if they are trading. Seems much more convenient to deposit what you want to sell, trade, withdraw what you got. Or you could just leave it in the community gateway multisig accts.

I really think we are a single API change away from being able to trade any crypto to any crypto. Just need to install all the bitcoind forks on the servers. We can have each set of three servers just multisig one bitcoind fork. The cold wallet multisig trustees would only need to run the wallets for the big money crypto, probably bitcoin and maybe a few others.

James


http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1132


View Profile WWW
March 04, 2014, 06:50:07 AM
 #40005

here are your nodes
Did a few more servers come up?
Is anybody forging?

James

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
landomata
Legendary
*
Offline Offline

Activity: 2184
Merit: 1000


View Profile WWW
March 04, 2014, 06:50:39 AM
 #40006

I think someone suggested earlier to set up an automated TestNXT faucet.


This would really help to distribute testNxt fast......we have to break this bottleneck.


Fatih87SK
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500



View Profile
March 04, 2014, 06:52:17 AM
 #40007

Idea:

After the release of AE. Making a video with a client of ours to demonstrate all features of NXT would be supercool and would attract many many new users.

Video like this; https://www.youtube.com/watch?v=sZRj7bL7ROs

I think the creator of this video should/can make this; https://www.youtube.com/watch?v=_qi5r9kajDI&feature=youtu.be
With the same voice over.

antanst
Sr. Member
****
Offline Offline

Activity: 294
Merit: 260


View Profile
March 04, 2014, 06:53:09 AM
 #40008

Do you mean it requires a re-write in a more classic peer-reviewed style, or there's something terribly wrong in the contents?

+1

yes please be more specific

Ok. I don't mean to be a jerk, but in general, the whole publication is more of a document advocating NXT and speculating about it's future than a scientific paper. It is full of numbers made out of thin air and false premises. This isn't the proper way to defend the technical merits of a coin.

Some examples:

Section "What is forging?"

Quote
<snip>...the more Nxt you own, the more often you are chosen to protect the network. There are more complexities than this to help protect the network but this is the basic idea.  What this means is that only a few computers at a time are processing transactions and not wasting energy just for the sake of proving they exist.

This doesn't explain what forging really is, other than that "the more NXT you have, you are chosen to protect the network". What does even "protect the network" mean? How are transactions being processed? How is blockchain consensus reached?  In fact, does NXT *have* a blockchain? etc.

Quote
Cubietrucks dual core 1.2 GHz processor can essentially run at 2.4 GHz since splitting the decryptions between cores is easy to do.  So since 2.4 GHz means 2400000000 cycles/second, this means that we’ll be able to handle peaks of 2,400,000,000/958,000 = 2,505 verifications per second.  Currently every transaction is signed once and Nxt should be able to handle over 2500 verifications per second.  But even if we start using multi-signatures per transactions to increase security and average 2 signature verifications per transactions, as Bitcoin does, we can handle 1,250 transactions per second.

This paragraph goes from "Curve25519 takes X cycles, a modern CPU has Y cycles, therefore the upper limit of tps of NXT is Z". In reality, this is much more complicated: Current implementation of Curve25519, network bandwidth and latency, block size, pretty much everything should be taken into consideration.

Also, it's full of speculation:

Quote
Granted it’ll be a while but assuming we get to the point where we are bigger than Visa, probably having a trillion dollar market cap by that point, we’ll need more powerful computers...<snip>...that will probably never be needed because by that point we’ll have designed our own machines that do exactly what we need as energy efficiently as possible and be selling hardware that quickly and efficiently does exactly what we need similar to the route Bitcoin has gone by developing ASCIs [sic]"

Next paragraph:

Quote
Using Bitcoin’s blockchain as the basis for comparison, Bitcoin’s blockchain is currently just under 14 GB in size ( https://blockchain.info/charts/blocks-size ).  So a 1 TB drive would be able to fit about 70 times the size of the current bitcoin block chain, and especially once block chain trimming is enacted which should allow storing the entire chain even at peaks of 10,000 transaction per second into less than 5GB. This is very easily doable.

What's "very easily doable"? How "10,000 transactions per second" will lead to 5GB blockchain size? This doesn't even make sense.

Quote
What kind of bandwidth will Nxt need? Assuming the average Nxt transaction is a similar size to Bitcoin, it’ll be approximately 512 bytes in size

Why should NXT transactions be similarly sized to Bitcoin's? A normal (ordinary payment) transaction size is 128 bytes.

And so on.

richiela
Hero Member
*****
Offline Offline

Activity: 937
Merit: 1000


View Profile
March 04, 2014, 06:55:52 AM
 #40009

Guys

We've finally got NXT up and running over at Bittrex.com!  Come check it out.

https://www.bittrex.com/Market/Index?MarketName=BTC-NXT

A big thanks to opticalcarrier for helping us with getting the wallets up and answering our questions; also to Randall for getting us hooked up with the right people.

Thanks
Richie

Looking for the best exchange? -> https://bittrex.com
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1132


View Profile WWW
March 04, 2014, 06:59:43 AM
 #40010

Unless the other block chains are getting downloaded and updates locally by miners on BOTH chains, that can neer happen. Just settle for minimal trust of a gateway with 100% transparency of in-out?

from what i read, both chains are isolated from each other

Isolated, but running on the same set of linked gateway servers which authenticate each other
The more I think about it, a semi-decentralized set of gateways provides a better user experience than automated cross chain transactions. Actually, I could write a standalone program that implements automated crosschain transactions that just constructs the appropriate rawtransactions. No NXT needed at all. Not sure if I should implement it,as it only seems useful for settling large transactions between whales.

"Whale A" I will buy 50,000 AUR for 5000 BTC
"Whale B" OK
Each whale sends the magical parts of the secret sharing, one of them cashes their half, the other uses the info to cash in their half.

I just dont see where NXT needs to be involved in that Whale <-> Whale transaction

I guess the one case is if one of the currencies is NXT. But this requires a lot of changes to NXT core to implement the secret sharing, AT interaction with blockchains (via gateway AM's?). Seems like a lot of unnecessary work.

@CfB if you can just add a "comment" field to transfer asset, I can make the gateway matchup cross chain transaction. It will have some fractional asset issues, but I am pretty sure I can make it all work. PLEASE add "comment" argument to transferasset.

James

P.S. I still want the ability to denominate assets in other assets and fractional asset amounts, but I can wait on that. The comment field is most urgent. If you cant do it, I can dig around in the source to see if I can make a mod that supports it

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
redsn0w
Legendary
*
Offline Offline

Activity: 1778
Merit: 1042


#Free market


View Profile
March 04, 2014, 07:29:55 AM
 #40011

If you want some TestNxt , send me a PM
antanst
Sr. Member
****
Offline Offline

Activity: 294
Merit: 260


View Profile
March 04, 2014, 07:33:54 AM
Last edit: March 04, 2014, 07:58:53 AM by antanst
 #40012

With 0.8.4e, to switch to testnet you need to set in nxt.properties:

nxt.isTestnet=true
nxt.testnetPeers=bug.airdns.org


Awesome. I set up a couple of nodes.

jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1132


View Profile WWW
March 04, 2014, 07:46:19 AM
 #40013

If you want some TestNxt , send me a PM

test acct 18232225178877143084

Is anybody forging?

James

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
Pouncer
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
March 04, 2014, 07:49:36 AM
 #40014

With 0.8.4e, to switch to testnet you need to set in nxt.properties:

nxt.isTestnet=true
nxt.testnetPeers=bug.airdns.org


Testnet stuck at blk 76246. Have deleted nxt_test_db and resync from scratch, still stuck at same blk. Pls advise. Thnaks.

NXTtechdevfund  GPG Key ID: 0x903BC112
redsn0w
Legendary
*
Offline Offline

Activity: 1778
Merit: 1042


#Free market


View Profile
March 04, 2014, 07:50:54 AM
 #40015

If you want some TestNxt , send me a PM

test acct 18232225178877143084

Is anybody forging?

James

ok ..  Please send me a PM .
redsn0w
Legendary
*
Offline Offline

Activity: 1778
Merit: 1042


#Free market


View Profile
March 04, 2014, 07:51:36 AM
 #40016

With 0.8.4e, to switch to testnet you need to set in nxt.properties:

nxt.isTestnet=true
nxt.testnetPeers=bug.airdns.org


Testnet stuck at blk 76246. Have deleted nxt_test_db and resync from scratch, still stuck at same blk. Pls advise. Thnaks.

I see the block '' 81391 ''
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1132


View Profile WWW
March 04, 2014, 07:54:12 AM
 #40017

What is the safe way to shutdown NXT server?
was it "pkill -15"?

James

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1132


View Profile WWW
March 04, 2014, 07:58:04 AM
 #40018

With 0.8.4e, to switch to testnet you need to set in nxt.properties:

nxt.isTestnet=true
nxt.testnetPeers=bug.airdns.org


Testnet stuck at blk 76246. Have deleted nxt_test_db and resync from scratch, still stuck at same blk. Pls advise. Thnaks.

I see the block '' 81391 ''
how many peers do you see?

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
antanst
Sr. Member
****
Offline Offline

Activity: 294
Merit: 260


View Profile
March 04, 2014, 08:00:00 AM
 #40019

With 0.8.4e, to switch to testnet you need to set in nxt.properties:

nxt.isTestnet=true
nxt.testnetPeers=bug.airdns.org


Testnet stuck at blk 76246. Have deleted nxt_test_db and resync from scratch, still stuck at same blk. Pls advise. Thnaks.

Same here, and I've got 20 peers.

redsn0w
Legendary
*
Offline Offline

Activity: 1778
Merit: 1042


#Free market


View Profile
March 04, 2014, 08:00:36 AM
 #40020

With 0.8.4e, to switch to testnet you need to set in nxt.properties:

nxt.isTestnet=true
nxt.testnetPeers=bug.airdns.org


Testnet stuck at blk 76246. Have deleted nxt_test_db and resync from scratch, still stuck at same blk. Pls advise. Thnaks.

I see the block '' 81391 ''
how many peers do you see?

Acteive peers = 0

Blacklisted peers [2]

I'm connected to  https://holms.cloudapp.net:6875

and the versione of client is 0.8.3 Wink
----

To kill a  process use :

Code:
 kill -15 #ID PROCESS
Pages: « 1 ... 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 [2001] 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 ... 2557 »
  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!