Author

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

sr. member
Activity: 490
Merit: 250
I don't really come from outer space.
It seems to me that any actual text/messaging service that needs long term storage would be best tackled by a service provider.  

The service provider could charge useage fees in NXT, and would have its own parallel blockchain for its data.

The concept as I see it is basically outlined here:
https://bitcointalksearch.org/topic/m.4257311

Just replace the idea of SMS provider with client messaging provider.
 
legendary
Activity: 1176
Merit: 1134
CfB
Can you confirm that all Arbitrary Messages (Storage) in the blockchain are encrypted
hero member
Activity: 2296
Merit: 506
Cryptocasino.com
I am about to add NXT to http://cryptokopen.eu
any donations are very welcome!

10772787204751253513
legendary
Activity: 2142
Merit: 1010
Newbie
sr. member
Activity: 602
Merit: 268
Internet of Value
we have discussed this issue on previous on occasions...and i'm sure it will be solved but it's the same problem the internet has....i'm not smart enough to suggest any solutions for this one.

It's a different problem. With the general Internet, when illegal content springs up it can generally be dealt with (speed & mechanisms dependent on the type of content), and the rest of the Internet chugs along just fine. Systems that try to combat that (tor etc) do so with sophisticated techniques, and it's a cat & mouse game against the authorities.

Fact is, we are hosting a blockchain that allows arbitrary data to be stored in it, with no mechanism to remove it, and hoping that people won't take advantage of that in a way that harms us. Is that wise?



+1 Don't overestimate the load our blockchain can take as we may end up with 10G data file pretty soon. One reason Bitcoin devs don't want to implement any other features     because Bitcoin already reaches the 10G blockchain and almost maximum bandwith by doing only transaction processing. So now they decided to be a payment specialist only.

When we have asset exchange, plus messenger, voting etc and pyamnet system. We may do 10X the load Bitcoin is taking right now. Need to think ahead.

Ok so we can't implement all these features because of blockchain bloat. But didn't we tout these as the advantages and the reason NXT is far ahead of Bitcoin and now the bloat is the reason it won't be implemented? Huh?

Just use common logic. Features are good. We love features but don't kid yourself that you can get a fee lunch.

Fee lunch? I don't care about fees. It was promised that these features would be implemented with no mention of the blockchain size being a big road block. It's news to me what you just said.

Free lunch. The more features, the bigger blockchain. There are tricks to reduce that but the common sense is that if you want to put in a lot of furnitures, your house will necessarily be bigger.
now you heard it, don't complain later that no one told you.

The fact that the blockchain grows with features is a given. But the fact that this is a such a big road block now is news at least to me. Nowhere before in hundreds of pages was it mentioned that all of a sudden we have a huge problem with the blockchain size. But we did have an emhasis on all of the "nice future features" that we will easily implement. Now I understand this is not feasible in practice. Is that what you're saying?

I said need to think ahead
full member
Activity: 157
Merit: 100
Since it is not stored in the blockchain in plaintext, I think the problems about illegal content are minimized. Only receiver can decode it.

That's not true, you can store any HEX data and anyone can decode that to plaintext (or anything else - images etc.).

Pruning the blockchain would be a nice feature to have.  Some things you need to be around for a long time, such as the ledger of currency transactions.  Other things, like messages, I agree a TTL option would be nice.  If you need your use-specific data in the blockchain to be around for a long long time, then you pay more.  If you only need it to be around for a few weeks or days (or hours!) then you could pay much less.  Arbitrary messages should be essentially transient data.

I was thinking about that too, fee based on TTL.
legendary
Activity: 1120
Merit: 1000
we have discussed this issue on previous on occasions...and i'm sure it will be solved but it's the same problem the internet has....i'm not smart enough to suggest any solutions for this one.

It's a different problem. With the general Internet, when illegal content springs up it can generally be dealt with (speed & mechanisms dependent on the type of content), and the rest of the Internet chugs along just fine. Systems that try to combat that (tor etc) do so with sophisticated techniques, and it's a cat & mouse game against the authorities.

Fact is, we are hosting a blockchain that allows arbitrary data to be stored in it, with no mechanism to remove it, and hoping that people won't take advantage of that in a way that harms us. Is that wise?



+1 Don't overestimate the load our blockchain can take as we may end up with 10G data file pretty soon. One reason Bitcoin devs don't want to implement any other features     because Bitcoin already reaches the 10G blockchain and almost maximum bandwith by doing only transaction processing. So now they decided to be a payment specialist only.

When we have asset exchange, plus messenger, voting etc and pyamnet system. We may do 10X the load Bitcoin is taking right now. Need to think ahead.

Ok so we can't implement all these features because of blockchain bloat. But didn't we tout these as the advantages and the reason NXT is far ahead of Bitcoin and now the bloat is the reason it won't be implemented? Huh?

Just use common logic. Features are good. We love features but don't kid yourself that you can get a fee lunch.

Fee lunch? I don't care about fees. It was promised that these features would be implemented with no mention of the blockchain size being a big road block. It's news to me what you just said.

Free lunch. The more features, the bigger blockchain. There are tricks to reduce that but the common sense is that if you want to put in a lot of furnitures, your house will necessarily be bigger.
now you heard it, don't complain later that no one told you.

The fact that the blockchain grows with features is a given. But the fact that this is a such a big road block now is news at least to me. Nowhere before in hundreds of pages was it mentioned that all of a sudden we have a huge problem with the blockchain size. But we did have an emhasis on all of the "nice future features" that we will easily implement. Now I understand this is not feasible in practice. Is that what you're saying?
legendary
Activity: 1512
Merit: 1004
Please sign up for our newsletter.


sign up successfully
sr. member
Activity: 602
Merit: 268
Internet of Value
we have discussed this issue on previous on occasions...and i'm sure it will be solved but it's the same problem the internet has....i'm not smart enough to suggest any solutions for this one.

It's a different problem. With the general Internet, when illegal content springs up it can generally be dealt with (speed & mechanisms dependent on the type of content), and the rest of the Internet chugs along just fine. Systems that try to combat that (tor etc) do so with sophisticated techniques, and it's a cat & mouse game against the authorities.

Fact is, we are hosting a blockchain that allows arbitrary data to be stored in it, with no mechanism to remove it, and hoping that people won't take advantage of that in a way that harms us. Is that wise?



+1 Don't overestimate the load our blockchain can take as we may end up with 10G data file pretty soon. One reason Bitcoin devs don't want to implement any other features     because Bitcoin already reaches the 10G blockchain and almost maximum bandwith by doing only transaction processing. So now they decided to be a payment specialist only.

When we have asset exchange, plus messenger, voting etc and pyamnet system. We may do 10X the load Bitcoin is taking right now. Need to think ahead.

Ok so we can't implement all these features because of blockchain bloat. But didn't we tout these as the advantages and the reason NXT is far ahead of Bitcoin and now the bloat is the reason it won't be implemented? Huh?

Just use common logic. Features are good. We love features but don't kid yourself that you can get a fee lunch.

Fee lunch? I don't care about fees. It was promised that these features would be implemented with no mention of the blockchain size being a big road block. It's news to me what you just said.

Free lunch. The more features, the bigger blockchain. There are tricks to reduce that but the common sense is that if you want to put in a lot of furnitures, your house will necessarily be bigger.
now you heard it, don't complain later that no one told you.
sr. member
Activity: 396
Merit: 250

This a storage function not a communication function.

All communication platforms have a storage function, some are in the client some are in the network.
A lot of supposedly secure communication is readable on the network servers that process it (authorities make it so)
Those that use client side encryption are difficult to replicate where you lose the client device unless certificates can be recovered etc.
If you can't reach the server that holds your message then you are screwed and if the company providing that server goes bust you are screwed.
if you use a google, microsoft, whatsapp you will be monitored, your ideas read, copied, stolen - prove it???

With NXT
the message is encrypted in the client but your passphrase unlocks it
it is unreadable anywhere except on a client that has the keys
the network of NXT nodes holds it so you can always get to it unless NXT ceases to exist.
no one can search, copy steal your ideas or communication.

You could also use arbitrary messages to communicate to yourself (sorry store) those secrets that you want to remember.

I like that.
legendary
Activity: 1176
Merit: 1134
CfB

It seems "Arbitrary Messages" has gotten a lot of people thinking that its purpose is for messaging. Wouldn't the name "Arbitrary Storage" be more appropriate for what it does?

Since it is not stored in the blockchain in plaintext, I think the problems about illegal content are minimized. Only receiver can decode it.

Lowering fee opens up NXT blockchain to spam attack. Cost of a few cents to store 1K of data for 1 year (or permanently?) seems to be a pretty low price already

James
sr. member
Activity: 490
Merit: 250
I don't really come from outer space.
I don't think the main purpose of Arbitrary Messages is IM function, hence the name.

Problem with storing unwanted data could be perhaps handled at the client side - client won't store and relay AM.

It seems to me that the name "arbitrary messages" has unfortunately primed people to think of storing and transmitting text messages, not of generic global data storage.

A good thing with AM would be TTL (time to live) option with some max value.

Pruning the blockchain would be a nice feature to have.  Some things you need to be around for a long time, such as the ledger of currency transactions.  Other things, like messages, I agree a TTL option would be nice.  If you need your use-specific data in the blockchain to be around for a long long time, then you pay more.  If you only need it to be around for a few weeks or days (or hours!) then you could pay much less.  Arbitrary messages should be essentially transient data.
hero member
Activity: 490
Merit: 504

NXT with humanoid interference can not be perfect.

Pin

oh no, now when pin used the phrase "can not", he joined the position as a potential candidate for BCNext with Bybitcoin and Anon136 who used it too.
hero member
Activity: 616
Merit: 500
Hi !

I'm a newbie in this forum, but I wanted to ask a question.

If there will be multiple applications of NXT in the future. Are we going to use the same passphrase that unlocks our account for these applications?

I think it will be more secure when we don't use the one and only passphrase we have of our account.

I hope this is possible.
full member
Activity: 224
Merit: 100
Sending NXTs with a message will get implemented, right?

Could be done in clients.

Send NXT, get the transactionID, send message with the referenceTransactionID set to the transactionID of the NXT transfer.
hero member
Activity: 808
Merit: 1011
Please sign up for our newsletter.

sr. member
Activity: 952
Merit: 253

This a storage function not a communication function.

All communication platforms have a storage function, some are in the client some are in the network.
A lot of supposedly secure communication is readable on the network servers that process it (authorities make it so)
Those that use client side encryption are difficult to replicate where you lose the client device unless certificates can be recovered etc.
If you can't reach the server that holds your message then you are screwed and if the company providing that server goes bust you are screwed.
if you use a google, microsoft, whatsapp you will be monitored, your ideas read, copied, stolen - prove it???

With NXT
the message is encrypted in the client but your passphrase unlocks it
it is unreadable anywhere except on a client that has the keys
the network of NXT nodes holds it so you can always get to it unless NXT ceases to exist.
no one can search, copy steal your ideas or communication.

You could also use arbitrary messages to communicate to yourself (sorry store) those secrets that you want to remember.
legendary
Activity: 2184
Merit: 1000
How many store the message securely in a network which is a permanent recoverable record (if you have the keys) of the messages.


secure and permanent message could be the selling point.

edit: lol

This a storage function not a communication function.

the internet is BOTH STORAGE & COMMUNICATION FUNCTION.

How can you sell your product if you don't even know its main functionality ? Don't compare Internet with NXT app, it is borderline stupid.  

I was not......I think you should take a breather

Then don't bring Internet into a conversation about  NXT applications. Sorry if you feel i am rude. I am going to go for a breakfast

it was just an analogy....enjoy breakfast...i can't leave home without it. Wink
sr. member
Activity: 602
Merit: 268
Internet of Value
How many store the message securely in a network which is a permanent recoverable record (if you have the keys) of the messages.


secure and permanent message could be the selling point.

edit: lol

This a storage function not a communication function.

the internet is BOTH STORAGE & COMMUNICATION FUNCTION.

How can you sell your product if you don't even know its main functionality ? Don't compare Internet with NXT app, it is borderline stupid.  

I was not......I think you should take a breather

Then don't bring Internet into a conversation about  NXT applications. Sorry if you feel i am rude. I am going to go for a breakfast
hero member
Activity: 910
Merit: 1000
Sending NXTs with a message will get implemented, right?
Jump to: