Author

Topic: NXT :: descendant of Bitcoin - Updated Information - page 599. (Read 2761645 times)

hero member
Activity: 750
Merit: 500
www.coinschedule.com
On the thread topic, this is how I see it: If you want to discuss a topic that will drag for months and won't be discussed every day, then start a new thread somewhere and post the link here when necessary.

This thread is useful the way it is as a general place for short-lived discussions in different topics, announcements, questions, etc. Please don't close it.
legendary
Activity: 1092
Merit: 1010
Leave the thread as it is, please Smiley

Organising things isn't always the best thing to do. It can dilute the focus and frequently does.

I like to scroll through the thread and pick up diverse topics and sometimes they "click" together into something unexpected.
That wouldn't happen if things were in separate topics.

Also: people áre already making separate topics. Sometimes here, sometimes on the other forums.

And people are also doing loads off-thread in PM and Skype, Google Docs and IRC.

Loads of things aren't discussed here that get done in a quick PM and then results get posted here. We're not bound by this thread as it is!
as-needed" basis is much more fun. I think I follow about 15 threads both on this forum and others and also have docs and IRC open.

It may be like herding cats, but i líke cats! Also, we can herd ourselves Smiley
full member
Activity: 350
Merit: 100
so far gateway seems to be testing out ok, but not sure if anybody has gotten milliDOGE
That was my way of dealing with not having fractional assets

Anyway, its already tomorrow here, so I will be offline for a while
The gateway servers are running as long as I dont lose internet
Keep testing and report any bugs. There have to be some bugs?!

I am most concerned about simultaneous withdraws. There is the most possibility of internal confusion when doing that.

James

full member
Activity: 350
Merit: 100
DOGE gateway --

I sent 1.105 DOGE from my wallet to the gateway (precisely, I sent 1.10530904). Confirmations completed, so I checked my assets, and I received 1 DOGE and 105 milliDOGE. Very cool!

Minor question -- what happened to the remaining .00030904 DOGE? Were they 'rounded off' into the gateway's ether? Are they still somewhere but not shown due to lack of precision?

My wallet at dogevault does indeed show that -1.10530904 was sent, so I don't think they're rounding off anything...
legendary
Activity: 1176
Merit: 1134
so far gateway seems to be testing out ok, but not sure if anybody has gotten milliDOGE
That was my way of dealing with not having fractional assets

Anyway, its already tomorrow here, so I will be offline for a while
The gateway servers are running as long as I dont lose internet
Keep testing and report any bugs. There have to be some bugs?!

I am most concerned about simultaneous withdraws. There is the most possibility of internal confusion when doing that.

James

Edit: some Evil Bobian things to try. Set withdraw address for someone elses NXT acct to go to your DOGE wallet. I dont have token verification implemented yet. Not sure if I need it if I rely on "sender"
full member
Activity: 266
Merit: 100
I agree. It will make it a lot more work for generalists who like to follow all the different things. Speciality subthreads get 1% the activity.

It is not only more work. We maybe miss great ideas or interdependence problems if we don't have this big central thread.

Why miss them? It's easier to follow separate threads. Following a huge thread like this creates ample missing opportunities, at least for those who don't have hours to spare every day scanning for posts that interest them. I bet I'm not the only one that has missed interesting posts in this thread, some of which I felt lucky to have noticed them quoted later.

If we split into different topics we adapt idea-creating methods of Microsoft and General Motors. But we should be Apple.

I'm not an Apple employee, but I can guess that they don't coordinate in a huge forum thread :-)


I read a description of intelligence that was written by Isaac Asimov. He described it as the ability to connect dots, being able to relate one bit of information to another. To apply this logic and understand what it means, you need to have a mind that is flexible and open and able to see relationships between different ideas and concepts that aren't obvious- that is the connecting part. You also need information-those are the dots. This thread is chock full o' dots. And I like being able to see all of the dots, plus see how other people connect them. It is kind of like living random access memory. If this information were scattered and divided it would change the way that the communal thought process occurs. I would understand if the guys working on important things need a better way to proficiently communicate, but I like this thread, and I hope that it stays unlocked, and I hope they keep posting here (even though most of their tech stuff is over my head).
hero member
Activity: 750
Merit: 500
www.coinschedule.com
NXT FUNDING COMMITTEE VOTE IS NOW UNDERWAY UNTIL 12:15 AM MARCH 8 (UTC)

Good luck to these candidates:

NXTmarketingfund: allwelder, Damelon,  Mario123, Asian Prepper, joefox, brooklynbct, CoinTropolis_NiftyNikel, Uniqueorn, salsacz, CoinTropolis_JustaBitTime

NXTtechdevfund: EmoneyRu, Anon136, l8orre, abuelau, antanst, BaiMangal, Jean-Luc, Arckam (aka frmelin)

NXTinfrastructurefund: chanc3r, EvilDave, pandaisftw, ChuckOne, ^[GS]^, ferment, marcus03, Secondleo


Read candidate statements here:

https://bitcointalksearch.org/topic/m.5280476

Background:

https://bitcointalksearch.org/topic/m.5280786

DETAILS ON VOTING :

Per our previous poll, all committees will consist of five elected members.

I am setting this vote up on a special voting website to avoid sock puppets.  To vote, you are going to need a password which will allow you to vote on ALL THREE committee ballots.    

EVERYBODY WITH AN ACCOUNT STARTED BEFORE FEB 21 GETS TO VOTE.

I will send this password to all nominees and candidates via PM in the next 24 hours without any further action needed on their part.  

If you were not on the "blue nominee / green candidate" list and want to vote, send me a PM with just the word VOTE in the title.  I will respond with your password and the voting site URL.  I will know who voted but I will not know who you voted for.

We have seven days and I believe this will be plenty of time.  I just want to get it right, so  please bear with me while I set this all up.  

Further instructions to come...

Nice execution rickyjames! Thanks for taking the time to organize this in such a professional way.
legendary
Activity: 1176
Merit: 1134
The 900 I transferred back still haven't appeared in my wallet (tx id 6241877687289801711), but the AE appears to be down... no assets are listed, but My Assets appears to be correct.

Works here, which client are you using ? mine? If so, any javascript errors in the console?

Your client. Next to Asset Exchange there are three animated periods/ellipsis that looks like it's 'loading' the asset list but nothing appears.

Should I open Safari's Develop>Show error console?

edit: whatever it was, logging off and back on cured it. Assets appear properly now.
I always reload to verify the latest Asset Exchange balances.

The servers finished rescanning blockchain, noticed a pending deposit, completed it and are now caught up. I tried to make the worst case be a delay in finalizing the transaction, which most of the time would happen automatically. Not sure when it wouldn't, but I am counting on manual intervention to deal with the super rare cases that I cant think of. I think there are some cases where things could get stuck.

I did see one case where I submitted a transaction to the dogecoin network but it just never appeared. I am not sure what to do in this case as when I tried to resubmit it, I kept getting error -22, eg. you already sent that transaction. due to the requirement that all servers generate identical rawtransactions, once one server gets in a confused state, it will take some fiddling to sync all three servers again. This is why I am thinking it will take a while before this is production ready. Just need to make all the gateway management tools.

does anybody know how often bitcoin blockchains are rolled back? How much time to be sure it wont be? For larger deposits, I am thinking of issuing assets that cant be redeemed right away to limit exposure to blockchain rollbacks

James
sr. member
Activity: 308
Merit: 250
The 900 I transferred back still haven't appeared in my wallet (tx id 6241877687289801711), but the AE appears to be down... no assets are listed, but My Assets appears to be correct.

Works here, which client are you using ? mine? If so, any javascript errors in the console?

Your client. Next to Asset Exchange there are three animated periods/ellipsis that looks like it's 'loading' the asset list but nothing appears.

Should I open Safari's Develop>Show error console?

edit: whatever it was, logging off and back on cured it. Assets appear properly now.

Hmm ok, if it happens again, do check the error console. Indeed develop > show error console or just right click on the page and choose inspect element and then click on the console button. thx!
full member
Activity: 350
Merit: 100
The 900 I transferred back still haven't appeared in my wallet (tx id 6241877687289801711), but the AE appears to be down... no assets are listed, but My Assets appears to be correct.

Works here, which client are you using ? mine? If so, any javascript errors in the console?

Your client. Next to Asset Exchange there are three animated periods/ellipsis that looks like it's 'loading' the asset list but nothing appears.

Should I open Safari's Develop>Show error console?

edit: whatever it was, logging off and back on cured it. Assets appear properly now.
full member
Activity: 168
Merit: 100

I would like to have an audit on the DGEX exchange to prevent mtgox scenario!

sr. member
Activity: 308
Merit: 250
The 900 I transferred back still haven't appeared in my wallet (tx id 6241877687289801711), but the AE appears to be down... no assets are listed, but My Assets appears to be correct.

Works here, which client are you using ? mine? If so, any javascript errors in the console?
full member
Activity: 350
Merit: 100
speak of the devil. I just lost internet and all my ssh sessions got terminated along with all three of the gateways. I think there were a few pending transactions, so this is a good test to see if recreating the state from blockchain is working.

I am having some server issues, they keep saying "bind() failed: Address already in use", but all prior instances have been gone for a while...

Edit: OK, all three gateways are rescanning blockchain, just from the first possible timestamp

Could that have been why I was just seeing 'not enough funds' when trying to send DOGE back to my wallet?

I'll try sending back/forth again after my confirmations complete.

It' a bug  in the Nxt server :

Example :

Quote
{"balance":684600,"effectiveBalance":684600,"unconfirmedBalance":684300}

I had 905 DOGE, and it wouldn't let me send 905, or 904, but it let me send 900.

The 900 I transferred back still haven't appeared in my wallet (tx id 6241877687289801711), but the AE appears to be down... no assets are listed, but My Assets appears to be correct.

edit: never mind, spoke too soon. All is good.

legendary
Activity: 1778
Merit: 1043
#Free market
speak of the devil. I just lost internet and all my ssh sessions got terminated along with all three of the gateways. I think there were a few pending transactions, so this is a good test to see if recreating the state from blockchain is working.

I am having some server issues, they keep saying "bind() failed: Address already in use", but all prior instances have been gone for a while...

Edit: OK, all three gateways are rescanning blockchain, just from the first possible timestamp

Could that have been why I was just seeing 'not enough funds' when trying to send DOGE back to my wallet?

I'll try sending back/forth again after my confirmations complete.

It' a bug  in the Nxt server :

Example :

Quote
{"balance":684600,"effectiveBalance":684600,"unconfirmedBalance":684300}
full member
Activity: 350
Merit: 100
speak of the devil. I just lost internet and all my ssh sessions got terminated along with all three of the gateways. I think there were a few pending transactions, so this is a good test to see if recreating the state from blockchain is working.

I am having some server issues, they keep saying "bind() failed: Address already in use", but all prior instances have been gone for a while...

Edit: OK, all three gateways are rescanning blockchain, just from the first possible timestamp

Could that have been why I was just seeing 'not enough funds' when trying to send DOGE back to my wallet?

I'll try sending back/forth again after my confirmations complete.
legendary
Activity: 1176
Merit: 1134
speak of the devil. I just lost internet and all my ssh sessions got terminated along with all three of the gateways. I think there were a few pending transactions, so this is a good test to see if recreating the state from blockchain is working.

I am having some server issues, they keep saying "bind() failed: Address already in use", but all prior instances have been gone for a while...

Edit: OK, all three gateways are rescanning blockchain, just from the first possible timestamp
hero member
Activity: 910
Merit: 1000
If we split into different topics we adapt idea-creating methods of Microsoft and General Motors. But we should be Apple.

I'm not an Apple employee, but I can guess that they don't coordinate in a huge forum thread :-)


put A-players in a room and let them talk. Much better than committees and subcommittees and memos and shit.

Well, there are pros and cons for both.
sr. member
Activity: 294
Merit: 260
I agree. It will make it a lot more work for generalists who like to follow all the different things. Speciality subthreads get 1% the activity.

It is not only more work. We maybe miss great ideas or interdependence problems if we don't have this big central thread.

Why miss them? It's easier to follow separate threads. Following a huge thread like this creates ample missing opportunities, at least for those who don't have hours to spare every day scanning for posts that interest them. I bet I'm not the only one that has missed interesting posts in this thread, some of which I felt lucky to have noticed them quoted later.

If we split into different topics we adapt idea-creating methods of Microsoft and General Motors. But we should be Apple.

I'm not an Apple employee, but I can guess that they don't coordinate in a huge forum thread :-)
full member
Activity: 266
Merit: 100
I would help out with marketing too if I could help. Would love to.

And regarding the actual functioning of the gateway, if there is a holding account for these external assets, I was thinking: if it were possible to create a wallet client or modify the current wallet client to allow for holding and sending and receiving AE internal assets (both user created and the ones created by your gateway) it would be possible to kind of hijack the external assets and keep them in our network. I don't know if it would be possible, but if you would have time to download and check out the alt coin "bitgem" client to see an example of what I mean. basically this client allows for holding and sending and receiving multiple versions of coins with multiple values. I know that there is a lot you have going on, and that there is a lot going on with working out the basic functionality of NXT, but this might be something that could be implemented in the future, that would really strengthen our network. If people could spend there own self generated assets and spend NXTDoge on our network....
More people helping is always good!

Not sure exactly what you mean, but the NXT AE "My Assets" is basically a wallet for all types of NXT assets including the ones that represent other crypto. If you mean directly sending DOGE to a different address, that would be possible, but I think opens up a security issue as there is no protection when using transfer asset.

Changing the withdraw address is currently only allowed by an AM with the NXT acct in the "sender" field, which I am pretty sure cannot be changed without invalidating the block.

James

Maybe what I am talking about is already possible with the AE and I am not seeing it. but what I mean is instead of someone sending their newly acquired NXTDoge back through the gateway to their Doge wallet, If there were a NXTDoge wallet or an internal asset wallet that any asset could sent to they could send and receive Doge or any other asset within the NXT network and not have to send it back through the gateway. Don't trouble yourself over it is probably just a pipe dream, and the AE is already capable of doing it. I will just play around with it some more and try to figure it out. I will try to post a screen shot of the "Bitgem" coin client for you to see what I mean though.
legendary
Activity: 1176
Merit: 1134
DOGE Gateway --

Guys, please test this. It's like magic (except that it's science + hard work).

I set up a DOGE account for testing purposes at dogevault.com, as I didn't want to spend hours syncing my main QT wallet. I sent 10 DOGE from my online wallet to the gateway address; after a few confirms, it appeared (magic!) in my assets (I'm using wesleyh's test client).

Then I transferred 5 back. After a few confirmations, there is was in the wallet. Like magic. And I still had my remaining 5 still safely ensconced in My Assets.

Very slick.

Send James a PM with your testNXT acct number and your DOGE acct number if you can't compile the multigateway dogeaddr app.
We need to try to crash the gateway, or get it to deadlock. Simultaneous deposits,withdraws. Try fractions, I think you will be surprised. Ive designed the dataflow so that even if the gateway crashes, it restores its state by processing the blockchain, so its pretty fault tolerant. I am not using any database, just tracking pending deposit/withdrawal.

I see all three servers syncing up and processing the withdrawals. Thats the part that is really slick, it is doing all this using multisig. Do you know how painful it is to create valid rawtransactions?

James
Jump to: