Author

Topic: [NEW][JAVA] The Official GoldCoin (GLD) Client Progress Report! (Read 528 times)

legendary
Activity: 2506
Merit: 1030
Twitter @realmicroguy
Since it appears to be in popular demand here is the official Java Client Progress thread!

Well, since everyone is asking for when the new client will be finished. I thought I'd go ahead and give you guys a weekly update.

Here I've laid out all parts of the new client in easy to understand(yet somewhat vague) progress bars!

Feature List:
Core Daemon Functionality - <=============================> 100%
Core Multi-Coin Support - <=============================> 100%
ExcaliburDB (Custom Ntree Database software made specifically for GoldCoin (GLD)!) - <===========================> 90%
MemoryHardener (In-Memory Client Data Obsufication) - <==> 10%
GUI (Will be sleek  Shocked) - <==> 5%
ConnectionHandler - <=============================> 100%
NIO-Server - <=============================> 100%
Cryption Support (see below list on supported ciphers) - <===========================> 90%
Multi-Threaded - <===========================> 90%
Support up to 1024 concurrent connections - <=============================> 100%
On-the-fly Network Compression - <=============================> 70%
Storage Compression - <=============================> 80%
Faster Block Verification - <=> 1%
Faster Block Download - <=============================> 70%
Pause/Start/Reload/Restart Client/Daemon(It is actually possible to modify configuration without having to restart your daemon/client!!!) - <=============================> 100%
ZFS Mentality (Infinitely expandable memory types/No clock limits) - <===========================> 90%
Event Manager - <=======> 55%
LoggingHandler - <=======> 55%
Hidden Feature.. Lips sealed - <====> 15%
Android Support  - <===========================> 90%
Easy XML based Configuration - <====> 15%
Daemon and GUI in one application - <=============================> 100%
Mining Support Built-in(you will be able to mine multiple coins at the same time with just this one client!!!) - <====> 15%


Supported Encryption Modes:
    AES 128/192/256
    BlowFish 32-448
    Cameillia 128/192/256
    CAST5 64/128
    CAST6 64/128/192/256
    DES 64/128/192
    GOST28147 64/128/192/256
    IDEA 64/128
    Noekeon 128
    RC2 64/128/256/512/1024
    RC532 64/128
    RC564 64/128
    RC6 64/128/256
    Rijndael 128/160/192/224/256
    SEED 128
    Serpent 128/192/256
    Skipjack 64/128
    TEA 64/128
    ThreeFish 256/512/1024
    TwoFish 128/192/256
    XTEA 64/128

    RC4 40-2048
    HC 128/256
    ChaCha 128/256
    Salsa20 128/256
    XSalsa20 256
    ISAAC 32-8192
    VMPC 8-6144
    Grain 80/128

    RSA
    ElGamal
    NTRU

    Scrypt

Padding Support:
    PKCS7
    ISO10126d2
    X932
    ISO7816d4
    ZeroByte

Symmetric Cipher Support:
    CBC
    CFB
    CCM
    GCM
    GCF
    EAX
    OCB   
    OFB
    SIC
    GOFB
    CCM
    EAX
    GCM
    OCB

Asymmetric Cipher Support:
    OAEP   
    PKCS1   
    ISO9796d1

Digest Support:
    MD2
    MD4
    MD5
    RipeMD128
    RipeMD160
    RipeMD256
    RipeMD320
    SHA1
    SHA224
    SHA256
    SHA384
    SHA512
    SHA3
    Skein
    SM3
    Tiger
    GOST3411
    Whirlpool

MAC Support:
    CBC
    CFB
    CMac   
    GMac
    GOST28147
    ISO9797Alg3
    HMac
    Poly1305
    SkeinMac
    SipHash
    VMPCMac

PBE Support:
    PKCS5S1
    PKCS5S2
    PKCS12
    OpenSSL

Note for obvious reasons not all encryption modes can be intermixed.. We do however support the vastest set of encryption modes in all of cryptocurrency!

Also note that due to key space issues we strongly suggest you thoroughly think through your encryption cascades before hand.

Original Thread: https://www.gldtalk.org/index.php?topic=2616.0
Jump to: