Show Posts - lurker10
Please login or register.

Login with username, password and session length
Advanced search  


Latest Stable Nxt Client: Nxt 1.12.2

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - lurker10

Pages: [1]
Nxt General Discussion / If you do not forge, Nxt dies...
« on: July 01, 2017, 10:46:23 am »
...and your investment also dies.

When the total forging stake gets too low, security of the network is decreased, it becomes vulnerable to 51% attacks.

The total forging stake has dropped to 270 million of the total supply of NXT coins. This is an all time low. Please start forging to protect your investment.

Nxt General Discussion / Shuffling party time (ARDR edition)
« on: May 20, 2017, 08:21:57 am »
The first party time was amid grim times of the bear market, the link has insights for what to expect and best practices: https://nxtforum.org/general-discussion/shuffling-party-time/

Let's do it again for ARDR asset on Shuffling Sundays?

Instructions here: https://nxtwiki.org/wiki/Coin_Shuffling

Nxt General Discussion / Moral dilemma in a 51% attack?
« on: October 14, 2016, 09:37:26 am »
I would like the community to think over and post their thoughts on the following.

Suppose some entity had been stealthily accumulating NXT in the past while it was very cheap and acquired a large stake to make a 51% attack. Given how the forging stake is only 36% and this entity could have been a good actor while the stake isn't sufficient for attack, it's not unrealistic. Add to that that this entity would have access to a big stake on a centralized exchange too, Polo has like 80 million coins.
So one day we wake up and this entity has 51% of the forging stake and successfully attacks the network, withholding transactions, creating a separate chain with a bigger cumulative weight. Two chains separate.

I will not be wrong to say that it will be quite easy technically to create a client that will negate this attacker's efforts, rollback the rogue chain and nullify the malicious balance by sending attacker's coins to Genesis account or something similar. This special client should be quite easy for Jean Luc to code.

My question: will the community run this client and forge with it?
Myself, I don't see a problem to take private property of the enemy who attacked my private property. 51% attacker is an enemy. Does anybody have a problem with that and would not forge with the new client that nullifies attacker's coins? I suggest we think about this before it happens because it might and we should have a solid idea in our minds on where we stand.

Sorry if I disrupted someone's happy ARDR trading with this gloom :)

PS: posting about this can prevent the attack from happening if potential attacker learns that the efforts would be futile anyway.

Nxt General Discussion / 100 blockchain related apps
« on: September 04, 2016, 06:27:25 am »
I'd like to start a thread where community can write their suggestion for apps they could use to interact with the Nxt blockchain. The standard browser client may not have all the functions, some functions in it can be too complicated to use for newbies, or something else.

What is your dream app that you badly need to do something in Nxt which you can't do now or you want a nicer looking interface or something to help you with every day tasks? Give your ideas. Sometimes programmers don't know what users regard as tedious, difficult tasks, at the same time users may not know if those tasks can be automated and made easy. These can be turned into apps to make interaction with complex Nxt capabilities a fun process for everyone.

I'll start with:
lottery, betting, asset price checker which I did recently to practise. They can be improved obviously, I only learn coding, feel free to rewrite them and add more functionality.

If you have a library of functions in any language, please write the link here too, so it's all in one place.
Mods: if this is not the right section for this sort of thread, please move it to the right place.

Nxt General Discussion / Lottery
« on: August 08, 2016, 10:08:49 pm »
Lottery is closed. Do not buy tickets.

The rules are simple.
The ticket costs 10 NXT. This is how you buy it.
Open the Send NXT form, type in Recipient account NXT-YXC4-RB92-F6MQ-2ZRA6

10 NXT for Amount, click on Add a Message, in the Message field write 5 comma separated numbers from 0 to 30, numbers can be in any order. Example:

Check off the Encrypt Message box, the message must be publicly visible on the blockchain for transparency.
Click Send and your registration for the next lottery is completed.


Lottery will run every week, on Sunday, 18:00 UTC.

5% of the funds goes to service transaction fees. Surplus funds left after tx fees will be donated to the Lucky node lottery jar. This is a non profit project. All incorrectly formatted payments and payments of less than 10 NXT are considered donations and will go straight to the Lucky node lottery jar. If you lose in the lottery you still win supporting Nxt :)

Entire funds since last lottery are always paid to winners, less 5% service fee, less incorrectly formatted transfers. No jackpot funds held in the account, very simple accounting.
60% goes to who will guess all 5 numbers correctly.
25% - 4 numbers.
15% - 3 numbers.
There will be winners in each lottery, because the lottery will generate thousands of 5-number sequences to simulate thousands of participants until at least one combination matches the combination from one or more tickets. The order of numbers is not important. There can be several winners for each of 3,4,5 combinations in one lottery, but it can be predicted that for 4,5 combinations the odds of getting more than 1 winner are pretty low. If there are several winners, the prize is split between them, for instance, the 3-number 15% prize is split in two if there are two winners, each getting 7.5%.

A winning ticket is removed from the following rounds: ticket(s) that won in round of 5 will be removed from playing in rounds of 4 and 3, ticket(s) that won in round of 4 will be removed from playing in round of 3.

Prizes are paid instantly around 18:00 UTC, Sunday.

How To Verify Lottery Results.

# Install and sync Nxt client, run it on localhost, script talks to localhost anyway.
# Add nxt.apiServerEnforcePOST=false to nxt.properties (remember to remove it afterwards).
# Download the Lottery script v0.3 by NXT-8HJQ-DJ6Q-GBN8-G4A8G uploaded in block 924885 from Nxt Data Cloud (check that you do not run malware uploaded by someone else).
# Install php with curl and json.
in Ubuntu 14.04: apt-get install php5-cli php5-json php5-curl
in Ubuntu 16.04: apt-get install php7.0-cli php7.0-json php7.0-curl
In Windows: download and install PHP from http://windows.php.net/download#php-7.0 (not sure if windows binaries have curl and json extensions enabled, you'll need to figure it out on php support forums).
in Mac: http://php.net/manual/en/install.macosx.php
# get the seed for the lottery you want to verify, it is included in prize payout attached messages or look up the id of the block generated 10 blocks before Sunday 18:00 UTC and take 5 last digits from it, this will be the seed. Due to network latency and blockchain reorgs sometimes this block will be 11 blocks before 18:00 UTC.
# run the verification like this: php lottery.php seed yyyy-mm-dd
For example, the first lottery seed is 46850 from block 914773, date of the lottery 2016-08-14
php lottery.php 46850 2016-08-14

There are some edge cases in which the current script may act weird, but nothing serious.

Gambling is addictive. Spend only what you can afford to lose. A better form of gambling is trading. In trading you make an educated bet, in lottery your bet is mere luck. Personally I don't play in lotteries.

Nxt General Discussion / FORGING IS IMPORTANT!
« on: June 26, 2016, 12:23:17 pm »
Please do it even though it's not profitable, you protect your investments with forging and it costs you virtually nothing.

You can lease your balance to a pool if solo forging is not for you:


I know there are other pools, please someone write them.

Alternative Clients / NXT in drupal
« on: June 24, 2016, 06:47:01 am »
There is a mention of adding a crypto wallet to Drupal CMS.
BTC, then ETH and interestingly NXT.

General / CoinShuffle++
« on: June 03, 2016, 05:45:05 pm »

Old Nxt Promotion Topics / Nxt at Stackexchange
« on: May 21, 2016, 08:02:51 am »
Can we organize Nxt to have presence at Stackexchange, one of the largest network for programmers. Should drive in a lot of traffic and talent to Nxt.


Nxt Monetary System / DLISK
« on: April 07, 2016, 09:16:18 pm »
Selling 500 LISK. LISK will be sent to you when the LISK network is launched.
You can ask for a refund at any time before coins are sent to you.

I've created a DLISK currency in the Monetary system for buyers convenience.
currency id 16307193772752252370
total units: 50
1 DLISK = 10 real lisk, my price is 84 NXT for 1 real lisk. new price 66 NXT
The exchange booth price is 840, I can't adjust it before my previous exchange offer expires but will return the difference (840-660=180 NXT for each DLISK) back to your account.

Nxt General Discussion / social contract
« on: April 03, 2016, 08:57:02 am »
As a precursor to how-to-fund-Nxt-2.0 polls I suppose we should discuss the notion of social contract as it pertains to crypto-currencies. There is one opinion such as Brangdon's.
Whether or not its a good idea, it's too late for Nxt. Nxt was created with the promise of no inflation. To add inflation now would break the social contract. It'd be tantamount to theft, just like all the other forms of forced expropriation.

I don't believe this is true. The most important reason this may not be true, consensus in crypto-currencies is the product of the actions of majority. In PoS we're lucky to have no separate group of miners with their own interests who users have to look up to. Investors and users must understand that consensus about something can change tomorrow with nothing set in stone. In my opinion. The implication being there is nothing preposterous in changing the parameters of the coin if the majority thinks it is a right thing to do. Your opinion can differ but I'd like to read what you base your opinion on. What is the definition of the social contract in crypto-currencies?

Pages: [1]