Bitcoin Forum
June 22, 2024, 08:54:20 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Economy / Service Announcements / Re: Bitcoin Firesafe on: February 13, 2014, 12:03:44 AM
I just spent some time searching the internet for jewelers that sell small titanium dog tags with engraved QR codes. It's funny that I have gone full circle and coincidentally ended up back at the bitcoin forum.

I think the 1" stainless steel safe is a great idea and plan on making a purchase. I have one question though. Do you plan on or can you offer safes in any other materials like titanium or tungsten carbide?

Personally, a 1" titanium pendant with a titanium bail would be perfect. Maybe with encrypted private key on one side and plain QR code of bitcoin address on other
2  Bitcoin / Wallet software / Re: [ANNOUNCE] picocoin and libccoin -- C-based bitcoin library and client on: January 06, 2014, 09:03:26 PM
I am thinking of using the libccoin and picocoin code as the basis of an alternative currency I am developing.

More details here: https://bitcointalk.org/index.php?topic=399728.0

The main purpose of this alt currency is educational for me and to be a challenge to which I hope I can rise. I do not want to follow the same route as a lot of other alt currencies, cloning the bitcoin code and making a few minor changes. Not much can be learned from this.

Before I jump in and start writing code I would like an expert opinion. For the type of altcoin I intend to develop is libccoin/picocoin a good foundation to build upon or am I wasting my time? I know the picocoin code is not complete but that is part of the challenge I have set myself.
3  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [PRE-ANN][NUM] Nummum on: January 06, 2014, 07:42:21 PM
just don't exagerate it with the Latin.  Grin

I was expecting a comment like this. Yes, I went a bit over the top with the Latin didn't I.  Grin

I wanted sightly different names for related things and Latin with all it's noun cases and verb conjugations fits that requirement.  It may look like overkill when they are all listed together but I do not see end users using all of the modules and clients at the same time.

Another reason for choosing Latin is because it is a root for several European languages so the words will be familiar to more than just English speakers.

Latin also lends a certain gravitas. Oops, I did it again!
4  Alternate cryptocurrencies / Altcoin Discussion / Re: [ANN]PLEASE STOP DOING MORE COINS, THATS BAD TO ALT COINS on: January 05, 2014, 07:51:54 PM
Numnuts: people who support Nummum


Heh, heh. Good one. I will update it immediately.
5  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [PRE-ANN][NUM] Nummum on: January 05, 2014, 07:34:51 PM
Fairly ambitious "composite coin." Watching, but I can tell you right now I'll never be able to remember it as anything but "numb-nuts."

Could you give a rough ETA? (Q1, Q2, Q3+?) Are you looking for help? Do you have a team?

Ambitious yes. But, since Nummum is modular progress can be made in steps or in parallel. Also, I am not coming up with any new ideas, just drawing existing ones together. The code for Zerocoin, p2pool, Bitmessage, scrypt etc. exist in one form or other already.

The "numb-nuts" thing is almost intentional. Nummnet is easy to remember now isn't it?  Wink
I used the same trick when deciding on a name for the Anonummum module (https://www.youtube.com/watch?v=8N_tupPBtWQ).

Bitcoin core developer Jeff Garzik had mentioned that he was going to complete the picocoin client over the holiday period but this has not happened. I am sure he is a very busy man. Nummum is forked from picocoin and it would have been nice to have a more complete starting point. Nonetheless, I have forked picocoin in it's current state and will keep a close eye on what Jeff does with picocoin in the future.

Today I am just floating my idea to see what kind of reception it receives. Tomorrow I start coding.

At the moment I have no team but I am very much open to the idea. If other developers think that this is a worthwhile endeavour they are most welcome to assist.
6  Alternate cryptocurrencies / Altcoin Discussion / Re: [ANN]PLEASE STOP DOING MORE COINS, THATS BAD TO ALT COINS on: January 05, 2014, 07:07:31 PM
BTW:  Which "inovative" alt are you pushing (if any)?

If people are going to be pushing innovative alts I'm pushing this one, https://bitcointalk.org/index.php?topic=399728.0.
7  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [PRE-ANN][NUM] Nummum on: January 05, 2014, 06:59:09 PM
I like the idea and appreciate the honesty about it being for educational use. I really like the idea of more intregration.

Primarily but not exclusively educational. If Nummum proves to be practical for real world use, well and good.

Now that I have floated my ideas publicly I am open to others getting involved in the development also. We may learn from each other.
8  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [PRE-ANN][NUM] Nummum on: January 05, 2014, 03:36:49 PM
Is it ready to use?

No, not even close.

Read original post:

It is very much a work in progress. Most of the features in the feature list have not yet been implemented (see TODO lists) so at the moment it is more of a wish list than a feature list.
9  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [PRE-ANN][NUM] Nummum on: January 05, 2014, 01:54:41 PM
This seems to be 1000% better than all the copy/scam/crap coins.

Yes, I want to distance Nummum from the current copy'n'paste frenzy. That was one of the reasons I chose to fork picocoin. There were several other reasons also.

I wish to develop a modular and scalable ecosystem that is not a Jack of all trades, master of none
10  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [PRE-ANN][NUM] Nummum on: January 05, 2014, 12:57:18 PM
Maybe you mean PoW-PoW hybrid?

I meant PoW/PoS hybrid.

Now fixed in original post.
11  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [PRE-ANN][NUM] Nummum on: January 05, 2014, 11:53:12 AM
-
12  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [PRE-ANN][NUM] Nummum on: January 05, 2014, 11:52:09 AM
-
13  Alternate cryptocurrencies / Announcements (Altcoins) / [PRE-ANN][NUM] Nummum on: January 05, 2014, 11:47:49 AM
Nummum

Nummum is yet another alternative crypto-currency with code based on bitcoin core developer Jeff Garzik's libccoin and picocoin.

Nummum's main purposes are educational (for me) as well as experimental. All the better if it has some benefit for others too.

Nummum does not re-invent the wheel. It takes several working crypto-currency concepts and amalgamates them into a single modular and scalable solution.

It is very much a work in progress. Most of the features in the feature list have not yet been implemented (see TODO lists) so at the moment it is more of a wish list than a feature list.

All forms of contribution and constructive criticism are most welcome.

Key Features

  • No pre-mining
  • Built-in pseudo-anonymity as well as an ūber-anonymous module with Zerocoin-like functionality
  • P2P pool mining module with p2pool-like functionality
  • Messaging module similar to Bitmessage for messaging between addresses
  • Coloured coin / token module
  • P2P exchange module that uses the DML/chan feature of the messaging module to announce, discover and agree potential trades then set up trading contracts (needs more thought)
    See Trading across chains
  • Gambling / betting module that uses the DML/chan feature of the messaging module to announce, discover, agree and settle wagers
  • Ability to add other crypto-currencies as a module
  • Ability to add tax module for governmental use
  • Unlike bitcoin, which is the name of network, the protocol, the client and the currency unit (sometimes confusing when explaining to new users) Nummum has a slightly different name for each of these layers
  • Reference client can operate as either a full-chain client or a header-only client (SPV mode)
    See Thin Client Security
  • Reference client can optionally use a truncated block chain
  • Initial block reward 255
  • Gradual, non-linear decay of block reward
  • Block reward never reaches 0. Starts at 255 then gradually reduces to and settles at 1 after ~51 years
  • Ūber-anonymity incurs a larger fee
  • Block interval 63 seconds
  • Difficulty adjustment every block, calculated using a moving average
  • Uses SHA-3 (SHAKE-512 instead of SHA-256 and RIPE-160)
  • Uses scrypt
  • Uses Proof of Work / Proof of Stake hybrid (maybe not, needs more thought)
  • Currency units divisible to 9 decimal places
  • Written as a C library (libnummum) with reference executables including a relay daemon (commeō), a Nummum client (nummus) and a messaging client (nūntius)
  • Each module written as a C library

Definitions

https://en.wiktionary.org/wiki/nummus

  • Nummum
    The protocol

  • Nummnet
    The network

  • nummus
    The reference command line client

  • nummulus
    The reference GUI client

  • Nummō (singular) & Nummī (plural)
    The currency units

  • Currency Symbol
     # (Number / hash symbol)

  • Currency Code
    NUM

  • Anonummum
    The ūber-anonymous module of Nummum (https://www.youtube.com/watch?v=8N_tupPBtWQ)

  • Numminas
    The P2P mining pool module of Nummum

  • Nūntium
    The P2P messaging module of Nummum

  • Exonummum
    The coloured coin / exonumia / token module of nummum

  • Cambium
    The exchange module

  • Bitcoinum
    The bitcoin module

  • Āleārum
    The gambling and betting module

  • Tribūtum
    The tax module where taxes may be deducted at transaction source

  • commeō
    A reference relay daemon

  • nūntius
    A reference command line messaging client

  • nūntiō
    A reference messaging client GUI

  • Codex
    The ledger / block database

  • Cassifile
    The nummus and nūntius wallet and keystore

  • Motto
    Nummus parit nummōs

Model


               +----------------+----------------+---------------+---------------+
               |                |                |               |               |
   Storage     |   Cassifile    |    Codex DB    |   Nūntī DB    |    Exo DB     |
               |    (wallet)    |    (blocks)    |  (messages)   |   (tokens)    |
               |                |                |               |               |
               +----------------+----+-----------+---------+-----+---------------+
               |                     |                     |                     |
   Software    |       nummus        |       nūntius       |       commeō        |
               |      (client)       |     (messenger)     |       (relay)       |
               |                     |                     |                     |
               +----+-----------+----+-----+------------+--+--------+------------+
               |    |           |          |            |           |            |
   Application |    | Anonummum | Numminas |  Nūntium   | Exonummum |  Cambium   |
               |    | (privacy) | (mining) |(messaging) |  (token)  | (exchange) |
               |    |           |          |            |           |            |
               |    +-----------+----------+------------+-----------+------------+
               |                                                                 |
   Protocol    |                             Nummum                              |
               |                                                                 |
               +-----------------------------------------------------------------+
               |                                                                 |
   Network     |                             Nummnet                             |
               |                                                                 |
               +-----------------------------------------------------------------+
               |                                                                 |
   Transport   |                            Internet                             |
               |                                                                 |
               +-----------------------------------------------------------------+


Calculations

The following calculations run from the bc command :

Code:
scale=9
initial_reward=255
block_interval_seconds=63
final_reward_reduce_interval_blocks=4194303

reward_reduce_interval_blocks=0
total_nummi=0
total_time=0
year_in_seconds=60*60*24*365

for (i=initial_reward; i>=1; i--) {
reward_reduce_interval_blocks = final_reward_reduce_interval_blocks/i
total_nummi += reward_reduce_interval_blocks*i
total_time += reward_reduce_interval_blocks*block_interval_seconds
}

"Total nummī in existence after final reward reduction = "; total_nummi
"Time to final reduction to 1 nummō reward (years) = "; total_time/year_in_seconds
"Total nummī rewarded per year when reward is 1 nummō = "; year_in_seconds/block_interval_seconds
"Percentage of total nummī rewarded per year when reward is 1 nummō = "; ((year_in_seconds/block_interval_seconds)/total_nummi)*100
quit

give the following results :

   Total nummī in existence after final reward reduction = 1069547264.999985588
   Time to final reduction to 1 nummō reward (years) = 51.283339378
   Total nummī rewarded per year when reward is 1 nummō = 500571.428571428
   Percentage of total nummī rewarded per year when reward is 1 nummō = .046802100

   

Source Code

https://github.com/Nummum/Nummum

Further Reading

http://nummum.github.io/Nummum

Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!