Bitcoin Forum
November 11, 2024, 01:19:58 PM *
News: Latest Bitcoin Core release: 28.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 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 56 »
  Print  
Author Topic: [ANN] [SUP] Supcoin, PLUCK algorithm, Just Launched, Mine Now!  (Read 62223 times)
earlz (OP)
Sr. Member
****
Offline Offline

Activity: 439
Merit: 250


mmmmmm


View Profile WWW
February 09, 2015, 01:54:47 AM
Last edit: February 26, 2015, 03:49:30 AM by earlz
 #1

Supcoin



Release Date

Feb 19th, 10pm EST. Check the altcoin calendar for easy conversion to your own time zone.

https://www.altcoincalendar.info/coins/1340-SUP (note, might take a couple hours before it's active)

Wallets and a CPU miner will be provided a day early, but will be put into a state so that it won't sync until the launch happens (ie, checkpoint with blocks being kept secret until release). This method worked very well for my last coin release, Fractalcoin, and makes launching a trivial activity as all that must be done is a node brought online.

There will be no warm-up period and it will be full rewards starting from block 16. (up until block 16 will be premined, block 1 is 1,000 coins, 2-16 is 0 reward to ensure integrity of checkpoint security for launching)

Downloads

Note: These wallets will NOT sync until launch time. This is intentional. At launch time, they will sync automatically and you can start mining

Binary wallets:
Supcoin 1.0.1 Linux 32bit
Supcoin 1.0.1 Linux 64bit
Supcoin 1.0.1 Windows 32bit Standalone
Supcoin 1.0.1 Windows 64bit Standalone
Supcoin 1.0.1 Windows 32bit Installer
Supcoin 1.0.1 Windows 64bit Installer
Supcoin 1.0.1 Mac OSX 64bit standalone
Supcoin 1.0.1 Mac OSX 64bit DMG/installer
Supcoin 1.0.1 Gitian Signatures (earlz)

Source code:
Supcoin 1.0.0 Source Code
Github

Miners:
PLUCK cpuminer
cpuminer signature (Wolf0)
PLUCK cpuminer source

NOTE: GPU miners require Computer 3.0 or higher! (was 3.5, but it's been updated)
PLUCK Nvidia GPU Miner (source)
Nvidia GPU Miner (Windows)
See this post for how to run it: https://bitcointalk.org/index.php?topic=950084.msg10518296#msg10518296

AMD sgminer with PLUCK support (windows)
AMD sgminer with PLUCK support (source)

Alternatively, you can also rent a miner at Betarigs: https://www.betarigs.com/list?miner_type=10

NOTE: If you compile the CPU miner yourself, make sure to use `make CFLAGS="-O3 -march=native"` otherwise, you'll end up wiht an unoptimized miner

Mining

Mining pools:

How to solo-mine:
You can use the built-in miner by clicking on the Tools menu, and then click on Debug Window. At the debug console, type in "setgenerate true -1"
However, the built-in miner is much slower than the standalone miner. To solo-mine to your local wallet, first put a file named "supcoin.conf" in the proper directory(usually inside either your home directory/.supcoin or under %APPDATA%) Put these contents in it:
Code:
rpcuser=<SOME USERNAME>
rpcpassword=<SOME PASSWORD>
server=1

And then make a batch file (or similar shell script) with these contents under the same directory as the cpuminer:
Code:
wolf-pluckminer-generic64.exe -o http://127.0.0.1:4412 -O <USERNAME>:<PASSWORD>

Make sure to replace all the appropriate things with appropriate content

NOTE: If you'd like to test things out, you can use testnet. Start the wallet with the "-testnet" command line argument, and change your miner to use an appropriate testnet address and 127.0.0.1:14412 as the URL

For pool operators:

Please make sure to use the Scrypt difficulty divider adjustment for pool shares!

NOMP multi-hashing module with PLUCK support: https://github.com/ocminer/node-multi-hashing
Python PLUCK module: https://github.com/ocminer/pluck-python-hash

Premise

Hello,

I've been working on a big coin for the past month, and it's been on my mind for over a year now with all the ideas for it finally having a solid solution and plan to accomplish it. Sadly, Supcoin is not that coin. Basically, I need a coin to test some things, and that is this coin! I'm not ready to discuss my big coin project just yet (there will be a pre-ann in a couple months), but this coin is my way of making sure that the codebase I'm using is good.

Features:
  • C'mon, you've always wanted to greet someone by giving them some SUP
  • Based on bitcoin 0.10 (includes headers-first, which significnalty speeds up syncing times)
  • 5 minute blocks
  • Block reward halves every 100 days, starting at 10 coins per block
  • PLUCK, memory hard hashing algorithm based on SHA256, using 128Kb of memory
  • Digishield difficulty adjustment
  • addrindex support (use -addrindex to the daemon and you can use RPC calls to query the balance of addresses on the blockchain)
  • OP_CHECKLOCKTIMEVERIFY support, for advanced timelock contracts (from Viacoin)
  • All BIPS enabled, including BIP66
  • Traditional pure PoW
  • Reasonably small premine of 100 blocks worth, with bounties
  • First of it's kind Proof Of Permission: Whitepaper

Premine breakdown: (1,000 SUP)
  • CLAIMED 50 SUP for me, to do whatever with(ie, to sell)
  • CLAIMED 350 SUP for a PLUCK Nvidia GPU miner
  • 300 SUP for a PLUCK AMD GPU miner
  • CLAIMED 50 SUP for a NOMP module compatible with PLUCK(including pull requests and acceptance into the project)
  • 200 SUP for someone who can takeover this coin with a real marketing plan, etc
  • CLAIMED 50 SUP for whoever can make a decent logo (see below)

PLUCK:

PLUCK is a configurable hashing algorithm using SHA256. I developed PLUCK because most algorithms are not actually memory hard. They are constructed in such a way that many things can be chosen to not be stored into memory and can instead be recalculated. PLUCK does not suffer from this exploit. See also this article for more explanation.

This is similar to a merkelhash in a way, but is specifically designed for PoW to not allow breaking the memory hardness requirement. ASICs will always be possible, but would require expensive and large memory caches that can not be optimized away in anyway.

The core weakness in scrypt is that most variables stored in memory can easily be calculated more than once to save on memory costs. Although this is in theory less effecient, it ends up making ASICs and such faster by requiring less (expensive) cache memory.

This hashing algorithm is designed so that this can not take place. Recalculating anything stored in memory is as expensive as recalculating all the progress made thusfar on the hash. In the worst case, it may be possible reduce memory costs by 50% by recalculating the first half of the SHA256 hash values, but this would of course have extremely diminishing returns since this requires many SHA256 hashes to be computed.

Normally, I would scoff at the idea of writing my own hashing algorithm. However, I've taken precautions to ensure that this is at least as secure as sha256. Sha256 has a block input size of 512 bits, or 64 bytes. In ALL hashes generated, at least 256 bits of this input consists of an unmodified SHA256 hash generated previously. This ensures that the algorithm carries over SHA256's collision resistance and preimaging protection. Because of this property, I feel it is a safe cryptographic hash. The worst case is that the memory-hardness aspect is broken. The hash itself should never be broken (ie, collisions or preimages) unless SHA256 is broken in some way.

Supcoin

So, I'm a pretty busy guy. I'm still working a lot on the coin that comes after this. However, I intend to do maintenance on Supcoin at least until that coin is released. Supcoin should ideally be trivial to maintain as I strive to write coins that don't need forks and such to fix things. However, any issues that come up I will fix. I will not be adding gimmicky features however. I might add some non-forking features eventually just to test them out on a live network, but I'm not making any promises on that.

I will not do any kind of coin swap or anything like that when I release the next coin I'm working on, however, I might offer some kind of rewards for people that held some amount at some point in time, as an additional distribution mechanism.

Anyway, I'm a developer, not a marketer or community manager or anything like that. If you are someone who could do a "takeover" of the project, then have at it! I'll be holding onto 200 SUP to reward for a successful community takeover with a leader that proves they aren't just trying to do a pump and dump (ie, after some amount of time)

GPU MINER BOUNTY

CLAIMED -- final total given was 0.45 BTC

In order to raise tangible funds to motivate GPU miner devs, I am now hosting a donation address for Bitcoin.

1K6cUbtsn5xinD8XfjnTn7UnsMriLhZaGD

The first GPU miner to be created (AMD or Nvidia) and published under an open source license will receive all the money from this fund.

I'm putting in 0.25 BTC of my own money. I encourage everyone to donate what you can to help make this a lucrative bounty.

Check out my full list of Coin Reviews
Currently working on the Qtum Project
My Skype account earlzdotnet has been compromised. Please report to me any usage seen from it, or from the email earlz@earlz.biz.tm
Shadow_Runner
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
February 09, 2015, 01:56:24 AM
 #2

New algo?
anticlimax
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000


View Profile
February 09, 2015, 01:58:56 AM
 #3

New algo?

Good luck earlz!

twitter @antiiclimax
Bobsurplus
Legendary
*
Offline Offline

Activity: 1008
Merit: 1000


Making money since I was in the womb! @emc2whale


View Profile
February 09, 2015, 01:59:07 AM
 #4

Count me in!
notsofast
Legendary
*
Offline Offline

Activity: 1517
Merit: 1042


@notsofast


View Profile WWW
February 09, 2015, 02:00:00 AM
 #5

Oh man, earlz developing a coin.

Will help any way I can.

twitter.com/notsofast
anticlimax
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000


View Profile
February 09, 2015, 02:00:13 AM
 #6

Count me in!

Thisiswhywe can't have nice things.

twitter @antiiclimax
Bobsurplus
Legendary
*
Offline Offline

Activity: 1008
Merit: 1000


Making money since I was in the womb! @emc2whale


View Profile
February 09, 2015, 02:00:57 AM
 #7

Count me in!

Thisiswhywe can't have nice things.

Why's that???
WigitGetIt
Legendary
*
Offline Offline

Activity: 952
Merit: 1000



View Profile WWW
February 09, 2015, 02:03:19 AM
 #8

I will do anything I can do with my limited skills.  Grin

anhpt192
Hero Member
*****
Offline Offline

Activity: 628
Merit: 500



View Profile
February 09, 2015, 02:27:53 AM
 #9

interesting!
WigitGetIt
Legendary
*
Offline Offline

Activity: 952
Merit: 1000



View Profile WWW
February 09, 2015, 02:33:24 AM
 #10

@SupCoin is the twitter handle.  Please follow.

Once we have a logo, we will add it to twitter.
powersup
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250


View Profile
February 09, 2015, 03:16:07 AM
 #11

Finally something worth following.  Will be keeping a close eye on this and of course your future coin.
notsofast
Legendary
*
Offline Offline

Activity: 1517
Merit: 1042


@notsofast


View Profile WWW
February 09, 2015, 03:22:07 AM
 #12

Dat whitepaper doe

twitter.com/notsofast
Jookly
Legendary
*
Offline Offline

Activity: 1131
Merit: 1007


View Profile
February 09, 2015, 03:25:54 AM
 #13

sounds interesting
Shadow_Runner
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
February 09, 2015, 03:40:38 AM
 #14

anhpt192
Hero Member
*****
Offline Offline

Activity: 628
Merit: 500



View Profile
February 09, 2015, 03:48:10 AM
 #15


you are not only solo coin-miner  Grin
Shadow_Runner
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
February 09, 2015, 03:51:24 AM
 #16

you are not only solo coin-miner  Grin

Just my hobby. Smiley
louiseth1
Legendary
*
Offline Offline

Activity: 924
Merit: 1000


Bitfarms.io


View Profile WWW
February 09, 2015, 04:00:34 AM
 #17

Those times where I wish I still had the pool going!

Bitfarms.io - Powering Blockchains with Sustainable Energy
Nthused
Legendary
*
Offline Offline

Activity: 1554
Merit: 1001



View Profile
February 09, 2015, 04:15:41 AM
 #18

earlz is making a coin this is gonna be good Grin He goes through pretty much all new altcoins code to see and show all the problems & premine, count me in for sure.

I'm looking forward to what this brings and the new mining algo.
Litoshi
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500

Member of the Crypti Foundation Board of Directors


View Profile
February 09, 2015, 04:29:41 AM
 #19

No mining kernel

No upper limit on coin quantity

No advanced features (Custom block chains, escrow in wallet, DPOS)

No market for Just Another Coin

No dev team.  Reliant on bounties to attract dev talent

WHAT COULD POSSIBLY GO WRONG?HuhHuh?



WigitGetIt
Legendary
*
Offline Offline

Activity: 952
Merit: 1000



View Profile WWW
February 09, 2015, 05:15:44 AM
 #20

I am working on the website right now.  It will be ready for launch.  http://supcoin.com/

It is mostly ANN information, but that's what we have right now.  Please provide some input. 

Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 56 »
  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!