Author

Topic: NXT :: descendant of Bitcoin - Updated Information - page 430. (Read 2761642 times)

full member
Activity: 224
Merit: 100

In regards to the main chain being fast - that is what TF is all about and that is the very point of "the plan". It makes less sense to me for the main chain to be the slower one.

BTW - these same conversations just keep going in pointless circles every day.

Personally I think we just "stick with the plan" and get on with it (otherwise you guys will still be debating in 2015 about what to do by which time Nxt will be irrelevant).



I think we have shown that it is *impossible* for the people in this topic to ever come to a consensus about anything at all (and perhaps a few of you actually work for Ethereum to ensure exactly that).

I am willing to say "let's just go with the plan" (because it is obvious that we'll never work out another plan).


+1

I think not everyone reads the whole thread before he is posting his ideas. That helps with the pointless circling Wink

Did you even read my post?

I guess we'll just +1 whatever CIYAM says, that's fine too. He literally quoted one sentence from my post, and ignored all my other points (which also, to my knowledge, have not been discussed before. If they have, quote it here - please.)

I guess we all do what we think is best for NXT. Personally, I'm going to take a break from this community. Impossible this, impossible that. Whatever.
legendary
Activity: 1205
Merit: 1000
OK, But should have a validation in the next versions of the client for existing accounts saying:
 
Hello asshole, you have 50,000 NXT and uses a 10-character password?
You are asking to get screwed, please create another account with a password of over 30 characters including numbers, letters and special characters and move your values or soon someone will steal you. Do not cry when it happens. You have been warned.
The client should not even allow anything like that from happening. Put a minimum password length of 20 characters, what so hard about that?  Huh  Huh

I think using that exact language would have worked so much better though.

The Mac client I am using first gives you this message before opening an account:




and when you choose a weak passphrase, you will get this message:



The other clients should implement this too.
hero member
Activity: 655
Merit: 500

Personally I think we just "stick with the plan" and get on with it (otherwise you guys will still be debating in 2015 about what to do by which time Nxt will be irrelevant).


+1


+1
full member
Activity: 126
Merit: 100

Personally I think we just "stick with the plan" and get on with it (otherwise you guys will still be debating in 2015 about what to do by which time Nxt will be irrelevant).


+1


+1 CIYAM will nxt go somewhere?
legendary
Activity: 2184
Merit: 1000

Personally I think we just "stick with the plan" and get on with it (otherwise you guys will still be debating in 2015 about what to do by which time Nxt will be irrelevant).


+1
sr. member
Activity: 364
Merit: 250
☕ NXT-4BTE-8Y4K-CDS2-6TB82
One idea (which I will not take credit for, only restating in this context) was that perhaps 'effectiveBalance' (ie: forging power == 'leased + owned NXT') could be capped to prevent large pools.
And I still do not think what the purpose of this is except annoying stakeholders.

The idea has nothing to do with annoying large stakeholders.  It would be an annoyance, for sure.  But is one that is meant to limit large centralization of pooling once 'forge leasing' is available.

If leasing NXT to forge were uncapped, many worry that centralized forging pools would form and harm the security of the network.  One only need to look at high centralization of many PoW pools to see the merits of argument.

Proposed limit to forging power aims to avoid pool centralization.

(IMHO, stakeholder 'annoyance' is a small price to pay if NXT is able to perform reliable TF and Instant Transactions).



Understand that it will not avoid pools.

Stakeholder will split their balances and created pseudo-nodes (if whatever forging limit you impose on accounts or nodes).

If you want to avoid pools the right way, find a crypto-solution.
hero member
Activity: 644
Merit: 500
... my point here is that the NXT client is really un-user-friendly. I like the idea of having ur password as your login, but most users are not accustomed to such a system. the NXTcoin teams needs to seriously educate users properly about how to manage the wallet etc.
- didn't you read this
Quote
If opening a new account, please note:
A simple passphrase will certainly result in your NXT being stolen! Do not use any phrase that appears in any printed or online material, no matter how long or obscure. A secure passphrase will be at least 35 characters long and consist of random letters, numbers, and special characters, or a meaningless combination of 10 random words.
when you create your account?

People don't read everything if anything at all when signing up on sites or entering passwords. Just adding some text doesn't resolve this problem.

hero member
Activity: 910
Merit: 1000

In regards to the main chain being fast - that is what TF is all about and that is the very point of "the plan". It makes less sense to me for the main chain to be the slower one.

BTW - these same conversations just keep going in pointless circles every day.

Personally I think we just "stick with the plan" and get on with it (otherwise you guys will still be debating in 2015 about what to do by which time Nxt will be irrelevant).



I think we have shown that it is *impossible* for the people in this topic to ever come to a consensus about anything at all (and perhaps a few of you actually work for Ethereum to ensure exactly that).

I am willing to say "let's just go with the plan" (because it is obvious that we'll never work out another plan).


+1

I think not everyone reads the whole thread before he is posting his ideas. That helps with the pointless circling Wink
legendary
Activity: 1806
Merit: 1038
can someone send me some testNXT.  
- if someone needs testNXT, ask them here: https://forums.nxtcrypto.org/viewtopic.php?f=2&t=832
legendary
Activity: 1181
Merit: 1018
I pushed code that supports GUIDs. When Jean-Luc puts it into the production exchanges will be able to use guids to track transactions without worrying about transaction malleability. NIP #1 is not ready yet so I created the solution as I felt it should be.



@CfB, Jean-Luc

I have a request there -

When you modify/extend the API please make sure to issue some kind of a notification so that client devs can track the changes!

For example, somehow I managed to miss the 'stopForging' and 'startForging' calls - I plugged them in afterwards, but still...

Would these new calls have been mentioned in the release notes?

Please include new/modified API calls in the future in the release notes, or if I just missed it, drop me a hint, that I can pay more specific attention to the release notes in the future

sr. member
Activity: 644
Merit: 250
When people first open the client an account is automatically generated and people can receive coin immediatly . The password is saved in a "wallet.dat" equivalent. The user doesn't have to know it unless he search for it.
- you forget to add "IMHO".

How many times need I repeat to close-minded people:
...
All  clients should have password management system.  The client should generate cryptographically secure passwords and save them on hard disk in wallet.dat  ...
- I'm strongly disagree with this. This feature should be an option.

BCNext made brain wallet in Nxt on purpose. Russian government says, that those, who use any crypto, is a terrorist.

So wallet.dat is a proof that you have account in Nxt, so you are terrorist. Whilst brain wallet mean that you do not leave any trace on your hard disk.

There should be an option to either "save" or "do not save" your password to local disk.
legendary
Activity: 1806
Merit: 1038
When people first open the client an account is automatically generated and people can receive coin immediatly . The password is saved in a "wallet.dat" equivalent. The user doesn't have to know it unless he search for it.
- you forget to add "IMHO".

How many times need I repeat to close-minded people:
...
All  clients should have password management system.  The client should generate cryptographically secure passwords and save them on hard disk in wallet.dat  ...
- I'm strongly disagree with this. This feature should be an option.

BCNext made brain wallet in Nxt on purpose. Russian government says, that those, who use any crypto, is a terrorist.

So wallet.dat is a proof that you have account in Nxt, so you are terrorist. Whilst brain wallet mean that you do not leave any trace on your hard disk.
legendary
Activity: 1806
Merit: 1038
... my point here is that the NXT client is really un-user-friendly. I like the idea of having ur password as your login, but most users are not accustomed to such a system. the NXTcoin teams needs to seriously educate users properly about how to manage the wallet etc.
- didn't you read this
Quote
If opening a new account, please note:
A simple passphrase will certainly result in your NXT being stolen! Do not use any phrase that appears in any printed or online material, no matter how long or obscure. A secure passphrase will be at least 35 characters long and consist of random letters, numbers, and special characters, or a meaningless combination of 10 random words.
when you create your account?
hero member
Activity: 644
Merit: 500
But if we partially save the password and the users just have to remember a Pin code. There will be no problems.

The password can be saved to the hard drive encrypted by user's own password.  That user password doesn't have to be very strong.

Though the the user has to be careful to backup the file, in case of hard drive crash.
full member
Activity: 224
Merit: 100
All of the parallel blockchains can be backed by NXT directly, according to cfb.

They can be but they shouldn't have to be is the point that is being made here.

Understand that the whole reason to say have a China chain is because they won't be able to work with the main chain at decent speeds because of the GCF (so of course they wouldn't want their chain being dependent upon the stake holders in the main chain).

In regards to the main chain being fast - that is what TF is all about and that is the very point of "the plan". It makes less sense to me for the main chain to be the slower one.

BTW - these same conversations just keep going in pointless circles every day.

Personally I think we just "stick with the plan" and get on with it (otherwise you guys will still be debating in 2015 about what to do by which time Nxt will be irrelevant).


Well, I offered a scaleable solution - as far as I'm aware, this has not been discussed before. TF can work with an unlimited amount of chains, each chain can have instant transactions, I don't see why this is exclusive. Instant transactions can work with even the slowest chain in the world, as long as TF is enabled. In the case of China, due to the firewall, I'm sure most of the forgers of the China chain will be from within China. But for other less restricted countries, anyone could help secure their chains (and receive fees).

Not sure *why* the master chain has to be fast if it's simply going to become the checkpointing chains for all the slave chains... unless the AE and other features are only enabled on the main chain, then I can see why it would need to be able to support a large number of transactions. Of course, a solution would be to make it so that the AE can trade across chains, but I'm not knowledgeable on if that is possible or not.

I'm sure there will be "high-capacity" chains, but they will be supported because it is economical to do so (equilibrium point between # forgers and fees), not because of altruism or because someone said it had to be that way.
legendary
Activity: 1512
Merit: 1004
So, using guid we can lookup the txid to verify that Evil Bob's txid he submits is different than the real one and reject him. There is no way for Evil Bob to change the GUID. 10 confirmations is recommended.

Anyone can change transaction. All that u need is to rely on guid.
so,what the difference or relation between guid and TXID?
hero member
Activity: 616
Merit: 500
Hi!

I understand we will have a password generator etc. on our wallets.

That's good.

I was thinking what could go wrong when we finish that. The only thing that comes in my mind is that people can forget to save their password that is generated by the client.

So. We have to warn people that the password is very important.

The reason they will forget is that NXT is new. People never had to save their password on other crypto. They just open and close the wallet and everything goes automatically.

This could be the next drama.

But if we partially save the password and the users just have to remember a Pin code. There will be no problems.

Just sayin'
legendary
Activity: 1512
Merit: 1004
1- After buying an asset,i saw the option to transfer it to someone.But in there,there is no option to charge any Nxt for it.

So if i want to sell a determined asset,to someone i know,and fix the price privately,do i have to put it in the general AE(risking someone else buys it),or can it be done privately somehow?

I miss in the transfer window,somewhere to put for how much Nxt i want to send it to that account(optional).Or am i missing something?

You're not missing anything, the transfer feature is just that. Transfer. No money involved by default. There's the "referencedTransaction" parameter (wesleyh's client doesn't show it), but I can't think of a way to atomically involve it with another transaction.

What you're asking would be a nice feature, actually. Anyone care to comment on this?


I am planning on implementing a gateway Escrow function that will perform automatic escrow for private transfers. That is why I asked for a comment field in asset transfer.

The easiest would be to specify in the comment that X amount of NXT needs to be received from buyer's acct #. Then the Escrow just waits to see that transaction in the blockchain and transfers the asset to the buyer. There would need to be an expiration time so you get back the assets if buyer doesnt pay.

If send money also has a comment field, it can also go the other way. buyer would send money to the Escrow with details of assetid and amount that needs to be recieved. When the blockchain shows such transfer has happened, the Escrow releases the funds.

In both cases, the other party will see the transaction sent to the Escrow along with comments.
Even without the comment field, I can implement this using AM. The transaction details are broadcast via AM, then the asset (or NXT) is transfered to Escrow. This will work with existing NXT core, but adds a block delay and also creates the need for Escrow to match up transactions sent to it with the details about it being separate. Much better to bundled them together.

James
sounds very useful for the escrow service.
question is the escrow is automatic or need gateway to release/return the money?
legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
Proposed limit to forging power aims to avoid pool centralization.

Agreed - but if it wasn't "in the plan" then I don't care if we do it or not.

I think we have shown that it is *impossible* for the people in this topic to ever come to a consensus about anything at all (and perhaps a few of you actually work for Ethereum to ensure exactly that).

I am willing to say "let's just go with the plan" (because it is obvious that we'll never work out another plan).
legendary
Activity: 1512
Merit: 1004
Can someone answer,at least to say it is irrelevant pls??


1- After buying an asset,i saw the option to transfer it to someone.But in there,there is no option to charge any Nxt for it.

So if i want to sell a determined asset,to someone i know,and fix the price privately,do i have to put it in the general AE(risking someone else buys it),or can it be done privately somehow?

I miss in the transfer window,somewhere to put for how much Nxt i want to send it to that account(optional).Or am i missing something?
you can also come here for help.
https://bitcointalksearch.org/topic/nxt-asset-exchange-test-507444
Jump to: