Bitcoin Forum
May 08, 2024, 08:06:13 AM *
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 »  All
  Print  
Author Topic: Best way of initial coin distribution  (Read 5176 times)
Anotheranonlol
Hero Member
*****
Offline Offline

Activity: 588
Merit: 504


View Profile
February 23, 2015, 03:21:41 AM
Last edit: February 23, 2015, 03:50:44 AM by Anotheranonlol
 #21

I would say a premine of less than 0.5% is a decent way. This way, the value depends on what you make of the coin, and doesn't have to be a pump and dump

We have to distribute 100% of the coins in the beginning.

just a few ideas

1)
https://drive.google.com/file/d/0BxZjpOK0pR0wMEZ2cVo0XzM0T3c/view?pli=1
https://github.com/Buskcoin/The-Chain-Gang

2) https://bitcointalk.org/index.php?topic=140711.0

3) https://en.bitcoin.it/wiki/Zero_Knowledge_Contingent_Payment
Quote
H() could be a program that verifies possession of a valid machine readable travel document issued to a particular person. In this case, you would be able to define a payment to someone based on some arbitrary attributes about them, such as their name + date of birth, or perhaps by providing a photo of their face that's then matched against the travel document using the Eigenfaces algorithm. There would be no need to obtain a public key from them ahead of time meaning that, for example, you could send money to someone who was only just born and doesn't yet have a wallet.

(or a simplified version where user data is verified via a centralised db like https://www.trulioo.com/ or http://www.lexisnexis.com/risk/intl/en/instant-id-international.aspx)

the last 2 examples focus more on establishing some sort of ID to limit distribution of coins to real entities

I can't really think of any ideal method to widely distribute a coin fairly amongst a group without sacrificing user-privacy.  Ripple, Stellar and NEM were ok to get coins in the hands of those that hadn't already acquired hashing farms - they required very light verification at most but all of them were gamed. Whether it's twitter, facebook, or bitcointalk accounts they'd be brought in bulk as theres people with tons of socks .Even if it was something harder to obtain like passports or whatever being checked on a third party api (via a provable smart contract) identities would still be purchased off dark markets

I think perhaps the simplest method is a straight proof-of-burn. The more money any entity pours into the initial proof-of-burn (including the developers themselves) the more you might expect them to work for their investment- cause nobody is getting those funds back otherwise. (granted the biggest contributors might carry some passive whales on their shoulders without financial support afforded by an ICO) However at least It eliminates concerns of developers buying their own supply & massively dumping on market and theres no fixed IPO cap

1715155573
Hero Member
*
Offline Offline

Posts: 1715155573

View Profile Personal Message (Offline)

Ignore
1715155573
Reply with quote  #2

1715155573
Report to moderator
1715155573
Hero Member
*
Offline Offline

Posts: 1715155573

View Profile Personal Message (Offline)

Ignore
1715155573
Reply with quote  #2

1715155573
Report to moderator
You get merit points when someone likes your post enough to give you some. And for every 2 merit points you receive, you can send 1 merit point to someone else!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715155573
Hero Member
*
Offline Offline

Posts: 1715155573

View Profile Personal Message (Offline)

Ignore
1715155573
Reply with quote  #2

1715155573
Report to moderator
1715155573
Hero Member
*
Offline Offline

Posts: 1715155573

View Profile Personal Message (Offline)

Ignore
1715155573
Reply with quote  #2

1715155573
Report to moderator
MadCow
Hero Member
*****
Offline Offline

Activity: 655
Merit: 500



View Profile
February 23, 2015, 05:39:22 AM
 #22

100% IPO, all funds raised go to charities. IPO method is fair, no sockpuppets, and does something good. Could even be an educational non-profit that focused on crypto currencies.

edit: my preference for charity would be ones focused on alleviating extreme hunger
DecentralizeEconomics
Legendary
*
Offline Offline

Activity: 1162
Merit: 1042


White Male Libertarian Bro


View Profile
February 23, 2015, 07:45:53 AM
 #23

allowing people to redeem packs of coins on the new system by posting a token of an nxt account with a balance higher than X at a certain point.

Imo, this is the best way.  You could even spread out the distribution over several months before you launched the genesis block.  For instance, the percentage of NXT you own on April 1st, May 1st and June 1st determines your allotment in the genesis block and each month would distribute 33% of the currency.

"Give me the liberty to know, to utter, and to argue freely according to conscience, above all liberties." - Areopagitica
patmast3r
Hero Member
*****
Offline Offline

Activity: 980
Merit: 1001


View Profile
February 23, 2015, 07:50:42 AM
 #24

That depends on what you want to achieve with your distribution.

Is it supposed to be as easy as possible i.e. not much administration ?
Do you want to reach as many people as possible or is the generated funding more important ?
Would socks be a problem ?

What is the best always depends on the desired outcome.

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

Activity: 2142
Merit: 1009

Newbie


View Profile
February 23, 2015, 08:06:21 AM
 #25

That depends on what you want to achieve with your distribution.

Is it supposed to be as easy as possible i.e. not much administration ?
Do you want to reach as many people as possible or is the generated funding more important ?
Would socks be a problem ?

What is the best always depends on the desired outcome.

Much administration is not that bad. As many people as possible without socks because there is no need to promote the coin.
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 23, 2015, 08:16:04 AM
 #26

After reading the suggestions I came to such a method:

1. Create a mintable Nxt subcurrency and let people mint as many coins as they can within 24 hours.
2. Create a special Bitcoin address and let those who took part in the previous step send several satoshis to back every minted coin.

These two simple steps solve sockpuppet issue (because resource testing is used), greatly reduce number of script kiddies (or school network admins) with botnets (because minted coins must be backed by bitcoins) and reduce advantage of being a Bitcoin early adopter (because minting requires a lot of GPUs and ASICs can't be used for that).
JohnnyBTCSeed
Hero Member
*****
Offline Offline

Activity: 882
Merit: 1000



View Profile
February 23, 2015, 03:19:55 PM
 #27

After reading the suggestions I came to such a method:

1. Create a mintable Nxt subcurrency and let people mint as many coins as they can within 24 hours.
2. Create a special Bitcoin address and let those who took part in the previous step send several satoshis to back every minted coin.

These two simple steps solve sockpuppet issue (because resource testing is used), greatly reduce number of script kiddies (or school network admins) with botnets (because minted coins must be backed by bitcoins) and reduce advantage of being a Bitcoin early adopter (because minting requires a lot of GPUs and ASICs can't be used for that).

Does this mean that if you dont have a gpu miner for step 1 you are SOL?
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 23, 2015, 03:22:10 PM
 #28

Does this mean that if you dont have a gpu or asic miner for step 1 you are SOL?

With CPU you'll mint much slower.
JohnnyBTCSeed
Hero Member
*****
Offline Offline

Activity: 882
Merit: 1000



View Profile
February 23, 2015, 03:23:47 PM
 #29

So how can i game the system then? Lol
JohnnyBTCSeed
Hero Member
*****
Offline Offline

Activity: 882
Merit: 1000



View Profile
February 23, 2015, 03:27:11 PM
 #30

Maybe , as an earlier poster mentioned, do it over the course of a few months. Ie minting period 1 in march, period 2 in april, period three in may, etc.

That way more people have time to participate.
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 23, 2015, 05:40:43 PM
 #31

...as you would have had to been a modern day Nostradamus...

...or UtopianFuture.
pizza77
Newbie
*
Offline Offline

Activity: 51
Merit: 0


View Profile
February 23, 2015, 10:01:00 PM
 #32

Giving a stake to each bitcointalk member who applies is a possibility. Its been done before. Some devs gave everyone who applied the same amount, some based the amount on bitcointalk activity rating, and some restricted the giveaway to members above a certain rank.
dsly
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
February 23, 2015, 10:45:45 PM
 #33

Whats the problem of taking the addresses and directly distributing it after the genesis block ?

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

Activity: 2142
Merit: 1009

Newbie


View Profile
February 24, 2015, 08:37:41 AM
 #34

Whats the problem of taking the addresses and directly distributing it after the genesis block ?

What addresses?
doc12
Legendary
*
Offline Offline

Activity: 1284
Merit: 1042


View Profile
February 24, 2015, 08:47:26 AM
 #35

I think its not so important how you distriubute the coins , but to have a very long distribution time, lets say a year or somthing like that. 
DecentralizeEconomics
Legendary
*
Offline Offline

Activity: 1162
Merit: 1042


White Male Libertarian Bro


View Profile
February 24, 2015, 09:04:12 AM
 #36

...as you would have had to been a modern day Nostradamus...

...or UtopianFuture.

Hahaha  Good one.

theres no way he could have known about the second, far more throughout and technical round of sock removal. so even if he knew how to get through the first round, the second would have caught him.



Go tell that to some sucker who will believe it.

"Give me the liberty to know, to utter, and to argue freely according to conscience, above all liberties." - Areopagitica
spartacusrex
Hero Member
*****
Offline Offline

Activity: 718
Merit: 545



View Profile
February 24, 2015, 04:26:13 PM
 #37

I was thinking that what you really want is as LARGE an initial user base as possible. You need some way of reaching AS MANY users as possible.

You can't give them away for free as that is too easy to game.

Mining / NXT asset / BitcoinTalk IPO etc etc seem too limited to 'Crypto Scene'

How do you get ordinary 'Joe Blogs' involved..

Sooo..

I would do an android/iOS app.

Sell them in the app, with in-app purchase. Say $0.69 a coin (The minimum in-app amount - it doesn't matter how many coins you get). YES - you would make some money, but there is no way round that. So would Apple and Google by the way.

Then at the end of a specified period of time(a Month ?), allocate based on how many coins sold in total. (That's why it doesn't matter how many actual coins you get, you get a percent of the total. As you did in that now infamous original NXT thread with BCNext.. I was there.. ;-)

This way, hopefully, many 10's of thousands of users can buy some of this initial stock.

Life is Code.
Come-from-Beyond (OP)
Legendary
*
Offline Offline

Activity: 2142
Merit: 1009

Newbie


View Profile
February 24, 2015, 06:05:16 PM
 #38

I was thinking that what you really want is as LARGE an initial user base as possible.

I don't need too many users. 1000 is max.
mthcl
Sr. Member
****
Offline Offline

Activity: 376
Merit: 300


View Profile
February 25, 2015, 11:06:10 PM
 #39

You can also distribute among facebook accounts (of those who apply) created before certain date. And also among bitcointalk/nxtforum users: e.g., senior and hero members get a stake for free, full members pay smth, junior members pay more.
d5000
Legendary
*
Offline Offline

Activity: 3906
Merit: 6216


Decentralization Maximalist


View Profile
February 26, 2015, 12:24:54 AM
 #40

I like the "proof-of-location" method a lot. You would have to prove that you were at a specific location via GPS and other methods (IP ping latency?), like in an augmented reality game. So the community all around the world has the approximately the same chance.

The problem is that I don't know if it is possible to avoid cheating. So for now, I would only distribute very few coins per address and only during a limited amount of time (< few days, so cheaters first must find out how to cheat), but that would enable it to be an alternative to an IPO Wink

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: « 1 [2] 3 4 5 »  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!