Bitcoin Forum
July 11, 2024, 05:57:48 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 »  All
  Print  
Author Topic: [BOUNTY] Announcements for Nxt (the first pure POS coin)  (Read 63011 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
klee
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000



View Profile
December 18, 2013, 09:14:44 AM
 #101

Excellent press release!

But I think the websites nextcoin.org and dgex.com need to be put in order before it's published.

nextcoin.org should have all the basic info on the front page, just like all crypto coins do, not just a forum where people would have to search for information.

and dgex.com is slow as it is, if there is a sudden traffic spike, things will grind to a halt pretty quickly.

I know, I am probably being Captain Obvious here Smiley
+1

Excellent report btw!
bybitcoin (OP)
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500



View Profile
December 18, 2013, 11:46:16 AM
Last edit: December 18, 2013, 12:01:46 PM by bybitcoin
 #102

Some Important Updates:

-We received 600K more from our big donor, so we have about 1.2M fund in reserve to continue our bounty projects!

-About the videos I have come to this conclusion: I watched all videos carefully and by my sight, I believe lynxx initial video with his awesome narration is the best among others. The only problem is lack of animation and also not including the important featurs, decentralized exchange and DNS, Coloredcoins.. but still all in all his video is the best so far. So my intial decision is to award him 300K and distribute 200K among other participants proportionally, and hope that he (lynxx) could provide us with some additional part about those features for his video before the new year holidays. Please comment my decision.

-Also I decided to pay a 50K to the guy with that awesome compilation and distribute the remaining 50K among other participants (after more reviewing their articles). And also I ll cancel that 50K for Chinese translation (that has been planned for translation of the yet to be selected article) and put that 50K available for legitimate translations of our press news article+that compilation into various languages (every translation will get 2500 Nxt)

-The press news article I've received, I ll review this evening and will send my feedback to psybits, but I guess CfB should review that part too.

I need to have some update from Cunicula about the paper he is working on.
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
December 18, 2013, 12:59:02 PM
 #103

Bitcoin Descendant NXT Features 100% Original Code Base, Green Mining, Decentralized Trading And Many More Primary Innovations

Second generation digital currency NXT possesses a 100% original code base, eliminates transaction confirmation wait times, utilizes 100% green (or low energy) mining, decentralizes trading, and enables the creation of smart property via “colored” coins. NXT currently possesses an entirely original code base, instant transactions and green mining; the rest of these features and more will be introduced in January 2014 when the new NXT client launches, with some believing NXT is poised to overtake Bitcoin within two years.

Unlike all other alt coins which are really just variations of Bitcoin, NXT is a completely original design built from scratch with an entirely new code base. NXT supports instant transactions while still being extremely secure; ending the endless confirmation wait times. NXT transaction speeds are almost as fast as the VISA and Mastercard transactions of the debt based economy which make buying and selling so convenient. But with NXT, those instant transactions can be just as anonymous as Bitcoin, bringing to its users the best of both the fiat and crypto worlds.

NXT is currently traded on the Bitcoin-Next Exchange with a current value of 0.00001000 BTC/NXT. However, the Bitcoin-Next Exchange is only temporary. Soon, centralized exchanges with their ever present risk of the operators suddenly disappearing and making off with the users’ funds, will be a thing of the past. The NXT wallet client is currently rolling out a new feature which will enable decentralized peer to peer trading between NXT and BTC, once and for all eliminating the need to place trust in whoever is behind the centralized exchange. Furthermore, those trades can be conducted completely anonymously.
 Decentralized trading is only the beginning. Next comes decentralized DNS (significantly enhancing Namecoin's current offering), decentralized instant messaging and chat, completely anonymous websites with no additional plugins required to browse them, decentralized stock exchanges, and peer to peer transactions of all kinds which are 100% green, secure, encrypted and irreversible.

NXT was initially brought into circulation by 71 stakeholders who donated a total of 21 Bitcoins in exchange for a stake in the NXT genesis block which generated one billion NXT. In other words, all the NXT has already been mined. However, transaction fees will continue to be distributed to all NXT wallet clients based on the portion of total NXT each client holds. This proof of stake mining, or more accurately, forging, completely eliminates the need to secure the network with vast amounts of hashing power. It also eliminates any incentive to control 51 percent of the network. Finally, it is a truly green network because the amount of energy required to “forge” transaction fees is minimal. Any ordinary computer with the client installed can forge; which means anyone worldwide can participate in and get rewarded for maintaining the NXT network.

NXT’s code supports the creation of “colored” coins, a way to designate specific coins and tie them to physical property. This concept has been attempted with Bitcoin but so far those attempts have been unsuccessful. The ability to “color” or designate specific coins serves as a bridge between the cryptoworld and the physical world. It also provides a way for cryptocoins to be tied to some kind of physical asset. This ability is already being built into the very foundation of the NXT code base.

With its instant transaction confirmations, decentralized trading, 100% green mining or forging, and utility for creating smart property, NXT has immediate utility, high demand and unlimited value because of the multitude of possibilities within its ecosystem.

One result expected to take off is a multitude of profitable decentralized autonomous corporations (DACS) which will be 100% backed by shareholders and which will pay out profits to shareholders in dividends. NXT will also support the near complete replication of existing financial systems—with the added benefit of actually being decentralized and anonymous.

For the first time in alt coin history, we will have a currency and infrastructure which is based on a 100% original code base, 100% green, accessible to anyone on the planet, truly secure, and fast. With NXT, anyone worldwide can participate in securing the network of this emerging next gen digital currency which is positioned to explode; the high barriers to entry which are characteristic of Bitcoin today will be a thing of the past.

Instant transactions r not implemented yet, they r waiting for Messaging.
Decentralized Asset Exchange will trade virtual, not real bitcoins, so we still have to trust those who issued them and is supposed to work as a "gateway".
Nxt, like Bitcoin, is pseudonymous, not anonymous.
Chat is not planned (but can be implemented though)
Number of founders is 73+, coz BCNext was holding unclaimed coins.

I would add that Nxt solved Selfish Mining problem.

PS: Cunicula was hit by bus I believe, he hasn't been online for 9 days.
psybits
Legendary
*
Offline Offline

Activity: 1386
Merit: 1000



View Profile
December 18, 2013, 01:24:39 PM
 #104

Thank you for all the feedback guys.

The press release does already mention that NXT cannot be subject to a 51% attack.

I will wait for bybitcoin's feedback before we send it out, and also take on board CFB's feedback Smiley

psybits
Come-from-Beyond
Legendary
*
Offline Offline

Activity: 2142
Merit: 1010

Newbie


View Profile
December 18, 2013, 01:31:59 PM
 #105

The press release does already mention that NXT cannot be subject to a 51% attack.

Yes, but Selfish Mining =/= 51% attack.
psybits
Legendary
*
Offline Offline

Activity: 1386
Merit: 1000



View Profile
December 18, 2013, 01:58:40 PM
 #106

The press release does already mention that NXT cannot be subject to a 51% attack.

Yes, but Selfish Mining =/= 51% attack.

We have to remember this press release is for a general audience - but thank you for the clarification.

EDIT: the press release does not mention selfish mining. Can you please clarify via PM exactly what you mean?
allwelder
Legendary
*
Offline Offline

Activity: 1512
Merit: 1004



View Profile
December 18, 2013, 02:45:32 PM
 #107

@The Chinese guy who opened the Nxt thread in the Chinese section: while it is not related to the Chinese translation of the general article bounty, but if you continue to present Nxt on that thread and answer Chinese members' questions about this project well (we will have another Chinese to audit and check it later), we can award you 50K Nxt after certain period of time. But you should make that thread clear, up-to-date, by presenting correct information to the audience and direct them to Nxt main threads, this bounty thread, the big giveaway thread, the main trading thread, or the exchange site which should come up very soon. If you are ready to do this, please quote this post.
[/quote]

Yes I would like to open the NXT thread in Chinese section for more chinese members.

Some translation I have done:
https://bitcointalk.org/index.php?topic=361812.0
https://bitcointalk.org/index.php?topic=361693.0
https://nextcoin.org/index.php/topic,748.0.html
https://nextcoin.org/index.php/topic,164.0.html
https://nextcoin.org/index.php/topic,331.0.html

Video:
http://i.youku.com/nextcoin

Chinese twitter
http://weibo.com/nxtcoin

Donation:15904446403154732365

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
JohnnyBTCSeed
Hero Member
*****
Offline Offline

Activity: 882
Merit: 1000



View Profile
December 18, 2013, 07:14:04 PM
 #108

I did another rewrite of the basic article and emailed it to Come-from-Beyond and bybitcoin for any comments. If that is something you want me to continue with then let me know otherwise I may or may not eventually release it sometime down the way.

Cheers. Great job everyone. Cheesy
klee
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000



View Profile
December 18, 2013, 11:02:52 PM
 #109

just finished it. had some small troubles with the data because it was sorted in the wrong way Wink
would be nice to get a small donation in NXT. i will try to make a wallet!

http://www.cryptocoincharts.info/v2/coins/show/nxt
When you are ready with your wallet post here so we can tip you from the giveaway/bounties funds pool!

i have created an account now. number 16008972304878164491
thank you very much!! Smiley NXT is so much more interesting than all the other coins
I just send you 20K from the Giveaway pool!
http://87.230.14.1/nxt/nxt.cgi?action=2000&tra=18157289989313329349

buybitcoinscanada will send you 30K more.

buybitcoinscanada please quote this in your own message so I can quote all of the info in the other two threads (Bounty/Giveaway) for transparency/visibility!



30k Nxt coming your way xchrisx. Thanks for the great work!
klee
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000



View Profile
December 18, 2013, 11:12:22 PM
 #110

just finished it. had some small troubles with the data because it was sorted in the wrong way Wink
would be nice to get a small donation in NXT. i will try to make a wallet!

http://www.cryptocoincharts.info/v2/coins/show/nxt
When you are ready with your wallet post here so we can tip you from the giveaway/bounties funds pool!

i have created an account now. number 16008972304878164491
thank you very much!! Smiley NXT is so much more interesting than all the other coins
I just send you 20K from the Giveaway pool!
http://87.230.14.1/nxt/nxt.cgi?action=2000&tra=18157289989313329349

buybitcoinscanada will send you 30K more.

buybitcoinscanada please quote this in your own message so I can quote all of the info in the other two threads (Bounty/Giveaway) for transparency/visibility!



30k Nxt coming your way xchrisx. Thanks for the great work!
http://87.230.14.1/nxt/nxt.cgi?action=2000&tra=6115249086794375882
bybitcoin (OP)
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500



View Profile
December 19, 2013, 02:28:21 AM
 #111

@psybits: I reviewed and sent my feedback for your draft that is supposed to be used for the media coverage.

@JohnyBTCSeed: as I mentioned before you ll get 50K for your compilation, but yes if you make a more optimized article from it with some pictures and schematic flowcharts you may win the whole. As for the translation, I decided to distribute it among various translators proportionally.

@lynxx: my initial decision is to give you 300K for your video and distribute 200K among others, but if you prevail to include those features mentioned by me before and make it a bit more colorful and animated, you ll get the whole 500K. Also you ll be the creator of our first official Nxt video!

And finally a guy named wesleyh messaged me yesterday evening reporting me about his creation of an easy to use Mac client. He was upset because he did not received much of a donation for his work. He asked if we hold a bounty and give him some rewards. Since our pool is very limited and kept only to supply the bounty prizes for already posted projects by me, I told him he is better to post the details of his work and the links here, so other people can read and check the client and then donate to his work if they find it valuable. But I had not been calm after replying his pm that way, cause if we really do not reward people who are doing the more technical necessary serious part of the work, Nxt will not be much more successful than all those shitcoins flying out there, as Nxt needs skillful passionate people to continue its success to wider acceptance and popularity.
So here I ask wesleyh to put his clients links and details for public review. If klee who uses Mac verify that the client is working okay and is well designed and user friendly, I ll give wesleyh 100K from our donation pool and hope other people also take a part and send him some coin to thank him.

opticalcarrier
Full Member
***
Offline Offline

Activity: 238
Merit: 100



View Profile
December 19, 2013, 02:30:29 AM
 #112

@psybits: I reviewed and sent my feedback for your draft that is supposed to be used for the media coverage.

@JohnyBTCSeed: as I mentioned before you ll get 50K for your compilation, but yes if you make a more complete articles from it with some pictures and schematic flowcharts you may win the whole. As for the translation, I decided to distribute it among various translators proportionally.

@lynxx: my initial decision is to give you 300K for your video and distribute 200K among others, but if you prevail to include those features mentioned by me before and make it a bit more colorful and animated, you ll get the whole 500K. Also you ll be the creator of our first official Nxt video!

And finally a guy named wesleyh messaged me yesterday evening reporting me about his creation of an easy to use Mac client. He was upset because he did not received much of a donation for his work. He asked if we hold a bounty and give him some rewards. Since our pool is very limited and kept only to supply the bounty prizes for already posted projects by me, I told him he is better to post the details of his work and the links here, so other people can read and check the client and then donate to his work if they find it valuable. But I had not been calm after replying his pm that way, cause if we really do not reward people who are doing the more technical necessary serious part of the work, Nxt will not be much more successful than all those shitcoins flying out there, as Nxt needs skillful passionate people to continue its success to wider acceptance and popularity.
So here I ask wesleyh to put his clients links and details for public review. If klee who uses Mac verify that the client is working okay and is well designed and user friendly, I ll give wesleyh 100K from our donation pool and hope other people also take a part and send him some coin to thank him.


no critiques on my submission?
bybitcoin (OP)
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500



View Profile
December 19, 2013, 02:33:11 AM
 #113

@psybits: I reviewed and sent my feedback for your draft that is supposed to be used for the media coverage.

@JohnyBTCSeed: as I mentioned before you ll get 50K for your compilation, but yes if you make a more complete articles from it with some pictures and schematic flowcharts you may win the whole. As for the translation, I decided to distribute it among various translators proportionally.

@lynxx: my initial decision is to give you 300K for your video and distribute 200K among others, but if you prevail to include those features mentioned by me before and make it a bit more colorful and animated, you ll get the whole 500K. Also you ll be the creator of our first official Nxt video!

And finally a guy named wesleyh messaged me yesterday evening reporting me about his creation of an easy to use Mac client. He was upset because he did not received much of a donation for his work. He asked if we hold a bounty and give him some rewards. Since our pool is very limited and kept only to supply the bounty prizes for already posted projects by me, I told him he is better to post the details of his work and the links here, so other people can read and check the client and then donate to his work if they find it valuable. But I had not been calm after replying his pm that way, cause if we really do not reward people who are doing the more technical necessary serious part of the work, Nxt will not be much more successful than all those shitcoins flying out there, as Nxt needs skillful passionate people to continue its success to wider acceptance and popularity.
So here I ask wesleyh to put his clients links and details for public review. If klee who uses Mac verify that the client is working okay and is well designed and user friendly, I ll give wesleyh 100K from our donation pool and hope other people also take a part and send him some coin to thank him.


no critiques on my submission?
I ll review and report about all the articles soon, and I plan to pay some coins to each participant anyway, some get more and some get less.
salsacz
Hero Member
*****
Offline Offline

Activity: 490
Merit: 504


View Profile
December 19, 2013, 02:42:02 AM
 #114

In reading my reply, it sounds a bit dismissive (rude) so I want to expand a bit, since it was not intended to be. My original video should no longer be considered for the bounty as I intend on submitting a new video. I want to create a video that is informational, covers some basics and dispel's myths and rumors regarding NXT, but, I need some questions answered. I have done my fair amount of reading, but sometimes a simple conversation suffice's.

So if anyone has time to give me a brief breakdown and answer some questions, the resulting video will be much better and informative.

according to this statement lyynx is really preparing some other video and doesn't consider the original for the bounty.


There is a good news for Mac and other developers, I collected special Donation proposals I found anywhere and these could fit for Mac Developer:

Pouncer:
I pledge 1M for software dev (any project)   For ongoing projects in need of more funds

2X84:
I am willing to pledge 5-10k in cold hard cash to a developer fund as soon as my Chase sends me a check as they have closed my accounts (they aren't crypto-currency friendly.) This check should arrive in under 15 days.

Others are listed:

https://docs.google.com/spreadsheet/ccc?key=0AgAGADgnQcrtdHRrV3V3Z1lzOXVEMWtqdElUaEtqV1E#gid=2
bybitcoin (OP)
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500



View Profile
December 19, 2013, 02:56:17 AM
 #115

In reading my reply, it sounds a bit dismissive (rude) so I want to expand a bit, since it was not intended to be. My original video should no longer be considered for the bounty as I intend on submitting a new video. I want to create a video that is informational, covers some basics and dispel's myths and rumors regarding NXT, but, I need some questions answered. I have done my fair amount of reading, but sometimes a simple conversation suffice's.

So if anyone has time to give me a brief breakdown and answer some questions, the resulting video will be much better and informative.

according to this statement lyynx is really preparing some other video and doesn't consider the original for the bounty.


There is a good news for Mac and other developers, I collected special Donation proposals I found anywhere and these could fit for Mac Developer:

Pouncer:
I pledge 1M for software dev (any project)   For ongoing projects in need of more funds

2X84:
I am willing to pledge 5-10k in cold hard cash to a developer fund as soon as my Chase sends me a check as they have closed my accounts (they aren't crypto-currency friendly.) This check should arrive in under 15 days.

Others are listed:

https://docs.google.com/spreadsheet/ccc?key=0AgAGADgnQcrtdHRrV3V3Z1lzOXVEMWtqdElUaEtqV1E#gid=2
Then lynxx can update us about his work in progress. I need a timing as I have a deadline for my own continuation of leading this thread as well. Anyway I ll pay everyone who've done some work (maybe a small prize) but the big one will go to the best.

And that is a good news about funding and donating the software devs as they are our most important forces. Perhaps you can ask those guys and update and if they desire to merge their donation into a pool that could possibly be kept by a trusted well known member (perhaps CfB, klee or Pouncer himself) to pay for good works from it each time after public review of the code and/or the build. We can start with wesleyh and his Mac client and then others.. I read about nexern developing some interesting stuff and also jean-luc working on core server side of the network.
Anyway I plan to follow my promise and reward wesleyh 100K after the client public review and check...
homerzhu
Full Member
***
Offline Offline

Activity: 133
Merit: 100



View Profile
December 19, 2013, 04:00:08 AM
 #116

oh,great, i can translate these arites to chinese  Smiley
lyynx
Sr. Member
****
Offline Offline

Activity: 380
Merit: 275



View Profile
December 19, 2013, 05:18:46 PM
 #117

Some Important Updates:

-We received 600K more from our big donor, so we have about 1.2M fund in reserve to continue our bounty projects!

-About the videos I have come to this conclusion: I watched all videos carefully and by my sight, I believe lynxx initial video with his awesome narration is the best among others. The only problem is lack of animation and also not including the important featurs, decentralized exchange and DNS, Coloredcoins.. but still all in all his video is the best so far. So my intial decision is to award him 300K and distribute 200K among other participants proportionally, and hope that he (lynxx) could provide us with some additional part about those features for his video before the new year holidays. Please comment my decision.

-Also I decided to pay a 50K to the guy with that awesome compilation and distribute the remaining 50K among other participants (after more reviewing their articles). And also I ll cancel that 50K for Chinese translation (that has been planned for translation of the yet to be selected article) and put that 50K available for legitimate translations of our press news article+that compilation into various languages (every translation will get 2500 Nxt)

-The press news article I've received, I ll review this evening and will send my feedback to psybits, but I guess CfB should review that part too.

I need to have some update from Cunicula about the paper he is working on.


Regarding my initial video, I am happy to report it is now up to 1275+ views http://www.youtube.com/watch?v=f8dLMoZLMzM So my original intention of getting a nice SEO boost for Nxt appears to be a success.

I am currently working on the updated video. I was hoping the community would come to a consensus regarding a logo so I could make an official video with official images. The graphical portion will not be too difficult, but I also do not plan on overdoing the video (graphical) portion itself as well as my video will be verbally focused as the original one was. With the recent influx of press releases and whitepapers, I believe I have enough information to proceed with a straight forward introduction to Nxt for the rest of the world. My ETA is less than a week, but most likely sooner.

GCInc.
Hero Member
*****
Offline Offline

Activity: 566
Merit: 500


View Profile WWW
December 19, 2013, 06:20:18 PM
 #118

and dgex.com is slow as it is, if there is a sudden traffic spike, things will grind to a halt pretty quickly.
Working on this, as well as the public image of the DGEX site to be ready for mainstream.

Is the press release due before January?

Quote
nextcoin.org should have all the basic info on the front page, just like all crypto coins do, not just a forum where people would have to search for information.
Nextcoin.org is just the forum, as it is becoming a generally accepted opinion that the currency is not considered coin but just cryptocurrency called NXT. The community is inclining towards setting up another domain for the main site.

Anon136
Legendary
*
Offline Offline

Activity: 1722
Merit: 1217



View Profile
December 20, 2013, 08:51:12 PM
Last edit: December 25, 2013, 09:58:04 PM by Anon136
 #119

If you find the following post helpful. It was quite a bit of work so any donations would be very appreciated. BTC:1NjNo3pfjC2fHWRPdSNvmWiyLXsGh5Y7p6 NXT:17286747867026237511

Klee and Come-from-Beyond believe and have informed me that my interrogation of Come-from-Beyond on the issue of block authoring and my subsequent findings may make me eligible for a bounty as they may constitute an audit of the mining algorithm. I also may be uniquely qualified to provide this audit since I authored a very similar proposal here https://bitcointalk.org/index.php?topic=343923 as it turns out 1 day before BTCNext.

As a disclaimer, as you all know the code is still closed source until jan 3rd so my findings will rely on claims by BTCNext being truthful and accurate.

First a summary of my findings:
The shortcomings that face POW schemes are myriad. I don't want to get into explanations here but I will list three of those shortcomings. Hashing efficiency scales logarithmically with investment in infrastructure. In lay-terms that means a person who invests 10billion in mining infrastructure will be able to produce significantly more than 10 times as much hashing power as someone who has invested 1 billion. This creates pressure towards centralization as the capitalization of the POW coin market increases. Additionally there is the excessive warrant-less (warrant-less only because NXT exists now Grin) use of silicon, electricity, and human labor in the production and maintenance of mining hardware. Finally there is a need to keep block sizes smaller than would otherwise be the case in order to prevent incentives for centralization.

The natural solution to these problems, proof of stake, was imagined years ago. Peercoin is the most noteworthy implementation of POS and all of the other POS schemes on the market, as i understand it, are forks of Peercoin. Peercoin was an innovative step in the right direction. It solved the above mentioned problems but only at the cost of introducing new problems. Peercoin's security model relies on the assumption that large stake holders will remain honest for fear that the loss to the value of their stake would outweigh the advantages of a successful double-spend. The main problem with this assumption is that two different people will never have the same idea about what constitutes self interest. Imagine, for just one possible example, a situation where a large stake holder in peercoin is an even larger stake holder in alternative monetary schemes and stands to benefit from the peercoin capital exodus by being on the receiving end of that exodus in his other investments.

The natural solution to the problems outlined in peercoin is to introduce randomness into the selection of which stake holder wins the right to author a block. It sounds simple, but its not actually as simple as it sounds. You see, you can't just hash the previous block and use the digest as the parameter for selecting the winner of the right to author the next block because, the block authors would contrive transactions in that block that digested into a hash that gave him the the right to author the next block. In-fact you cant base it off of a digest of any part of the block that the author has free reign over or you will run into the same problem. So here is the million dollar question, how do you arrive at a series of unpredictable but consensus verifiable number without proof of work? This is NXT's key innovation. It is to BTCNext as the block chain is to Satoshi.

In essence it works by having the author of the next block be selected by comparing the public key that he is using to hold his stake to the public key of the author of the previous block. In-order to prevent the new block author from simply creating a public key that would win and loading that public key with his stake BTCNext introduced the idea of effective stake. Only stake that has remained stationary for 1440 blocks (24 hours) has the right to author a block. Would be attackers can not calculate 1440 blocks into the future because they have no idea who is going to author the very next block, let alone the next 1440 blocks. Inorder to prevent an attacker from creating a "trap" where if he manages to become lucky enough to author one block in the future than he has prepared a set of funded addresses which would "catch" the subsequent blocks, we don't only rely on the previous block authors signature alone, but build an entirely separate "block chain" which is the result of hashing every public key ever used to author a block.

That was my attempt to explain the basic idea for how it works conceptually. It of course is not a technical explanation of how it ACTUALLY works. (i may come back and add that later if there is demand but it would mostly be a copy paste job from BTCNext anyway).

I have to be honest here. The code is still closed source. It could turn out that this is all a scam. Buying nxt will continue to be a huge risk until the code is published open source. But I will tell you why I am buying. What would be the point in BTCNext conceptually solving all of these problems and creating a truly great model for how a crypto could work, and then create enough infrastructure to make a convincing facade, when he could have almost as easily as creating such a convincing facade, implemented all of the brilliant ideas he conceptually outlined?! That would be crazy! And even if NXT does turn out to be a scam, we should still build a real crypto out of these ideas.

Anyway for anyone who wants more details I will post a full transcript of my conversation with Come-from-Beyond below:

Quote
i really really really need someone to answer this question for me:

can anyone explain to me how it is determined who has the right to author the next block. i understand that the more nxt you have the higher your chance, but specifically how is the "winner" selected?

I know all of you guys who have 40k+ invested in this thing have to have figured out the answer to this question before you dropped that kind of cash.
Quote
It's very similar to Bitcoin. Who gets correct nonce wins the block.
Quote
In bitcoin a nonce is hashed with the previous block until one gets a digest that is below the target threashold. There is no POW in next so how are nonces used in this scheme? and where does the nonce come from? I really need as much detail as you can give me. I will even send a tip if i come out of this conversation understanding what i hoping to understand. Smiley
Quote
Now I got ur question and answered in https://nextcoin.org/index.php/topic,866.msg7100.html#msg7100

TL;DR: Nxt mining algo is based on ur invention.

Edit: I've seen the date of ur post, it had been posted 1 day before Nxt released. Did u write about ur invention somewhere else or earlier?
Quote
OH HECK YES! afk while i buy a million of these things Grin

oh but hey can you do me one more favor. can you link me to the original source where you got this information. i really want to read more.
Quote
Other guy has answered on nextcoin.org about that.

FROM NEXTCOIN.ORG
Quote
Each block has "generationSignature" parameter.  An active account signs "generationSignature" of the previous block with its private key.  This gives 64 bytes which are hashed with SHA256.  The first 8 bytes of the hash gives a number (I call it a "hit").  The hit is compared to the current "target" (64bit number).  If the hit is lower than the target then next block can be generated.

The target for each account is proportional to the balance.  Someone holding 1000 coins gets a 50 times bigger target than someone with 20 coins. Thus the owner of 1000 coins will generate 50 times more blocks than the owner of 20 coins (in the long run).

The target is not constant, it grows each second passed since the timestamp of the previous block.  If noone generated a block on the first second then the target becomes 2 times bigger and so on.  The base target is the target on the 60 second mark.  If there is only a few active accounts then after a long time someone will generate a block because the target will become very big.  If you open the client and log with any funded account you can see a ticking timer in BLOCKS widget.  It shows when the target will become greater than your hit.

Quote
No that was the first time and I wrote about it the same day that i thought of it. But you say that I posted it 1 day before nxt right? that technically makes it my invention right? Grin
Quote
Right. And technically this makes me to suspect that u r BCNext.

Edit: I'd like to hear ur opinion regarding https://bitcointalk.org/index.php?topic=364218.0
Quote
haha no I'm a scrub programmer. my highest programming accomplishment to date is chess in the console with no AI. I'm much better at conceptualizing higher level abstractions than the logistics of implementation.

actually this is a really common thing. inventions are more often than not invented by a half a dozen people all over the world at the same time. we probably thought of it at the exact same time and i just wrote about it first. here is wikipedia on the phenomena http://en.wikipedia.org/wiki/Multiple_discovery

ill check it out.
Quote
I think I'm starting to get it. Is it true that the generationSignatures are totally deterministic? If you wanted too you could spend computing power to calculate who would win the right to author blocks far off into the future?
Quote
Output of next signature depends only on input of previous one. For example:

F(x) = x*2

Then we have such a sequence of outcomes: 1, 2, 4, 8, 16, 32...

Transactions included into a block can't change it, there is a special "blockSignature" for them.
Quote
Great! im definitely beginning to understand.

So next question. What mechanism prevents people from purposefully creating accounts with public keys which will allow them to author an upcoming block?

*edit* there is definitely a tip in this for you if you have good answers to all of my questions  Grin
Quote
Cunicula (as attacker) and BCNext (as defender) came to the following algo:

1. Brand new accounts must wait 1440 blocks before they r given permission to forge blocks
2. Old accounts forge blocks as if their balance doesn't include coins received in the previous block

Amount that is used for forging is called "effective balance".
Quote
is it really that difficult to calculate out 1441 blocks ahead? it doesn't sound difficult. If it is so difficult now what happens when computers become faster and more powerful in the future? is the plan to just fork it from time to time?

it seems like if the generationSignature was additionally a product of the hash of the public key of the account that authored the previous block than that would add a measure of security for little additional cost. as in, unlike including phony transactions to get the result you want out of the digest of a whole block, it would be difficult to coax the result you wanted out of a public key funded with a large amount of cash 1441 blocks ahead of time.
Quote
What should be calculated ahead to be able to generate all blocks?
Quote
My understanding is that the next generationSignatureB is a digest of generationSignatureA and generationSignatureC is a digest of generationSignatureB ect... So what i mean is, what stops an attacker from calculating generationSignatures 1441 steps into the future and then creating and funding account that will win the right to author that 1441st block. It should in theory be rather simple to generate 1441 signatures if it is a purely deterministic process right?
Quote
U must predict amounts on other accounts in 1440 steps, coz time when u generate a block depends on ur effective balance. It's possible only for empty blocks. If someone's account becomes larger then he will get chance to inject his block into ur chain completely ruining all ur computations.
Quote
oooh so the generationSignature is a digest of the previous generationSignature + the time-stamp of the previous block?
Quote
No. It's digest of prevGenSignature only.

How determined the generator (account) of the next block:

1. X = digest of prevGenSignature gives 256 bits
2. First 64 bits of X is a HIT
3. Target = BaseTarget (which is the same for all accounts) * Balance * Time_since_previous_block
4. If HIT < Target then next block can be generated

Edit: Target grows each second until it "crosses" HIT of one of the accounts
Quote
All you would have to do is brute force the creation of a key pair that digested the 1440th genSignature to a hit that was below everyone elses target. It would be totally doable.

This problem is super solvable though. BTNext should make the BaseTarget adjustable with an algo similar to bitcoins re-target algo. Then Increae the 1440 block (24 hours) restriction for effectiveBalance out to about 43200 (1 month) just to be extra super safe (its best to pick absurdly safe parameters when dealing with billions or possibly even trillions of dollars someday). Then finally make the nextGenSignature a digest of the prevGenSignature + the public key of the author of the last block. You couldnt game it with intentionally selected keys because you would have to pick the key 1 month ahead of time and there would be no way to predict who would author which blocks 1 month out since miners drop in and out of the network at random.
Quote
1440 blocks is safe number coz u have to know who will sign the 1439th block which depends on the signer of the 1438th block and so forth. To know future signers u must know future balances. Even if u know future balances u must know future topology of the network to predict which blocks will be orphaned.
Quote
im so sorry to keep pestering you. but why is this the case. inorder to do this all you would have to do is brute force the creation of a key pair that digested the 1440th genSignature to a hit that was below everyone elses target. It would be totally doable. why must you need to know future signers?
Quote
Coz block 1440 winner is determined as Digest(Digest(Digest(...1435times...Digest(Signature_of_block_1)...))).
Quote
But that doesnt explain why you would need to know who future signers are. It only says that you would need to calculate the 1440th generationSignature and pre-empt it by creating an account with a key-pair that would cause your hit to be lower than everyone elses targets right? how do future signers effect that situation?
Quote
Output of the last digest depends on ur public key and generating signature of previous block. It's deterministic but still can't be guessed. Look at this example:

Alice signs block 1 - signature is A
Bob signs block 2 - signature is Digest(A + Bob_public_key)
Charlie signs block 3 - signature is Digest(Digest(A + Bob_public_key) + Charlie_public_key)

See? U can choose any Charlie_public_key but without knowing Bob_public_key in advance it gives no advantage at all.
Quote
yep! i do understand. we just weren't communicating properly. as soon as i thought i saw a problem what you wrote up there is exactly the solution i proposed. Grin bcnext is a freaking genius. I worked so hard to try to figure something out like this myself to no avail. What i proposed in my thread is a far cry from this much better solution.

Rep Thread: https://bitcointalk.org/index.php?topic=381041
If one can not confer upon another a right which he does not himself first possess, by what means does the state derive the right to engage in behaviors from which the public is prohibited?
utopianfuture
Sr. Member
****
Offline Offline

Activity: 602
Merit: 268

Internet of Value


View Profile
December 20, 2013, 08:59:48 PM
 #120

Thanks you Anon. You do deserve a tip. I will send you some after I fired up the client later on. We still need you to audit the actual code and algorithm when the source code is released. Are you qualified to do that ?

Up


░░░░░░▄▄▄████████▄▄▄
░░░░▄████████████████▄
░░▄███████████████████▄
███████████████████████
▐████████████████████████▌
█████████████████████████
█████████████████████████
█████████████████████████
▐██████████████████████▌
████████████████████████
░░▀████████████████████▀
░░░░▀████████████████▀
░░░░░░▀▀▀████████▀▀▀
  TomoChain  •    •  TomoChain 
░░░░░░▄▄▄████████▄▄▄
░░░░▄████████████████▄
░░▄███████████████████▄
███████████████████████
▐████████████████████████▌
█████████████████████████
█████████████████████████
█████████████████████████
▐██████████████████████▌
████████████████████████
░░▀████████████████████▀
░░░░▀████████████████▀
░░░░░░▀▀▀████████▀▀▀
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!