Bitcoin Forum
June 09, 2026, 03:54:33 PM *
News: Latest Bitcoin Core release: 31.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 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 ... 2548 »
  Print  
Author Topic: NXT :: descendant of Bitcoin - Updated Information  (Read 2761797 times)
redsn0w
Legendary
*
Offline

Activity: 1778
Merit: 1043


#Free market


View Profile
March 02, 2014, 01:56:16 PM
 #39341

NXTpool.net CLOSING SOON!

DOMAIN FOR SALE!


It was a test and an experience. All deposits will be paid back. Let's see, what the future brings. I will focus my work on nextcoin.org and NXTclient.net.

Thanks.


Ok  Embarrassed
jl777
Legendary
*
Offline

Activity: 1176
Merit: 1134


View Profile WWW
March 02, 2014, 01:58:16 PM
 #39342

James,

I like what you do with the gateway stuff!

But I would like to have something for the paranoia guys:
- implement the posibility to link any "coind" in the NXT core (client?)
- NXT client will check the blockchain against the gateways
- trade the coins directly from your own wallet like:
   - create asset for the coin
   - when trading set the traded NXT onhold, not accresable for 24 hours
   - check coind blockchain + gateways for confirmations
   - after x confirmations on coind and gateways send "onhold" NXT
   - IF confirmations arrive:
      - trade done
   - IF NO confirmations seen on the coind blockchain, free the "onhold"-NXT after 24 hours
      - no trade occoured
      
The needed confirmations should be configurable.

Is there any security problems with my thinking? The gateways will make sure there is no fake blockchain and such!?

Greets,
eb

PS: sry for my bad english ;oD
ultimately AT will allow us to think about cross chain transactions by the NXT core.

In the meantime we are stuck with gateways to validate the offchain data and to essentially certify it for inclusion in the NXT blockchain.

I will be putting in gateway transaction monitoring into nodecoin. Everybody running nodeminer will not only earn nodecoins, they will also ensure the accuracy of the gateway transactions. This makes the gateways even more decentralized, but still the money transactions are done by the 3 gateways. However, we are much much much better than any other gateway, anywhere.

For larger deposits I think I will have to issue BTC.hold assets, which are tradeable, but not redeemable into actual BTC, but only for BTC asset after all chances for blockchain reorg are gone. Since blockchain reorgs are pretty rare, I would expect the market price for BTC.hold to be very close to BTC asset. this means that people can deposit and start trading after the usual confirmation time, but the gateways (and community) is protected from large scale losses.

This would also avoid incidents similar to recent exchange heists where 100+ BTC was stolen and withdrawn from the exchange. The deposit would come in and be able to be traded, but withdraw will be on hold. A bit messy, but necessary in this environment

James

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

Activity: 1890
Merit: 1137


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 02, 2014, 02:00:37 PM
 #39343

i havnt read anything about atomic cross-chain tx's? could you give a quick description please?

Assuming you have done an internet search but still not *understood* it then let me try and illustrate:

Step 1) I create a tx with a "secret" number (that you don't know) and give that tx to you (instead of the secret number there is a *hash* of it).

Step 2) You create a tx that will need the same secret number (due to needing the same hash) and give it back to me.

Step 3) In order for me to *get* your coins I have to *use* that secret number (and it is basically *impossible* to find another secret that has the same hash).

Step 4) As you can now *see* the secret you can complete your tx without fail.

This is a simplified description (use the internet to find the full description) but is perhaps an "easier read".

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
CIYAM
Legendary
*
Offline

Activity: 1890
Merit: 1137


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 02, 2014, 02:02:57 PM
 #39344

In short...  you will be able to trade cryptos without the need of gateways/exchanges.

*Yes* it is the "secret sauce" to making a completely decentralised crypto to crypto exchange possible.

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
jl777
Legendary
*
Offline

Activity: 1176
Merit: 1134


View Profile WWW
March 02, 2014, 02:06:39 PM
 #39345

i havnt read anything about atomic cross-chain tx's? could you give a quick description please?

Assuming you have done an internet search but still not *understood* it then let me try and illustrate:

Step 1) I create a tx with a "secret" number (that you don't know) and give that tx to you (instead of the secret number there is a *hash* of it).

Step 2) You create a tx that will need the same secret number (due to needing the same hash) and give it back to me.

Step 3) In order for me to *get* your coins I have to *use* that secret number (and it is basically *impossible* to find another secret that has the same hash).

Step 4) As you can now *see* the secret you can complete your tx without fail.

This is a simplified description (use the internet to find the full description) but is perhaps an "easier read".

I never did fully understand this, but maybe I finally can. Just to be clear, in Step 2, if I dont know the secret number, how can I make a tx that needs it hash? Or if I just make it use the hash, then wouldnt the first party be able to complete the tx with the hash without revealing the secret?

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

Activity: 910
Merit: 1000



View Profile
March 02, 2014, 02:14:43 PM
 #39346


Assuming you have done an internet search but still not *understood* it then let me try and illustrate:

Step 1)





Sounds so easy. Please reduce bounty  Grin

Ok, serious: if nxt will be able to do this...  Shocked Shocked Shocked
bitcoinpaul
Hero Member
*****
Offline

Activity: 910
Merit: 1000



View Profile
March 02, 2014, 02:15:43 PM
 #39347

any forecast for when asset exchange will be live?

"When we are happy with it" Wink
xyzzyx
Sr. Member
****
Offline

Activity: 490
Merit: 250


I don't really come from outer space.


View Profile
March 02, 2014, 02:16:23 PM
 #39348

What about new nodes in CfB's solution? Which branch of the DAG should they choose?

New nodes will get their information from their peers (so whichever peer they got a branch from first is the one they will stick to in case of another equal weight branch appearing).


Is there a post somewhere detailing this solution?  When I run it in my head all I see are many unresolved forks -- the opposite of what a blockchain is supposed to solve: consensus.  I think I don't understand the solution.


"An awful lot of code is being written ... in languages that aren't very good by people who don't know what they're doing." -- Barbara Liskov
CIYAM
Legendary
*
Offline

Activity: 1890
Merit: 1137


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 02, 2014, 02:17:42 PM
 #39349

I never did fully understand this, but maybe I finally can. Just to be clear, in Step 2, if I dont know the secret number, how can I make a tx that needs it hash? Or if I just make it use the hash, then wouldnt the first party be able to complete the tx with the hash without revealing the secret?

The tx uses Bitcoin "script" to check the hash of a value (so you *leave out the value*).

In reality it's a little more complicated because you need refund txs (with timeouts) but basically the whole point is that the 1st tx can't happen *without disclosing the number that was hashed* (which is all that the 2nd tx needs to become valid).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
bitcoinpaul
Hero Member
*****
Offline

Activity: 910
Merit: 1000



View Profile
March 02, 2014, 02:20:57 PM
 #39350

Should/could we prepare/change/add some bits and bytes in/to the nxt core/AE now for atomic cross chain transactions in the future? Just to make it right from the beginning and pave the way...
jl777
Legendary
*
Offline

Activity: 1176
Merit: 1134


View Profile WWW
March 02, 2014, 02:23:45 PM
 #39351

I never did fully understand this, but maybe I finally can. Just to be clear, in Step 2, if I dont know the secret number, how can I make a tx that needs it hash? Or if I just make it use the hash, then wouldnt the first party be able to complete the tx with the hash without revealing the secret?

The tx uses Bitcoin "script" to check the hash of a value (so you *leave out the value*).

In reality it's a little more complicated because you need refund txs (with timeouts) but basically the whole point is that the 1st tx can't happen *without disclosing the number that was hashed* (which is all that the 2nd tx needs to become valid).

Ah, so it relies on bitcoin script capabilities. AT would need to support the equivalent functionality too

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

Activity: 1890
Merit: 1137


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 02, 2014, 02:25:44 PM
 #39352

Is there a post somewhere detailing this solution?  When I run it in my head all I see are many unresolved forks -- the opposite of what a blockchain is supposed to solve: consensus.  I think I don't understand the solution.

You always have the potential for forks (Bitcoin regularly has 2 different blocks with the same height although has rarely gone much further than that apart from when we had the DB change issue).

The resolution of a fork is when others "build new blocks upon what they see as the best chain".

The problem with a nefarious player is that they might be trying to "build a secret chain" in the background.

If it were possible for them to do so then it could easily be accepted as the "new chain" by all nodes *but* with the rule that an equal weight chain will be ignored unless it was the *first* one that the node sees will just make that attack *harder* (as other nodes will prefer to build upon the non-secret chain assuming weights are equal).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
CIYAM
Legendary
*
Offline

Activity: 1890
Merit: 1137


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 02, 2014, 02:26:36 PM
 #39353

Ah, so it relies on bitcoin script capabilities. AT would need to support the equivalent functionality too

Yes - you are correct (it has been something I've been thinking about).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
salsacz
Hero Member
*****
Offline

Activity: 490
Merit: 504


View Profile
March 02, 2014, 02:26:40 PM
 #39354

is it wrong to have a video about Nxt and decentralized internet 14 minutes long?
Damelon
Legendary
*
Offline

Activity: 1092
Merit: 1010



View Profile
March 02, 2014, 02:28:58 PM
 #39355

is it wrong to have a video about Nxt and decentralized internet 14 minutes long?

Not at all, as long as the length is needed. Smiley


Member of the Nxt Foundation | Donations: NXT-D6K7-MLY6-98FM-FLL5T
Join Nxt Slack! https://nxtchat.herokuapp.com/
Founder of Blockchain Workspace | Personal Site & Blog
bitcoinpaul
Hero Member
*****
Offline

Activity: 910
Merit: 1000



View Profile
March 02, 2014, 02:29:09 PM
 #39356

is it wrong to have a video about Nxt and decentralized internet 14 minutes long?

Depends. Target audience?
salsacz
Hero Member
*****
Offline

Activity: 490
Merit: 504


View Profile
March 02, 2014, 02:31:49 PM
 #39357

is it wrong to have a video about Nxt and decentralized internet 14 minutes long?

Depends. Target audience?
- Developers
- Snowden, Assange, Dotcom... and their fans
Jerical13
Full Member
***
Offline

Activity: 266
Merit: 100



View Profile
March 02, 2014, 02:42:27 PM
 #39358

is it wrong to have a video about Nxt and decentralized internet 14 minutes long?
whatever it takes. if an idea is seen as a photon it can be anywhere, and travels all possible paths, and can be in more than one place at once. You must collapse the wave function to find its true position. That can only be done with observation and information. if it takes 14 minutes, so be it.
lophie
Hero Member
*****
Offline

Activity: 924
Merit: 1003

Unlimited Free Crypto


View Profile
March 02, 2014, 02:51:41 PM
 #39359

is this really something that can be done??

any forecast for when asset exchange will be live?

I just have my fingers crossed someone will figure atomic cross-chain txs out...  as far as the asset exchange goes I haven't seen too many bugs being reported...  so I would say VERY SOON!    Wink

it is already there, but none knew how to implement it correctly neither to gain mass adoption of such a change to the protocols.

https://en.bitcoin.it/wiki/Contracts#Example_5:_Trading_across_chains.

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

Activity: 1890
Merit: 1137


Ian Knowles - CIYAM Lead Developer


View Profile WWW
March 02, 2014, 03:07:09 PM
 #39360

it is already there, but none knew how to implement it correctly neither to gain mass adoption of such a change to the protocols.

I don't think that it requires any *changes* to the Bitcoin protocol to achieve (although you can't broadcast the refund txs *in advance* as I am pretty sure they won't get included in each node's "memory pool" but that is no big deal).

Basically *no-one has tried it* (or if they have they haven't published this to my knowledge).

My guess is that from the Bitcoin perspective it would "help" alts (so no incentive for the core devs to even bother to try it) and from the alt coin side they simply don't have any devs *capable* of doing this (as generally they are just "copy-pasta devs").

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Pages: « 1 ... 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 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 ... 2548 »
  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!