Bitcoin Forum
May 06, 2024, 10:28:36 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they believe that the creator of this topic displays some red flags which make them high-risk. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 »  All
  Print  
Author Topic: Transparent mining 2, or What part of Legacy should be left behind  (Read 15567 times)
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 10, 2014, 09:23:28 AM
 #1

Below u'll find the 2nd part of Transparent Mining essay, the 1st part is available here - https://bitcointalk.org/index.php?topic=364218.0. The essay is based on text written by BCNext, I paraphrase it in my own words to protect BCNext's real identity against text style analysis (as was agreed).

Nxt mining simulates Bitcoin mining by pretending that each coin is a small mining rig. BCNext decided to go this way instead of introducing his own approach coz Bitcoin community is conservative and wouldn't adopt a system with radical differences. Now, when Nxt got its own community, it's time to get rid of the facade and reveal true properties of Transparent Mining. These properties r obvious to everyone who spent some time analyzing Transparent Mining, but still...

Nxt mining uses a deterministic lottery that grants right to mine next blocks. Time of a next block is determined by the time of the previous block and by the base target. The base target is a part of Bitcoin legacy that should be left behind, it doesn't make sense to wait when next block is mined coz we already know who will do it. And we can mine blocks at a fixed rate, for example, every 60000 ms (exactly 1 min). When Internet becomes faster we will switch to a smaller gap between blocks (10 seconds, for example).

Mining reward is another obsolete part. True reward for supporting Nxt network comes from services that use Nxt. Someone owns a currency exchange and mine blocks to keep his business running. Another one owns a shop and mine blocks to keep his business running. The 3rd person owns a software company that develops programs for Nxt-based services and mine blocks to keep his business running. Selfish miners (those who mine only to earn fees) should be "removed" from the system, they r not interested in success of Nxt and only want to cash-out. If a clone appears such the people will likely jump to another ship, they add very little value to Nxt. All this doesn't mean that we should get rid of fees completely, we still need them as a countermeasure against spamming.

NXTs as coins... NXTs r not coins, at least the creator of Nxt didn't want them to be coins. They r tokens that grant privileges to support Nxt. Deflation is not much better than inflation, "real" coins should be created on top of Nxt and be issued in quantities that keep their value constant. BCNext understands that this is very arguable, the community should decide if it wants to follow the path showed by him or stick to Bitcoin legacy with unchangeable supply of coins in hope to become rich by doing nothing.

Trust noone - this is a very important principle. Nxt doesn't rely on trust but solves the problem of trust in another way. It evolves to a system that doesn't care about trust coz everything will be very clear. Transparency extended to absolute leads to inability to cheat thus removing necessity to think if someone should trust another one.

The list of these properties can be extended and BCNext wants the community to do it by itself...
Remember that Bitcoin is still beta software. Don't put all of your money into BTC!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715034516
Hero Member
*
Offline Offline

Posts: 1715034516

View Profile Personal Message (Offline)

Ignore
1715034516
Reply with quote  #2

1715034516
Report to moderator
1715034516
Hero Member
*
Offline Offline

Posts: 1715034516

View Profile Personal Message (Offline)

Ignore
1715034516
Reply with quote  #2

1715034516
Report to moderator
1715034516
Hero Member
*
Offline Offline

Posts: 1715034516

View Profile Personal Message (Offline)

Ignore
1715034516
Reply with quote  #2

1715034516
Report to moderator
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 10, 2014, 09:31:46 AM
 #2

NXTs as coins... NXTs r not coins, at least the creator of Nxt didn't want them to be coins. They r tokens that grant privileges to support Nxt. Deflation is not much better than inflation, "real" coins should be created on top of Nxt and be issued in quantities that keep their value constant. BCNext understands that this is very arguable, the community should decide if it wants to follow the path showed by him or stick to Bitcoin legacy with unchangeable supply of coins in hope to become rich by doing nothing.

I think that the idea of reducing the fees by a factor of 10 or 100 is likely to pretty much completely get rid of the "mining mentality" (and will increase the # of transactions made) although one does need to be careful perhaps not to do this too soon as currently the "forging reward" is one of the main factors motivating people to run nodes.

Changing the total supply from 1B to something else would be a lot more controversial than reducing the fees - effectively that amount was a "promise" made at the outset so if that promise were to be broken I would expect some investors (especially the 73 initial ones) would be unhappy about that (actually it would probably upset those who have invested at recent "market prices" much more than the 73 as they have already probably each taken large profits from their initial investment).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
landomata
Legendary
*
Offline Offline

Activity: 2184
Merit: 1000


View Profile WWW
February 10, 2014, 09:39:22 AM
 #3

Below u'll find the 2nd part of Transparent Mining essay, the 1st part is available here - https://bitcointalk.org/index.php?topic=364218.0. The essay is based on text written by BCNext, I paraphrase it in my own words to protect BCNext's real identity against text style analysis (as was agreed).


Selfish miners (those who mine only to earn fees) should be "removed" from the system, they r not interested in success of Nxt and only want to cash-out. If a clone appears such the people will likely jump to another ship, they add very little value to Nxt. All this doesn't mean that we should get rid of fees completely, we still need them as a countermeasure against spamming.

Then we should keep the fees @ .01 Nxt....as "selfish mining" will be removed from the system.

landomata
Legendary
*
Offline Offline

Activity: 2184
Merit: 1000


View Profile WWW
February 10, 2014, 09:40:54 AM
 #4


I think that the idea of reducing the fees by a factor of 10 or 100 is likely to pretty much completely get rid of the "mining mentality" (and will increase the # of transactions made) although one does need to be careful perhaps not to do this too soon as currently the "forging reward" is one of the main factors motivating people to run nodes.


My VPS Node has been running since the DDos war and my motivation is not forging rewards....my motivation is to keep Nxt running...period.

2Kool4Skewl
Sr. Member
****
Offline Offline

Activity: 644
Merit: 250



View Profile WWW
February 10, 2014, 09:43:44 AM
 #5

NXTs as coins... NXTs r not coins, at least the creator of Nxt didn't want them to be coins. They r tokens that grant privileges to support Nxt. Deflation is not much better than inflation, "real" coins should be created on top of Nxt and be issued in quantities that keep their value constant. BCNext understands that this is very arguable, the community should decide if it wants to follow the path showed by him or stick to Bitcoin legacy with unchangeable supply of coins in hope to become rich by doing nothing.

I think that the idea of reducing the fees by a factor of 10 or 100 is likely to pretty much completely get rid of the "mining mentality" (and will increase the # of transactions made) although one does need to be careful perhaps not to do this too soon as currently the "forging reward" is one of the main factors motivating people to run nodes.

Changing the total supply from 1B to something else would be a lot more controversial than reducing the fees - effectively that amount was a "promise" made at the outset so if that promise were to be broken I would expect some investors (especially the 73 initial ones) would be unhappy about that (actually it would probably upset those who have invested at recent "market prices" much more than the 73 as they have already probably each taken large profits from their initial investment).


I agree.  Reduce the tx fee to 0.1 or 0.01, but keep the currency float at 1 billion Nxt.


                      ▄████████▄
                  ▄████████████████▄
             ▄██████████████████████████▄
      ▄███████████████████████████████████████▄
 ███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
 ███████████████████████████████████████████████████
 ███████████████████████████████████████████████████
 ███████████████████████████████████████████████████
  █████████████████████████████████████████████████
   ███████████████████████████████████████████████
   ███████████████████████████████████████████████
    █████████████████████████████████████████████
     ███████████████████████████████████████████
      █████████████████████████████████████████
       ███████████████████████████████████████
        █████████████████████████████████████
         ███████████████████████████████████
          █████████████████████████████████
           ▀█████████████████████████████▀
             ▀█████████████████████████▀
               ▀█████████████████████▀
                 ▀█████████████████▀
                   ▀█████████████▀
                      ▀███████▀
TRUSTEE 
iruu
Full Member
***
Offline Offline

Activity: 148
Merit: 100


View Profile
February 10, 2014, 09:45:18 AM
 #6

Changing the total supply from 1B to something else would be a lot more controversial than reducing the fees - effectively that amount was a "promise" made at the outset so if that promise were to be broken I would expect some investors (especially the 73 initial ones) would be unhappy about that (actually it would probably upset those who have invested at recent "market prices" much more than the 73 as they have already probably each taken large profits from their initial investment).
This part was about issued assets, not nxt.

Quote
"real" coins should be created on top of Nxt

Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 10, 2014, 09:45:52 AM
 #7

Changing the total supply from 1B to something else would be a lot more controversial than reducing the fees - effectively that amount was a "promise" made at the outset so if that promise were to be broken I would expect some investors (especially the 73 initial ones) would be unhappy about that (actually it would probably upset those who have invested at recent "market prices" much more than the 73 as they have already probably each taken large profits from their initial investment).

BCNext doesn't propose to change 1B limit, he is even against it coz this would break forging. His idea is similar to issuance of eDollars on Asset Exchange.
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 10, 2014, 09:48:01 AM
 #8

My VPS Node has been running since the DDos war and my motivation is not forging rewards....my motivation is to keep Nxt running...period.

Sure - of course there are probably quite a few running nodes whose motivation is not forging - hard to know whether or not that is the majority (perhaps being able to work this out might help with the decision).

I am guessing that a reduction from 1 to 0.1 should at least provide a good way to "get an idea" how much a "further tenfold reduction" would affect the network.

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
BitAddict
Legendary
*
Offline Offline

Activity: 1190
Merit: 1001



View Profile
February 10, 2014, 09:50:57 AM
 #9

My VPS Node has been running since the DDos war and my motivation is not forging rewards....my motivation is to keep Nxt running...period.

Sure - of course there are probably quite a few running nodes whose motivation is not forging - hard to know whether or not that is the majority (perhaps being able to work this out might help with the decision).

I am guessing that a reduction from 1 to 0.1 should at least provide a good way to "get an idea" how much a "further tenfold reduction" would affect the network.


+1

But I think nearly no one is forging for the real benefit of forging. If you do maths you will see you take really low profit. As mentioned before real value is keeping Nxt running, and that's the first for all the people who owns Nxt.
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 10, 2014, 09:51:14 AM
 #10

BCNext doesn't propose to change 1B limit, he is even against it coz this would break forging. His idea is similar to issuance of eDollars on Asset Exchange.

Oh - I thought the purpose of the Asset Exchange was always going to be for such things. At the end of the day I think that the AE just brings the Nxt functionality closer to Ripple (which may or may not be a good thing).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 10, 2014, 09:55:59 AM
 #11

BCNext doesn't propose to change 1B limit, he is even against it coz this would break forging. His idea is similar to issuance of eDollars on Asset Exchange.

Oh - I thought the purpose of the Asset Exchange was always going to be for such things. At the end of the day I think that the AE just brings the Nxt functionality closer to Ripple (which may or may not be a good thing).


Nxt is not centralized so I think it's rather good than bad. Also, fiat currencies backed by gold/NXT don't look too bad to me.
2Kool4Skewl
Sr. Member
****
Offline Offline

Activity: 644
Merit: 250



View Profile WWW
February 10, 2014, 10:06:18 AM
 #12

BCNext doesn't propose to change 1B limit, he is even against it coz this would break forging. His idea is similar to issuance of eDollars on Asset Exchange.

Oh - I thought the purpose of the Asset Exchange was always going to be for such things. At the end of the day I think that the AE just brings the Nxt functionality closer to Ripple (which may or may not be a good thing).


This was my thought too.


                      ▄████████▄
                  ▄████████████████▄
             ▄██████████████████████████▄
      ▄███████████████████████████████████████▄
 ███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
 ███████████████████████████████████████████████████
 ███████████████████████████████████████████████████
 ███████████████████████████████████████████████████
  █████████████████████████████████████████████████
   ███████████████████████████████████████████████
   ███████████████████████████████████████████████
    █████████████████████████████████████████████
     ███████████████████████████████████████████
      █████████████████████████████████████████
       ███████████████████████████████████████
        █████████████████████████████████████
         ███████████████████████████████████
          █████████████████████████████████
           ▀█████████████████████████████▀
             ▀█████████████████████████▀
               ▀█████████████████████▀
                 ▀█████████████████▀
                   ▀█████████████▀
                      ▀███████▀
TRUSTEE 
bitcoinpaul
Hero Member
*****
Offline Offline

Activity: 910
Merit: 1000



View Profile
February 10, 2014, 10:19:10 AM
 #13

BCNext doesn't propose to change 1B limit, he is even against it coz this would break forging. His idea is similar to issuance of eDollars on Asset Exchange.

Oh - I thought the purpose of the Asset Exchange was always going to be for such things. At the end of the day I think that the AE just brings the Nxt functionality closer to Ripple (which may or may not be a good thing).


NXTs r not coins, at least the creator of Nxt didn't want them to be coins.

I have a problem to understand where the difference is now

- CfB always said there should be coins on top of Nxt
- Now BCNext says there should be coins on top of Nxt and this should be the sole purpose of Nxt.

Since you need NXT for this coins, NXT will automatically gets evaluated (high) and BCNext idea of using NXT as coins cannot become real because NXT will get traded like gold coins, e.g. eDollars backed by NXT, dollars (long time ago) backed by gold. Wrong?

edit: Or is this a terminology problem, because 'gold coins' are no coins?
TwinWinNerD
Legendary
*
Offline Offline

Activity: 1680
Merit: 1001


CEO Bitpanda.com


View Profile WWW
February 10, 2014, 10:22:39 AM
 #14

BCNext doesn't propose to change 1B limit, he is even against it coz this would break forging. His idea is similar to issuance of eDollars on Asset Exchange.

Oh - I thought the purpose of the Asset Exchange was always going to be for such things. At the end of the day I think that the AE just brings the Nxt functionality closer to Ripple (which may or may not be a good thing).


NXTs r not coins, at least the creator of Nxt didn't want them to be coins.

I have a problem to understand where the difference is now

- CfB always said there should be coins on top of Nxt
- Now BCNext says there should be coins on top of Nxt and this should be the sole purpose of Nxt. Wrong?
- Since you need NXT for this coins, NXT will automatically gets evaluated (high) and BCNext idea of using NXT as coins cannot become real because NXT will get traded like gold coins, e.g. eDollars backed by NXT, dollars (long time ago) backed by gold. Wrong?

@the last part:

He want's coins backed by gold/silver. Not backed by NXT. How would that even work, a coin backed by NXT is basically NXT in itself^^

CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 10, 2014, 10:26:35 AM
 #15

I don't see how any AE is going to really ever be properly "backed" by anything - you just end up with "centralised" Gateways a la Ripple or you end up with disasters like GLBSE.

Why do people think AE is so important when the only "decentralised" part is the "trading between IOU's and NXT" (anything else becomes reduced to having to "trust" whoever to actually respect the IOU)?

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
landomata
Legendary
*
Offline Offline

Activity: 2184
Merit: 1000


View Profile WWW
February 10, 2014, 10:31:38 AM
 #16

I don't see how any AE is going to really ever be properly "backed" by anything - you just end up with "centralised" Gateways a la Ripple or you end up with disasters like GLBSE.

Why do people think AE is so important when the only "decentralised" part is the "trading between IOU's and NXT" (anything else becomes reduced to having to "trust" whoever to actually respect the IOU)?


I;m sorry but any ASSET can be created in AE.....what is Bitcoin backed by? or the United States Dollar?


This would allow us to have a FIXED value e-currency which we can use for micro payments.

@ 10,000 TPS and above speeds.



salsacz
Hero Member
*****
Offline Offline

Activity: 490
Merit: 504


View Profile
February 10, 2014, 10:32:28 AM
 #17

Nxt is like gold. But you can create gold roman coins, gold watches or teeth Cheesy So you will always need gold (Nxt)
2Kool4Skewl
Sr. Member
****
Offline Offline

Activity: 644
Merit: 250



View Profile WWW
February 10, 2014, 10:33:10 AM
 #18

I don't see how any AE is going to really ever be properly "backed" by anything - you just end up with "centralised" Gateways a la Ripple or you end up with disasters like GLBSE.

Why do people think AE is so important when the only "decentralised" part is the "trading between IOU's and NXT" (anything else becomes reduced to having to "trust" whoever to actually respect the IOU)?


Exactly.

I can say I'm issuing a fiat currency backed by gold and sell the fiat currency on Nxt's AE, but who is going to make sure that I have the gold to back the fiat currency?


                      ▄████████▄
                  ▄████████████████▄
             ▄██████████████████████████▄
      ▄███████████████████████████████████████▄
 ███████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
█████████████████████████████████████████████████████
 ███████████████████████████████████████████████████
 ███████████████████████████████████████████████████
 ███████████████████████████████████████████████████
  █████████████████████████████████████████████████
   ███████████████████████████████████████████████
   ███████████████████████████████████████████████
    █████████████████████████████████████████████
     ███████████████████████████████████████████
      █████████████████████████████████████████
       ███████████████████████████████████████
        █████████████████████████████████████
         ███████████████████████████████████
          █████████████████████████████████
           ▀█████████████████████████████▀
             ▀█████████████████████████▀
               ▀█████████████████████▀
                 ▀█████████████████▀
                   ▀█████████████▀
                      ▀███████▀
TRUSTEE 
landomata
Legendary
*
Offline Offline

Activity: 2184
Merit: 1000


View Profile WWW
February 10, 2014, 10:33:40 AM
 #19

Nxt is like gold. But you can create gold roman coins, gold watches or teeth Cheesy So you will always need gold (Nxt)

 Grin all the above 3 gold examples carry value.

CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 10, 2014, 10:35:16 AM
 #20

This would allow us to have a FIXED value e-currency which we can use for micro payments.

It won't be fixed at all if the issuer suddenly stops redeeming their IOU's and in if fact such IOU's will quickly become worth *nothing* - as you said the Asset can be anything including "Pirate Ponzi Coins".

Understand that just calling something NXTUSD does not at all make it worth 1 USD - it's no different to Mt. Gox USD amounts (they have clearly been valued at less than *real* USD amounts for a long time).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 »  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!