Bitcoin Forum
March 29, 2024, 12:14:48 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 »  All
  Print  
Author Topic: [ANN] Snowblossom - new ASIC resist POW, quantum resistant, online now ❁  (Read 26460 times)
fireduck (OP)
Sr. Member
****
Offline Offline

Activity: 392
Merit: 251



View Profile
June 05, 2018, 05:01:20 PM
Merited by rumpel_tusk (1)
 #1

We've launched Snowblossom.   Clean, Original Code. Custom POW.  UTXO Built into Blocks Headers. Truly ASIC, Miner Centralization, and Quantum Resistant.   No Premining.  We're looking for legitimate involvement and interest. 

https://snowblossom.org/

https://github.com/snowblossomcoin/snowblossom

The features we enable include:

1. Aggressive IO based PoW with large deterministic files should be very hard to ASIC in any sort of cost effective way
2. Quantum Resistance - Large RSA key support
3. UTXO root hash in block header to be able to give provable results to light clients

It has the usual features as well:
Child-pays-for-parent (CPFP)
Transaction immutability
Resilient peer-to-peer network
Decentralized design
Halfing-block reward over time
First Seen First Added FSFA (double-spend protection)

Thanks for your time.  Spin up a node a check it out.  There are still some rough edges, but everything is working.

Bitrated user: fireduck.
1711714488
Hero Member
*
Offline Offline

Posts: 1711714488

View Profile Personal Message (Offline)

Ignore
1711714488
Reply with quote  #2

1711714488
Report to moderator
1711714488
Hero Member
*
Offline Offline

Posts: 1711714488

View Profile Personal Message (Offline)

Ignore
1711714488
Reply with quote  #2

1711714488
Report to moderator
"Bitcoin: mining our own business since 2009" -- Pieter Wuille
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1711714488
Hero Member
*
Offline Offline

Posts: 1711714488

View Profile Personal Message (Offline)

Ignore
1711714488
Reply with quote  #2

1711714488
Report to moderator
Rion
Jr. Member
*
Offline Offline

Activity: 206
Merit: 1


View Profile WWW
June 05, 2018, 05:01:48 PM
 #2

When you mean rough edges, do you include the website? Because it's like I timetraveled back to 2000.

Holding: Bitcoin | Ethereum | Ark
themen1260
Newbie
*
Offline Offline

Activity: 126
Merit: 0


View Profile
June 05, 2018, 05:02:56 PM
 #3

res
SayNumo
Jr. Member
*
Offline Offline

Activity: 62
Merit: 3


View Profile
June 05, 2018, 05:03:41 PM
 #4

When you mean rough edges, do you include the website? Because it's like I timetraveled back to 2000.

You weren't the only one  Grin
fireduck (OP)
Sr. Member
****
Offline Offline

Activity: 392
Merit: 251



View Profile
June 05, 2018, 05:04:41 PM
 #5

When you mean rough edges, do you include the website? Because it's like I timetraveled back to 2000.

Yeah, our team has a lot more backend programming talent that web design skills.  Also didn't want to do the standard glowing circuits over black obelisks with lightning storms in the background.

Bitrated user: fireduck.
fireduck (OP)
Sr. Member
****
Offline Offline

Activity: 392
Merit: 251



View Profile
June 05, 2018, 05:15:36 PM
 #6

Fun fact, we load tested over 1.6 million transactions in testnet.

Bitrated user: fireduck.
CaVO32
Full Member
***
Offline Offline

Activity: 1848
Merit: 158


View Profile
June 05, 2018, 05:17:47 PM
 #7

When you mean rough edges, do you include the website? Because it's like I timetraveled back to 2000.

Yeah, our team has a lot more backend programming talent that web design skills.  Also didn't want to do the standard glowing circuits over black obelisks with lightning storms in the background.


you can just use the free templates out there. you know, simple but sleek designs. there are a lot already that you can found in google. no need of hard core programming skills.
WhyMe
Sr. Member
****
Offline Offline

Activity: 661
Merit: 250


View Profile
June 05, 2018, 05:21:48 PM
 #8

When launching node.bat on my test rig :

juin 05, 2018 1:20:14 PM snowblossom.db.rocksdb.JRocksDB <init>
INFOS: Loadng RocksDB with path snowdb
Exception in thread "main" java.lang.ExceptionInInitializerError
        at org.rocksdb.RocksDB.loadLibrary(RocksDB.java:64)
        at org.rocksdb.RocksDB.<clinit>(RocksDB.java:35)
        at snowblossom.db.rocksdb.JRocksDB.<init>(JRocksDB.java:43)
        at snowblossom.SnowBlossomNode.loadDB(SnowBlossomNode.java:130)
        at snowblossom.SnowBlossomNode.<init>(SnowBlossomNode.java:64)
        at snowblossom.SnowBlossomNode.main(SnowBlossomNode.java:35)
Caused by: java.lang.UnsupportedOperationException: Cannot determine JNI library name for ARCH='x86' OS='windows 10' name='rocksdb'
        at org.rocksdb.util.Environment.getJniLibraryName(Environment.java:72)
        at org.rocksdb.NativeLibraryLoader.<clinit>(NativeLibraryLoader.java:19)
        ... 6 more
juin 05, 2018 1:20:14 PM snowblossom.db.rocksdb.JRocksDB close
INFOS: RocksDB flush started
java.lang.NoClassDefFoundError: Could not initialize class org.rocksdb.RocksDB
        at org.rocksdb.FlushOptions.<clinit>(FlushOptions.java:9)
        at snowblossom.db.rocksdb.JRocksDB.close(JRocksDB.java:85)
        at snowblossom.db.DB.dbShutdownHandler(DB.java:108)
        at snowblossom.db.DB$DBShutdownThread.run(DB.java:137)

W10, java updated, rig rebooted
fireduck (OP)
Sr. Member
****
Offline Offline

Activity: 392
Merit: 251



View Profile
June 05, 2018, 05:25:08 PM
 #9

When launching node.bat on my test rig :

juin 05, 2018 1:20:14 PM snowblossom.db.rocksdb.JRocksDB <init>
INFOS: Loadng RocksDB with path snowdb
Exception in thread "main" java.lang.ExceptionInInitializerError
W10, java updated, rig rebooted

Try setting in your node.conf:

db_type=lobstack

This is a known issue.  We had more notes about it, but might have been lost in a wiki fire.

Bitrated user: fireduck.
dquancey
Hero Member
*****
Offline Offline

Activity: 587
Merit: 500


View Profile
June 05, 2018, 05:25:24 PM
 #10

Hmm yeah I'm getting this:

Jun 05, 2018 6:24:35 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Work block load error: java.lang.RuntimeException: Unable to select a field of at least 3.  Availible: [0, 1]
Jun 05, 2018 6:24:37 PM snowblossom.SnowFall <init>
INFO: Initial write complete
Jun 05, 2018 6:24:42 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Got block template: height:3050 transactions:1
Jun 05, 2018 6:24:42 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Required field: 3 - ocelot
Jun 05, 2018 6:24:42 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Work block load error: java.lang.RuntimeException: Unable to select a field of at least 3.  Availible: [0, 1]
Jun 05, 2018 6:24:50 PM snowblossom.miner.SnowBlossomMiner printStats
INFO: Mining rate: 0.0/sec
Jun 05, 2018 6:24:50 PM snowblossom.miner.SnowBlossomMiner printStats
INFO: we seem to be stalled, reconnecting to node
Jun 05, 2018 6:24:50 PM snowblossom.miner.SnowBlossomMiner subscribe
INFO: Subscribed to blocks
Jun 05, 2018 6:24:50 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Got block template: height:3050 transactions:1
Jun 05, 2018 6:24:50 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Required field: 3 - ocelot
Jun 05, 2018 6:24:50 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Work block load error: java.lang.RuntimeException: Unable to select a field of at least 3.  Availible: [0, 1]
fireduck (OP)
Sr. Member
****
Offline Offline

Activity: 392
Merit: 251



View Profile
June 05, 2018, 05:34:10 PM
 #11

Hmm yeah I'm getting this:

Jun 05, 2018 6:24:35 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Work block load error: java.lang.RuntimeException: Unable to select a field of at least 3.  Availible: [0, 1]
Jun 05, 2018 6:24:37 PM snowblossom.SnowFall <init>
INFO: Initial write complete
Jun 05, 2018 6:24:42 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Got block template: height:3050 transactions:1
Jun 05, 2018 6:24:42 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Required field: 3 - ocelot
Jun 05, 2018 6:24:42 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Work block load error: java.lang.RuntimeException: Unable to select a field of at least 3.  Availible: [0, 1]
Jun 05, 2018 6:24:50 PM snowblossom.miner.SnowBlossomMiner printStats
INFO: Mining rate: 0.0/sec
Jun 05, 2018 6:24:50 PM snowblossom.miner.SnowBlossomMiner printStats
INFO: we seem to be stalled, reconnecting to node
Jun 05, 2018 6:24:50 PM snowblossom.miner.SnowBlossomMiner subscribe
INFO: Subscribed to blocks
Jun 05, 2018 6:24:50 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Got block template: height:3050 transactions:1
Jun 05, 2018 6:24:50 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Required field: 3 - ocelot
Jun 05, 2018 6:24:50 PM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Work block load error: java.lang.RuntimeException: Unable to select a field of at least 3.  Availible: [0, 1]

So you need to either enable auto_snow in miner.conf to make field 3 or download it from here: https://snowblossom.org/snowfields/index.html

Ah, auto_snow is running: INFO: Initial write complete

Just give it time.  We are making the output more clear on that in the next release (already fixed in code).




Bitrated user: fireduck.
dquancey
Hero Member
*****
Offline Offline

Activity: 587
Merit: 500


View Profile
June 05, 2018, 05:35:16 PM
 #12

Ah ok, thanks for the quick response.
CobaCoin
Newbie
*
Offline Offline

Activity: 34
Merit: 0


View Profile WWW
June 05, 2018, 05:39:19 PM
 #13

Jun 06, 2018 12:37:01 AM snowblossom.miner.SnowBlossomMiner <init>
INFO: Starting 4 threads
Jun 06, 2018 12:37:01 AM snowblossom.miner.FieldScan scan
INFO: Unable to load snowblossom.0, error: java.io.FileNotFoundException: snow\snowblossom.0\snowblossom.0.deck.a (The system cannot find the file specified)
Jun 06, 2018 12:37:01 AM snowblossom.miner.FieldScan scan
INFO: Not loading 1 snowblossom.1 (shrew), directory not present: snow\snowblossom.1
Jun 06, 2018 12:37:01 AM snowblossom.miner.FieldScan scan
INFO: Not loading 2 snowblossom.2 (stoat), directory not present: snow\snowblossom.2
Jun 06, 2018 12:37:01 AM snowblossom.miner.FieldScan scan
INFO: Not loading 3 snowblossom.3 (ocelot), directory not present: snow\snowblossom.3
Jun 06, 2018 12:37:01 AM snowblossom.miner.FieldScan scan
INFO: Not loading 4 snowblossom.4 (pudu), directory not present: snow\snowblossom.4
Jun 06, 2018 12:37:01 AM snowblossom.miner.FieldScan scan
INFO: Not loading 5 snowblossom.5 (badger), directory not present: snow\snowblossom.5
Jun 06, 2018 12:37:01 AM snowblossom.miner.FieldScan scan
INFO: Not loading 6 snowblossom.6 (capybara), directory not present: snow\snowblossom.6
Jun 06, 2018 12:37:01 AM snowblossom.miner.FieldScan scan
INFO: Not loading 7 snowblossom.7 (llama), directory not present: snow\snowblossom.7
Jun 06, 2018 12:37:01 AM snowblossom.miner.FieldScan scan
INFO: Not loading 8 snowblossom.8 (bugbear), directory not present: snow\snowblossom.8
Jun 06, 2018 12:37:01 AM snowblossom.miner.FieldScan scan
INFO: Not loading 9 snowblossom.9 (hippo), directory not present: snow\snowblossom.9
Jun 06, 2018 12:37:01 AM snowblossom.miner.FieldScan scan
INFO: Not loading 10 snowblossom.10 (shai-hulud), directory not present: snow\snowblossom.10
Jun 06, 2018 12:37:01 AM snowblossom.miner.FieldScan scan
INFO: Not loading 11 snowblossom.11 (avanc), directory not present: snow\snowblossom.11
Jun 06, 2018 12:37:02 AM snowblossom.miner.SnowBlossomMiner subscribe
INFO: Subscribed to blocks
Jun 06, 2018 12:37:02 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Got block template: height:0 transactions:1
Jun 06, 2018 12:37:02 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Required field: 0 - cricket
Jun 06, 2018 12:37:02 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Work block load error: java.lang.RuntimeException: Unable to select a field of at least 0.  Availible: []
Jun 06, 2018 12:37:02 AM snowblossom.miner.AutoSnowFall run
INFO: Started automatic snowfall of field 0 - cricket
Jun 06, 2018 12:37:02 AM snowblossom.SnowFall <init>
INFO: Starting snowfall on snow\snowblossom.0\snowblossom.0.snow with seed 'snowblossom.0' size 1073741824, MULTIPLICITY 128
Exception in thread "Thread-6" java.lang.OutOfMemoryError: Java heap space
        at java.nio.HeapByteBuffer.<init>(Unknown Source)
        at java.nio.ByteBuffer.allocate(Unknown Source)
        at snowblossom.SnowFall.fillSnowMonster(SnowFall.java:230)
        at snowblossom.SnowFall.<init>(SnowFall.java:86)
        at snowblossom.miner.AutoSnowFall.run(AutoSnowFall.java:49)
Jun 06, 2018 12:37:17 AM snowblossom.miner.SnowBlossomMiner printStats
INFO: Mining rate: 0.0/sec
Jun 06, 2018 12:37:28 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Got block template: height:0 transactions:1
Jun 06, 2018 12:37:54 AM snowblossom.miner.SnowBlossomMiner printStats
INFO: we seem to be stalled, reconnecting to node
Jun 06, 2018 12:37:54 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Required field: 0 - cricket
Jun 06, 2018 12:37:54 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Work block load error: java.lang.RuntimeException: Unable to select a field of at least 0.  Availible: []
Jun 06, 2018 12:37:54 AM snowblossom.miner.SnowBlossomMiner subscribe
INFO: Subscribed to blocks
Jun 06, 2018 12:37:54 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Got block template: height:0 transactions:1
Jun 06, 2018 12:37:54 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Required field: 0 - cricket
Jun 06, 2018 12:37:54 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Work block load error: java.lang.RuntimeException: Unable to select a field of at least 0.  Availible: []
Jun 06, 2018 12:37:58 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Got block template: height:0 transactions:1
Jun 06, 2018 12:37:58 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Required field: 0 - cricket
Jun 06, 2018 12:37:58 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Work block load error: java.lang.RuntimeException: Unable to select a field of at least 0.  Availible: []
Jun 06, 2018 12:38:09 AM snowblossom.miner.SnowBlossomMiner printStats
INFO: Mining rate: 0.0/sec
Jun 06, 2018 12:38:09 AM snowblossom.miner.SnowBlossomMiner printStats
INFO: we seem to be stalled, reconnecting to node
Jun 06, 2018 12:38:09 AM snowblossom.miner.SnowBlossomMiner subscribe
INFO: Subscribed to blocks
Jun 06, 2018 12:38:09 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Got block template: height:0 transactions:1
Jun 06, 2018 12:38:09 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Required field: 0 - cricket
Jun 06, 2018 12:38:09 AM snowblossom.miner.SnowBlossomMiner$BlockTemplateEater onNext
INFO: Work block load error: java.lang.RuntimeException: Unable to select a field of at least 0.  Availible: []





why mining rate 0? this work?
buzzkillb
Sr. Member
****
Offline Offline

Activity: 1021
Merit: 324


View Profile
June 05, 2018, 05:43:38 PM
 #14

Any chance we could get binaries?

edit: scratch that, not having fancy website made me forget how to browse the web.
fireduck (OP)
Sr. Member
****
Offline Offline

Activity: 392
Merit: 251



View Profile
June 05, 2018, 05:44:37 PM
 #15

INFO: Starting snowfall on snow\snowblossom.0\snowblossom.0.snow with seed 'snowblossom.0' size 1073741824, MULTIPLICITY 128
Exception in thread "Thread-6" java.lang.OutOfMemoryError: Java heap space
        at java.nio.HeapByteBuffer.<init>(Unknown Source)
        at java.nio.ByteBuffer.allocate(Unknown Source)
        at snowblossom.SnowFall.fillSnowMonster(SnowFall.java:230)
        at snowblossom.SnowFall.<init>(SnowFall.java:86)
        at snowblossom.miner.AutoSnowFall.run(AutoSnowFall.java:49)
Jun 06, 2018 12:37:17 AM snowblossom.miner.SnowBlossomMiner printStats
INFO: Mining rate: 0.0/sec
why mining rate 0? this work?

So what is happening here is that it is trying to create the snow fields that you need to mine and then running out of RAM.  I'm guessing this is a pretty small VM?
I haven't done much testing with systems small than 2gb in RAM.


Bitrated user: fireduck.
WhyMe
Sr. Member
****
Offline Offline

Activity: 661
Merit: 250


View Profile
June 05, 2018, 05:44:58 PM
 #16

How many time takes .0 and .1 files generation ?
fireduck (OP)
Sr. Member
****
Offline Offline

Activity: 392
Merit: 251



View Profile
June 05, 2018, 05:47:27 PM
 #17

How many time takes .0 and .1 files generation ?

Those should generate pretty quick, maybe a minute or two.  However, those aren't the current files. The current one is field 3.  You should stop the miner and wait for the node to sync up and then start the miner again.

Opened issue on this:
https://github.com/snowblossomcoin/snowblossom/issues/52

Bitrated user: fireduck.
zhorzh72
Jr. Member
*
Offline Offline

Activity: 55
Merit: 1


View Profile
June 05, 2018, 06:02:10 PM
 #18

nice project. i wish you good luck!
how to mine on windows?
umine.org
Jr. Member
*
Offline Offline

Activity: 130
Merit: 3


View Profile
June 05, 2018, 06:03:11 PM
 #19

Reserved for pool Umine.org
fireduck (OP)
Sr. Member
****
Offline Offline

Activity: 392
Merit: 251



View Profile
June 05, 2018, 06:03:47 PM
 #20

nice project. i wish you good luck!
how to mine on windows?

This page has windows instructions:
https://github.com/snowblossomcoin/snowblossom/wiki/6.-Quickstart

Bitrated user: fireduck.
Pages: [1] 2 3 4 5 6 7 8 9 »  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!