Author

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

hero member
Activity: 527
Merit: 503
Nope, I have mostly completed the messenger and friend functions, they both piggyback onto the block-chain in a really lightweight manner.

So you have to pay 1 nxt to send a message or friend somebody?

Yep. But, one could bundle several messages into one AM. Wink

and the fees are planning on dropping to .01

right? i keep reading this.

Correct. Smiley

Nxt Facebook

That's what I'm working on  Smiley!

I keep thinking "Diaspora".
What makes your project different?

Fees dropping to 0.01 - that will be very interesting.

0.01 Nxt would still be a high fee for messaging though... I would recommend a fee of about 0.0001 Nxt per message, if the only thing being sent is a message, the catch is you can only pay that low of a fee if the message is automatically deleted from the blockchain.

I think the messages need to be perceived as being really cheap as we are competing against WhatsApp that offers messaging for 99 cents per year.  The average teen sends 3,339 txts per month!! (http://mashable.com/2010/10/14/nielsen-texting-stats/) This would be about 40,000 txts per year.  Assuming he/she uses WhatsApp, that costs $0.99 per year, that works out to be $0.000025/txt   Assuming Nxt will soon reach 10 cents that would be a fee of 0.00025 Nxt to compete with them on price alone, we also offer encryption but I'd say we really should try to compete when it comes to price as well. Because if we do it right, I do feel like this could be a killer app because we could probably even compete well with them price-wise.  The money made off of this could then compensate for even lower transaction fees and the forgers could be profitable.

And I worked through all the math but just deleted it to avoid clutter, I believe that we could even afford to charge lower than this assuming we delete messages once the app on the other end receives it, after all most text messages will be stored by the local apps on both sides and the blockchain/decentralized storage can be temporary.. only a few seconds in most cases.  Forgers supporting the text messaging would have to be paid for their extra bandwidth though.


Regard facebook built on top of Nxt.. actually I see some sense to that, we can afford to charge people a very low fee per post, that varies based on how long they want to store it, store it using the decentralized storage, the people in charge of make money off of that and use that money to advertise itself and grow a business.  Why would people use it?  Same advantage Dispora has, Diaspora is indeed very similar but I see it being hard to advertise itself, build it into Nxt and I know I would sign up for a Nxtbook account!
sr. member
Activity: 490
Merit: 250
I don't really come from outer space.
Nope, I have mostly completed the messenger and friend functions, they both piggyback onto the block-chain in a really lightweight manner.

So you have to pay 1 nxt to send a message or friend somebody?

By design messages are not sent on the blockchain as AM's to avoid bloating (in the implementation I'm designing).

Cool.  I was just about to send you a link to the paper Deployment of a Large-scale Peer-to-Peer Social Network by M Yang, et al. but it appears you've already got that aspect covered.  Wink
member
Activity: 84
Merit: 10
I am receiving an "Unknown account" error once logged into AE when I try to send testNXT or buy Assets from newly created account. What is the problem?

EDIT: I created another Nxt Testnet account and have same "Unknown account" error. Please advise.

hero member
Activity: 854
Merit: 1001
Just saw a really good idea on XCP forum:
https://bitcointalksearch.org/topic/m.5773807

It is about asset naming and it is very simple and I think quite effective.
Basically once you own an Asset Name, then you can create a subasset for a much lower fee. this essentially allows branding of the root name and then people will know that anything that starts with that is from the same issuer

So Anon gets his Anon136 asset name. Now he can issue:

Anon136.silver1oz
Anon136.silvershot
Anon136.silveretc

It still has a squatting issue with it, but now the squatters have to squat on the names of the issuers, not the target asset. This is far riskier as if a specific name is taken, there are always others that can be used. Unlike "BTC", which is unique.

If we are going to change the NXTcore for asset names, this one might be worth doing.


James


Been almost completely ignoring the asset naming issue,but this makes complete sense...+10.
BTW: Thanks for your mega post from earlier today, J. Good points all over... 
sr. member
Activity: 460
Merit: 250
Sry James, but i have used you in this thread. https://bitcointalksearch.org/topic/m.5774788

I hope its ok  Cheesy

More than ok, right on.

And from the thread you quoted, not that I intend to compare it to King James' Speech, but this is nice:

Quote from: williamevanl
At this point NXT is less like a crypto and more like a company that had fairly small IPO. It's one of a few cryptos though that actually has huge ongoing development being done.

There are some huge wallets for NXT and there are a handful of people that could tank it, that's all true. The majority of these people realize though all the work that is being done and recognize the huge potential it all has.

I just bought into NXT yesterday pretty substantially. I'm aware of all the facts behind it but I just can't get past the fact that everything else is just a clone of bitcoin with no real future development work being done. If NXT has problems time will solve them, too many people are working on it to fail.

IF it does fail at this point, at least I threw my cards in on something that was a complete original work with a completely innovative set of ideas. I have no interest in the future of any other alt coins. I simply can't understand how they can even have a future outside of some minor niche markets. (like doge for tipping).

If instead of marketcap you could see 'developmental effort' next to each alt, there would an army of work that has been done for only a couple coins, Bitcoin and NXT.
sr. member
Activity: 397
Merit: 500
Sry James, but i have used you in this thread. https://bitcointalksearch.org/topic/m.5774788

I hope its ok  Cheesy

member
Activity: 84
Merit: 10
Create a new NXT Asset Exchange testnet account in 47 seconds. *New Video*

https://www.youtube.com/watch?v=Br4HEt_HbOY&feature=youtu.be
legendary
Activity: 1176
Merit: 1134
An simple idea that seems to have been ignored on the official forums...

Wouldn't it be easier to just allow dots in the asset names (hint:  Global_trade_repo's hierarchy idea)?

That way BTT.UNIQUESILVER and BTT.RARECOIN would not collide with someone else's UNIQUESILVER and RARECOIN?
As suggested by Global_trade_repo, the asset names with dots in them could cost less to issue.

Not only that, but the buyers could be more confident that the assets were issued from BTT without rechecking/verifying the description/catalog.  An impostor could issue a VERYRARECOIN with a description poiting to BTT's catalog for example.  But the impostor cannot fake a BTT.VERYRARECOIN asset if it's required to own the BTT asset first.

We should also allow other characters such as #, $, %, and digits after the dot in the asset names.  So BTT can issue BTT.SILVER$100  or BTT.GOLD#1906 for example.


Otherwise, assuming a business can issue 100000+ assets, how does it go about organizing/tracking assets efficiently?  It much easier to match BTT.GOLD#1906 or BTT.RAREGOLD#18394 from a catalog than to search for BTT.GOLDXFR and BTT.RAREGOLDSXR to identify the asset.


If Counterparty is a protocol like TCP/IP, then we will need a flexible asset naming scheme that works almost like the domain naming system.

Borrow from XCP, I think this is really a good idea, Ripple style Asset Name is a disaster
Great minds think alike Smiley
legendary
Activity: 1176
Merit: 1134
Just saw a really good idea on XCP forum:
https://bitcointalksearch.org/topic/m.5773807

It is about asset naming and it is very simple and I think quite effective.
Basically once you own an Asset Name, then you can create a subasset for a much lower fee. this essentially allows branding of the root name and then people will know that anything that starts with that is from the same issuer

So Anon gets his Anon136 asset name. Now he can issue:

Anon136.silver1oz
Anon136.silvershot
Anon136.silveretc

It still has a squatting issue with it, but now the squatters have to squat on the names of the issuers, not the target asset. This is far riskier as if a specific name is taken, there are always others that can be used. Unlike "BTC", which is unique.

If we are going to change the NXTcore for asset names, this one might be worth doing.


James
full member
Activity: 193
Merit: 100
An simple idea that seems to have been ignored on the official forums...

Wouldn't it be easier to just allow dots in the asset names (hint:  Global_trade_repo's hierarchy idea)?

That way BTT.UNIQUESILVER and BTT.RARECOIN would not collide with someone else's UNIQUESILVER and RARECOIN?
As suggested by Global_trade_repo, the asset names with dots in them could cost less to issue.

Not only that, but the buyers could be more confident that the assets were issued from BTT without rechecking/verifying the description/catalog.  An impostor could issue a VERYRARECOIN with a description poiting to BTT's catalog for example.  But the impostor cannot fake a BTT.VERYRARECOIN asset if it's required to own the BTT asset first.

We should also allow other characters such as #, $, %, and digits after the dot in the asset names.  So BTT can issue BTT.SILVER$100  or BTT.GOLD#1906 for example.


Otherwise, assuming a business can issue 100000+ assets, how does it go about organizing/tracking assets efficiently?  It much easier to match BTT.GOLD#1906 or BTT.RAREGOLD#18394 from a catalog than to search for BTT.GOLDXFR and BTT.RAREGOLDSXR to identify the asset.


If Counterparty is a protocol like TCP/IP, then we will need a flexible asset naming scheme that works almost like the domain naming system.

Borrow from XCP, I think this is really a good idea, Ripple style Asset Name is a disaster
sr. member
Activity: 756
Merit: 250
Reposted from the InfCom thread:
https://bitcointalksearch.org/topic/nxt-nxtinfrastructure-committee-506757



Infrastructure Committee decisions.

Girls/guys/undecided:

The InfCom has been seriously busy over the last few days, and we have finalised two of the issues presented to us.

Most of our decision-making process can be seen on BitBucket, with some debate/input happening here on BTT.
PMs have been kept to a minimum to ensure complete transparency, and any relevant info from PM exchanges has been posted either here or on Bitbucket:
https://bitbucket.org/nxtinfrastructure/committee/issues?status=new&status=open



Thanks and keep up the good work!
hero member
Activity: 854
Merit: 1001
Reposted from the InfCom thread:
https://bitcointalksearch.org/topic/nxt-nxtinfrastructure-committee-506757



Infrastructure Committee decisions.

Girls/guys/undecided:

The InfCom has been seriously busy over the last few days, and we have finalised two of the issues presented to us.

Most of our decision-making process can be seen on BitBucket, with some debate/input happening here on BTT.
PMs have been kept to a minimum to ensure complete transparency, and any relevant info from PM exchanges has been posted either here or on Bitbucket:
https://bitbucket.org/nxtinfrastructure/committee/issues?status=new&status=open

On to the decisions:

After a lot of debate, InfCom has rejected opticalcarriers request for funding for SSL certification for VPS, we feel that TOR provides a better level of security/privacy:
https://bitbucket.org/nxtinfrastructure/committee/issue/30/public-api-nodes-could-support-ssl-for

After even more debate, InfCom has approved an initial bounty payment of 2000 NXT to secondleo (+Matthew C, collaborator on the paper) for his paper on energy efficiency in the NXTwork:
https://bitbucket.org/nxtinfrastructure/committee/issue/19/nxt-energy-efficiency-paper-secondleo
There is a further 3000 NXT bounty ready to go for an improved version of the paper, based on feedback from InfCom.

That's about it for today, keep up the good work. Any questions, feedback, requests, get in touch.....

NXT Infrastructure Committee members:

EvilDave (spokesthing)
Marcus03
chanc3r
ChuckOne
ferment [/i]
hero member
Activity: 808
Merit: 1011
What is this bot on BTER doing?

Code:
0.00004629 | 6,799.433 | 0.31475

This order is automatically cancelled and opend since hours. Always 0.31475 BTC. I had a "fight" with it at 0.00004900. When I placed my buy order at 4900, the bot always put it's order one satoshi above mine. Now the bot is still active at ~4600...
sr. member
Activity: 397
Merit: 500
sr. member
Activity: 288
Merit: 250
Can someone send me some testNXT? Thanks. 957183466007778257

10k sent
member
Activity: 84
Merit: 10
Can someone send me some testNXT? Thanks. 957183466007778257
legendary
Activity: 1176
Merit: 1134
If my PC is compromised, attacker could simply activate sniffing soft on it and just wait for me to issue an asset... couldn't it be done via https?

Wesleyh's client, once it is included with the Nxt software, is intending to implement the client-side Javascript Curve25519 library.  This will allow the server (even on your localhost) to return RAW transaction data to you, which your web browser can sign with your private key LOCALLY.  The signed transaction is then broadcast by the server.

In that scenario, risk is minimized.  There is, however, no universal fix for dealing with a compromised computer (where malware is capturing keystrokes or clipboard data).

Even more simply: you can always enable https in your nxt/conf/nxt.properties file.  You can see the settings here: http://wiki.nxtcrypto.org/wiki/Nxt-default_properties_configuration_file .  To do this, create a file called nxt.properties in nxt/conf, and copy the updated settings you want to that file from nxt/conf/nxt-default.properties.
https is certainly better, but not totally secure. Also destination server is possible weak spot.
For any acct doing this sort of thing, make sure it is a temporary acct with only the funds you need to use

Edit: if your PC is compromised, nothing will help other than turning it off. Sometimes even that isnt enough
sr. member
Activity: 897
Merit: 284
Hi,

I have a few questions: Smiley


1. Issue asset

from: http://wiki.nxtcrypto.org/wiki/Nxt_API

http://localhost:7876/nxt?
     requestType=issueAsset&
     secretPhrase=SECRET&
     name=ASSETNAME&
     description=DESCRIPTION&
     quantity=QTY&
     fee=FEE&
     referencedTransaction=REFTX

Does one sends his own private key in the open??
(attacker might just need to activate WireShark on the attacked remote computer to sniff it...)

2. I read somewhere that BCNext had made a few tweaks to a well known elliptic curve algorithm.

    Why did he do it? (one minus that I see is that It is not "proven" and we needed auditing).

3. Can someone send assets from one account to the other without going through the asset exchange? (for example from one account that I have to the other)


http://localhost:7876 localhost is your own computer using loopback. I dont think it even goes out on your LAN cable, just processed internally. So, unless your PC is compromised, no problems. However, if your PC is compromised to the point where the attacker has access to the loopback data, then you are already screwed

The "tweaks" were porting to Java, including an implementation bug. This bug has been identified and fixed and the code has been reviewed by Dr. Evil himself, aka Jesse James. Also, the encryption choices BCNext made were a bit ahead of time, now openssl is making the same type of choice.

There is the transferAsset API call that lets you send assets to any account


Thanks for the well written answers!

Yes, if my PC is compromised, attacker could simply activate sniffing soft on it and just wait for me to issue an asset... couldn't it be done via https?



If your PC is compromissed, Https wont help at all.
legendary
Activity: 1176
Merit: 1134
Nope, I have mostly completed the messenger and friend functions, they both piggyback onto the block-chain in a really lightweight manner.

So you have to pay 1 nxt to send a message or friend somebody?

By design messages are not sent on the blockchain as AM's to avoid bloating (in the implementation I'm designing).
Same here, we can just do point to point networking and only use blockchain for things that need a permanent record
newbie
Activity: 56
Merit: 0

I keep thinking "Diaspora".
What makes your project different?

That's what I thought, too.

But I'd sign up for his service, and I never signed up for diaspora. I don't think it will be nxt's "killer feature", but it would add value to the nxtwork, even if it is no more than a proof of concept. (Is it OK to say nxtwork? I got the phrase stuck in my head, and I can't get it unstuck.)
Jump to: