Author

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

hero member
Activity: 910
Merit: 1000
But local signing and handing-off to a merchant should be a top priority at the moment, IMHO.  This should include writing plugins for cart software like ZenCart and WooCommerce.

+1

At least CfB is on local signing (but not right now?) and some dudes are implementing shopping cart modules for Nxt for now.
sr. member
Activity: 421
Merit: 250
HEAT Ledger
What I can do is make Nxt.shutdown() public and not add any shutdown hooks myself, when started using init(), only when started using main(). Then whoever calls init() has the responsibility to add a shutdown hook or call shutdown().
I don't know how your restart works, but unless the jvm is really shutdown and started again, init() is unlikely to work as expected after a shutdown(), because of all the static initializers and final variables I rely on.

Perfect! Our client is built as an Eclipse RCP app, those come with a native launcher that controls the jvm. Thats how Eclipse can be *restarted* when you installed a new plugin. It's just that jvm shutdown seems to not go so gentle.

The nxt-default.properties has to be there. I don't throw exceptions if nxt.properties is missing. Why do you not want to use nxt-default.properties? It only needs to be in the classpath, it can be hidden from the user.
...
This cannot be done in init, because properties must be loaded before any other classes attempt to get them using Nxt.getStringProperty() etc., such as the Logger initializing its debug and enableStackTraces as static final. Allowing additional properties overrides in the init() was not such a good idea. If you want to add listeners to BlockchainProcessor for example, before init() has been called, it still needs to see the correct values of all properties - so it is too late to set them in init().

In an RCP application everything gets bundled as an OSGI bundle/plugin, we also do this for nxt. It's so we can deploy updates to nxt as only one updated plugin. This however leads to troubles since an OSGI bundle is usually a jar and it's kinda hidden away in the plugins folder (not easily reachable for end users). Currently we already have a properties file in the install folder root (which is recognizably named after the client) it would be most ideal if we can use that properties file to allow for user overwrites, this is also the case since we are planning to support multiple crypto currencies in the client and all user settings could go there.

I'm not sure if `ClassLoader.getSystemResourceAsStream("nxt.properties");` will include the install directory in it's search path since nxt is *in* it's own plugin which is loaded by the OSGI classloader (maybe it will).

Ideal would be if somehow you could make the location of nxt.properties dynamic. Easiest in our case would probably be a simple property (System.getProperty('nxt.Nxt.config')) so we can pass the location as jvm argument or set it ourselves in code that loads before the nxt plugin is activated.


legendary
Activity: 1890
Merit: 1086
Ian Knowles - CIYAM Lead Developer
Another issue that I think needs to be carefully considered is the "penalty" for not forging.

I don't see it as being necessary in that any advantage of "not forging" would require significant amount of collusion IMO to be of financial benefit (maybe someone with some math skills can work on this).

And where I see it as being problematic is that our little hobbyists are quite likely to just switch off their forger for a day if they get penalized. It may even piss them off enough to "give up forging" once again potentially hurting our network.

So in summary I think that we "don't need it" and IMO we would be better off without it.
full member
Activity: 168
Merit: 100
My gut feeling is that forging NXT will never be profitable for anybody.

I think it is going to be profitable for a few pools mostly and I predict that in the future most forging power will be locked up in ATs that act as "interest bearing accounts".

It is up to the community to make sure that we don't just end up with a small number of pools and a few hundred hobbyists.


my proposal is to just give in to the pools forging fees rights. Not forging power. Not funds

forging power and funds stay in bob account

forging fees rights stay in pool if bob wants.

if bob forge and forging fees rights are in the pool bob must split forging fees with other people in the pool proportionally with amount of funds in this moment.

the pools are created automatically by the network grouping the accounts. for example a size of 100000 nxt this would lead to forge every 2 to 3 days that is a reasonable value to maintain interest little hobbyists


I think for that direction is the right solution.


with this solution the network will always be extremely decentralized and every body have the same opportunities to forge.

you just have to adjust the transaction fee for the annual return to forge all year continuously is equivalent to the cost of maintaining the node. if for example it is estimated that with 10000 nodes is enough then we must assess how much maintaining 10000 nodes for a year and evaluate the number of transactions in the year and adjust the fees.

For example

John have 90000Nxt
Mary have 9900 Nxt
Bob Have 100 Nxt

Total 100000 Nxt

1440 blocs per day
52.6 blocs per year with 100000 Nxt
fee per bloc (For example) 100
Profit per year 5.3%
5.3% must greater than cost of maintaining the node and remain immobilized the funds (oportunity cost)


dividing the total number of coins that are forging nxt at all times in sections 100000 nxt automatically. accounts with more than 100000 nxt forge individually.

forge worldwide every 2 to 3 days.
sr. member
Activity: 490
Merit: 250
I don't really come from outer space.
My main concern is that simple economics will likely lead to a small number of "super nodes" because I think *most* stakeholders will lease their forging rights to pools (why wouldn't you want to get money for doing absolutely nothing?).

So the problem is that if those pools are suddenly shut down (due to court order lets say) then the transaction confirmation rate is going to slow down *dramatically*.

It would be in a merchant's best self-interest to run a node.  The reason is that his payment transaction would be signed by his customer and handed directly to the merchant who would then be responsible for guaranteeing his payment makes it into the Nxt network as fast as possible without being orphaned.

We need to start thinking about how to accomplish the first part -- locally signing of a transaction and handing-off to a merchant -- in a way that is as invisible to the end-user as possible.  It should "just work" from the customer's perspective.

However, I've been doing some thinking about TF for a while now but I've not said much because my ideas are still a bit half-baked and I don't know if they align with BCNext's ideas for TF, but I'll make a longer detailed post in a few days when I've organized it.  I think 1000 TPS is no big deal even with a few forging nodes, and high-frequency trading is possible in the distributed exchange.  Also, it would make forgers happier than they are at the moment even with tiny transaction fees.  I need to get other's (your's, reader) feedback on these ideas to see where I may be thinking incorrectly.  Give me a few days to make a coherent post on it.

Edit: changed my mind.

But local signing and handing-off to a merchant should be a top priority at the moment, IMHO.  This should include writing plugins for cart software like ZenCart and WooCommerce.
sr. member
Activity: 392
Merit: 250
Still don't understand. In versions <0.8.0 when i announce a public address but set sharing to false other node will connect to me only after my node first connects to it. In 0.8.0 such logic of behavior is impossible. Is this true?  Huh
Yes, this is true. You don't have control over which nodes you connect to, so why would you need such behavior? It would only make sense if you can define a whitelist of nodes to connect to, but currently you can't do that. Your node will keep trying to connect to whatever list of peers it receives from the others, and telling them your public address itself, how is that different from allowing the peers to share it amongst themselves too?

legendary
Activity: 1367
Merit: 1000
Why in 0.8.0e shareMyAddress is the same as peer networking?
Why i cannot run peer networking without sharing my address as it have been before?
If you have an address that other peers can connect to, you can't really prevent that from being shared. Even if your peers don't share it with each other, you don't control which peers you connect to. So when you connect to one peer, after a while you request from it all other peers that it knows about. Then, you start connecting to them one by one - and all of them get to know your address directly from you. So it doesn't make sense to announce a public address, yet to set sharing to false. It will still get known, only a bit slower.

In fact, in 0.8.1, I added a feature so that setting nxt.myAddress is optional and only strictly needed if you use a non-default port. If you don't set nxt.myAddress, but nxt.shareMyAddress is still true (the default), when you connect to a peer he will see the address your request is coming from, and at a later time try to connect to this address at the default port (unless you have set nxt.myAddress to something else, in which case it will try to connect to your announced address). If it succeeds, it will treat your peer as if nxt.myAddress has been set to the address your connection was seen as coming from. And also share this address with others so they can also connect to you. This way you don't need to worry about what is the external IP of your router, and especially if it ever changes for those with dynamic IPs. If you don't want this to happen, set nxt.shareMyAddress to false. In this case, the peer networking server will not be started at all as nobody will be attempting to connect to you. You can of course still make outgoing requests and receive responses to them.

Still don't understand. In versions <0.8.0 when i announce a public address but set sharing to false other node will connect to me only after my node first connects to it. In 0.8.0 such logic of behavior is impossible. Is this true?  Huh
hero member
Activity: 490
Merit: 504
Damelon: hours and hours of communication Smiley Ricky was informed on 18th of Feb how it works. Currently Nifty is dealing with Paul (organisator), we signed a form in Berlin, but he hasn't sent a payment info yet
legendary
Activity: 1092
Merit: 1010
there are cca 20.000 nxt for each conf, as I said, it is possible to handout 100-200 brochures, but not 2000 without paying for booth/ladies etc. Why do you need door pass when we are paying for "2 full-conference passes for staff members" in supporter sponsorship to get you a speaker position?

Salsa, check their schedule link above.  I am not a speaker.  I have heard nothing from them.  I have no clue that I was eligible for a door pass or how to get one.  All I know is that you gave them a thousand bucks.
[/quote]

Has there been any communication about this at all?

At the moment it looks there is very little that is clear except that RJ is going and even hé doesn't know what is going on...

I'm sure that once again things will turn out well-ish due to people putting in sweat, but hell, planning and communication is not one of our strong features, it seems  Undecided

Not wanting to piss people off, but jeez...
hero member
Activity: 644
Merit: 500
So how much would cost a cute female? Who will hire her for all events and will she have a tickets also to get in?

Does she have to know anything about Nxt?

This isn't a problem, as long as she only have to dress flirty.

Contact me



What now?

Please let's not be that group who use clichè ass marketing strategies and get labelled as a bunch of losers.
"Sex sells" sure, but this is a conference meant to highlight NXTs technology, people go to this conference to learn about cryptos, not to look at random girls.

+1

Let's not degrade the girls or the movement.


He asked for a "cute" girl.

And it's silly to call it "degrading" the girls. Ask them if they feel "degraded" for getting paid for modeling
sr. member
Activity: 392
Merit: 250
In 0.8.1, I am adding the ability to use POST instead of GET for all API and UI methods, and optionally enforce use of POST for the methods that submit the user secret phrase. This is to prevent caching of the secret phrase in browser memory cache, and to prevent mistakes due to submitting the same request twice, as browsers are supposed to warn users when doing this with POST requests.

This wasn't possible before because everything shared the same port and POST was reserved for peer networking only. Now that the UI and API requests have their own servlets, there is no problem in making them accept both GET and POST. I am adding a nxt.properties parameter whether to enforce the use of POST for the methods that require it, or just accept both GET and POST.

I have already changed the NRS UI and the tools - admin.html, alias.html, message.html, to use only POST. Client developers preparing for the 0.8 branch should consider using POST where appropriate too.
full member
Activity: 182
Merit: 100
NXT.org
My intention is to put one of these trifold brochures on every chair in the three speaker areas at the Texas Bitcoin Conference early in the morning on March 6

if you do this, organizator will collect them all in 5 minutes. It is not allowed to use conf areas for non paid ads

Then I will just have to figure out another way to distribute them once they are printed.  Perhaps I can arrange for (cute female?) handout personnel at the doors when they open.  Certainly we need printed handout materials for the four conferences we are going to have reps at over the next six weeks.  My request for funding stands.  
I think in April (New York, Toronto) Nxt will look so different, that we will need new materials and text at that time. nxt.org, new branding resources from Damelon's friends..

So how much would cost a cute female? Who will hire her for all events and will she have tickets also to get in?

I am more concerned about whether or not your NXT marketing fund will pay as a conference expense for any handout brochures at Texas Bitcoin Conference.  Cost is 2000 for $526 (10K NXT) or 5000 for $723 (14K NXT).  Basically $197 more gets 3000 extra brochures for San Francisco.  My NXT account for receiving these funds and allowing me to pay the printer this week would be 16092180239932658439.  Your decision?
We are already paying $1250 for Texas, why do you need 2000 brochures? Enterpreneur space for brochures costs $2500. 200 brochures for person-person handout should be more than enough. Business cards are more important

I will take that as a no for funding of brochures.  

I am not quite sure just what NXT is getting for the $1000 you paid Paul Snow of Texas Bitcoin Conference after you talked with him for so long in Berlin.  I have not heard from him a single time despite repeated emails to him.  I am not a speaker in any capacity at the event, but Vitalik Buterin of Ethereum is.  Here is the official schedule:

http://texasbitcoinconference.com/schedule

I'll do my best to shake some hands for NXT while Vitalik speaks to thousands about Etherium.  Please forward 5K NXT for the $250 covering my door pass to 16092180239932658439.  Thanks.

there are cca 20.000 nxt for each conf, as I said, it is possible to handout 100-200 brochures, but not 2000 without paying for booth/ladies etc. Why do you need door pass when we are paying for "2 full-conference passes for staff members" in supporter sponsorship to get you a speaker position?

Salsa, check their schedule link above.  I am not a speaker.  I have heard nothing from them.  I have no clue that I was eligible for a door pass or how to get one.  All I know is that you gave them a thousand bucks.


I also think 200 brochures is enough. As he says we have to pay to be allowed to hand them out in the conference area, meaning you wont get the chance to give out to everyone. Also I doubt 2000 people will go there.
full member
Activity: 154
Merit: 100
Dear community, please discuss the following charity idea:

http://nxtproject.org


We could reach many early adopters of Nxt (we all are right now) with this project, since there is some economic thinking behind it. But maybe, there is an error in reasoning. Some overlooked problems. Or you really like the idea.

Please express your opinions on this before we put this project to market or just delete and forget about it.

Additionally, we would have an interesting project for marketing and could reach and help more charities.

But first, please share your thoughts and opinions on this, the pros and cons.
hero member
Activity: 687
Merit: 500
From your site:
Quote
Zerocoin Functionality
Three words: Gonna be huge!
Simply speaking, you will be able to send and receive NXT with complete anonymity. Sometimes called "Mixing Service", this allows people all over the world to freely exchange goods & services without the fear of policital or other persecution because of backtracing transactions.

Just a nit-pick: a mixing service and zerocoin, while they have the same goal of achieving anonymity in trasactions, are conceptually different.

A mixing service is like if someone is following you and you try to lose them by running into a large crowd.

Zerocoin is like losing them by teleporting to a new destination.

IMO zerocoin is a mixer. The main difference is that you don't have to trust a third party in the whole process of mixing. And that is indeed an improvement.
full member
Activity: 196
Merit: 100
My intention is to put one of these trifold brochures on every chair in the three speaker areas at the Texas Bitcoin Conference early in the morning on March 6

if you do this, organizator will collect them all in 5 minutes. It is not allowed to use conf areas for non paid ads

Then I will just have to figure out another way to distribute them once they are printed.  Perhaps I can arrange for (cute female?) handout personnel at the doors when they open.  Certainly we need printed handout materials for the four conferences we are going to have reps at over the next six weeks.  My request for funding stands.  
I think in April (New York, Toronto) Nxt will look so different, that we will need new materials and text at that time. nxt.org, new branding resources from Damelon's friends..

So how much would cost a cute female? Who will hire her for all events and will she have tickets also to get in?

I am more concerned about whether or not your NXT marketing fund will pay as a conference expense for any handout brochures at Texas Bitcoin Conference.  Cost is 2000 for $526 (10K NXT) or 5000 for $723 (14K NXT).  Basically $197 more gets 3000 extra brochures for San Francisco.  My NXT account for receiving these funds and allowing me to pay the printer this week would be 16092180239932658439.  Your decision?
We are already paying $1250 for Texas, why do you need 2000 brochures? Enterpreneur space for brochures costs $2500. 200 brochures for person-person handout should be more than enough. Business cards are more important

I will take that as a no for funding of brochures.  

I am not quite sure just what NXT is getting for the $1000 you paid Paul Snow of Texas Bitcoin Conference after you talked with him for so long in Berlin.  I have not heard from him a single time despite repeated emails to him.  I am not a speaker in any capacity at the event, but Vitalik Buterin of Ethereum is.  Here is the official schedule:

http://texasbitcoinconference.com/schedule

I'll do my best to shake some hands for NXT while Vitalik speaks to thousands about Etherium.  Please forward 5K NXT for the $250 covering my door pass to 16092180239932658439.  Thanks.

there are cca 20.000 nxt for each conf, as I said, it is possible to handout 100-200 brochures, but not 2000 without paying for booth/ladies etc. Why do you need door pass when we are paying for "2 full-conference passes for staff members" in supporter sponsorship to get you a speaker position?

Salsa, check their schedule link above.  I am not a speaker.  I have heard nothing from them.  I have no clue that I was eligible for a door pass or how to get one.  All I know is that you gave them a thousand bucks.
sr. member
Activity: 399
Merit: 250
Cryptocurrency Evangelist
Dear community, please discuss the following charity idea:

http://nxtproject.org


We could reach many early adopters of Nxt (we all are right now) with this project, since there is some economic thinking behind it. But maybe, there is an error in reasoning. Some overlooked problems. Or you really like the idea.

Please express your opinions on this before we put this project to market or just delete and forget about it.

I like the idea and it'll help to spread the word.
PR behind it should be very strong.

And thanks for including Raad charity.
hero member
Activity: 798
Merit: 500
So how much would cost a cute female? Who will hire her for all events and will she have a tickets also to get in?
Does she have to know anything about Nxt?

This isn't a problem, as long as she only have to dress flirty.

Contact me

What now?
Please let's not be that group who use cliché ass marketing strategies and get labelled as a bunch of losers.
"Sex sells" sure, but this is a conference meant to highlight NXTs technology, people go to this conference to learn about cryptos, not to look at random girls.
+1
+2 ...
sr. member
Activity: 644
Merit: 250
So how much would cost a cute female? Who will hire her for all events and will she have a tickets also to get in?

Does she have to know anything about Nxt?

This isn't a problem, as long as she only have to dress flirty.

Contact me



What now?

Please let's not be that group who use clichè ass marketing strategies and get labelled as a bunch of losers.
"Sex sells" sure, but this is a conference meant to highlight NXTs technology, people go to this conference to learn about cryptos, not to look at random girls.

+1

Let's not degrade the girls or the movement.
hero member
Activity: 490
Merit: 504
My intention is to put one of these trifold brochures on every chair in the three speaker areas at the Texas Bitcoin Conference early in the morning on March 6

if you do this, organizator will collect them all in 5 minutes. It is not allowed to use conf areas for non paid ads

Then I will just have to figure out another way to distribute them once they are printed.  Perhaps I can arrange for (cute female?) handout personnel at the doors when they open.  Certainly we need printed handout materials for the four conferences we are going to have reps at over the next six weeks.  My request for funding stands.  
I think in April (New York, Toronto) Nxt will look so different, that we will need new materials and text at that time. nxt.org, new branding resources from Damelon's friends..

So how much would cost a cute female? Who will hire her for all events and will she have tickets also to get in?

I am more concerned about whether or not your NXT marketing fund will pay as a conference expense for any handout brochures at Texas Bitcoin Conference.  Cost is 2000 for $526 (10K NXT) or 5000 for $723 (14K NXT).  Basically $197 more gets 3000 extra brochures for San Francisco.  My NXT account for receiving these funds and allowing me to pay the printer this week would be 16092180239932658439.  Your decision?
We are already paying $1250 for Texas, why do you need 2000 brochures? Enterpreneur space for brochures costs $2500. 200 brochures for person-person handout should be more than enough. Business cards are more important

I will take that as a no for funding of brochures.  

Please forward 5K NXT for the $250 covering my door pass to 16092180239932658439.  Thanks.
there are cca 20.000 nxt for each conf, as I said, it is possible to handout 100-200 brochures, but not 2000 without paying for booth/ladies etc. Why do you need door pass when we are paying for "2 full-conference passes for staff members" in supporter sponsorship to get you a speaker position?
full member
Activity: 182
Merit: 100
NXT.org
So how much would cost a cute female? Who will hire her for all events and will she have a tickets also to get in?

Does she have to know anything about Nxt?

This isn't a problem, as long as she only have to dress flirty.

Contact me



What now?

Please let's not be that group who use clichè ass marketing strategies and get labelled as a bunch of losers.
"Sex sells" sure, but this is a conference meant to highlight NXTs technology, people go to this conference to learn about cryptos, not to look at random girls.
Jump to: