Bitcoin Forum
April 20, 2018, 09:18:22 PM *
News: Latest stable version of Bitcoin Core: 0.16.0  [Torrent]. (New!)
 
   Home   Help Search Donate Login Register  
Pages: [1] 2 3 4 5 6 7 8 9 »  All
  Print  
Author Topic: [ANN] Radium SmartChain Phase 2.3 100% Decentralized Username-Address Linkage  (Read 30119 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
JJ12880
Hero Member
*****
Offline Offline

Activity: 654
Merit: 501


Blockchain and stuff


View Profile
January 11, 2016, 02:27:33 AM
 #1

THREAD LOCKED.
PLEASE USE RADIUM MAIN THREAD HERE
https://bitcointalk.org/index.php?topic=1333026.0







⚯ Radon Asset ⚯ Aliases ⚯ Proof-Of-Existence ⚯ Proof of Network Contribution ⚯ Anti-Bloat ⚯
⚯ 100% Decentralized ⚯

Website | Slack | Project Twitter | JJ12880 Twitter


Development Team
tm2013 Lead Developer of the Radium Wallet
JJ12880 Lead Developer of the Radium SmartChain

Community Team
goblynn Beta Testing and Social Media
Gladimor Head of Public Relations
mikegeister Graphic Design
jasemoney Translation Coordination


What is Radium?
Radium is a Proof-Of-Stake Cryptocurrency that serves as the base blockchian for the Radium SmartChain. The goal of Radium and the Radium SmartChain is to leverage the power of the blockchain in order to provide a series of 100% decentralized services. Radium blockchian services are accessed through the Radium SmartChain. The SmartChain Client expands the utility of Radium far beyond that of a standard coin, with features such as Username-Address linkage and Proof-Of-Existences all 100% distributed within the blockchain. A full list of features and development goals can be found below.

What it Radium SmartChain?
The Radium SmartChain is both a software client and a data-layer that combines several new protocols into a framework for the development of advanced blockchain functions. The software client has been designed with the average user in mind, and includes a full Graphical User Interface with automated setup and sync. The data-layer supports the new 'Proof of Network Contribution' protocol, a custom implementation of 'Smart Transactions', and the 'Radon' asset that is generated through 'Radium Decay'. The software client interacts with the SmartChain data-layer via a standard RPC connection to the existing Radium wallet. The Radium SmartChain is NOT reliant on servers, or any other kind of centralization. It is NOT a commercial product, it is NOT a PnD scam, and it is most certainly NOT a clone. Using the SmartChain does not require any fancy setup, command line skill, nor any specific programming knowledge. This project is NOT a commercial endeavor and it is NOT affiliated with any company or investors beyond those who hold Radium coins. I do NOT promise to make you rich, I do NOT promise that the software is perfect, nor do I promise that you will find it useful.


Project Background
The Radium SmartChain began almost a year ago as an experiment with blockchains and data encoding known as xRadon. It originally served only to satisfy my own curiosity, but over the summer and fall of 2015, it has matured into a working and fully functional set of decentralized block chain based tools. I will continue to develop it and provide support as my time and interest allows. I am always interested in feedback, and suggestions for additional functions, GUI improvements, etc etc.


Current Functions


Username - Address linking
User accounts are created when an Radium address is paired with a Radon username and an optional memo line, and the pairing is recorded in the blockchain. Usernames and memos can consist of any combination of English upper and lower case letters and numbers. Once a username is recorded in the blockchain, the username can be used in the SmartChain client instead of the difficult to remember address.

Identity Verification
Users can request that their accounts be verified by a third party who holds a verification key. Currently, only JJ12880 holds a verification key, however keys will be issued to senior community members as the system expands. Verification is designed to provide confidence in user accounts, and prevent scamming from accounts with misleading usernames. In order to become verified, a user must prove their identity through an outside medium, such as through Slack or Bitcointalk.

Proof of Existence: Text Notes.
Users who have created user accounts will be able to record text notes in the blockchain to serve as proof of existence. All notes recorded in the blockchain will be available to anyone who wishes to read or verify them.

Proof of Existence: File Hashing + Verification
In client file hashing allows a user to record a any file hash in blockchain with title or memo. This provides Proof-Of-Existence for that file, which can also be easily verified from withing the SmartChain client. Users can check any file for Proof-Of-Existence with just a few easy clicks.

Radium Send
Send/Recieve Radium coins with a username rather than difficult to remember addresses

Radon Asset Transfer
Once Radon is generated, it can be sent to users or addresses just like regular coins. Authority to transfer or spend Radon lies with the private key of the address which generated or received the Radon.

Abuse Prevention.
In order to deter abuse of Proof-Of-Existence, Radon must be burned to complete the transaction. Larger text notes become cost prohibitive due to the high cost in Radon. To further reduce bloat, a new custom text encoding algorithm is used, reliant on the assumption that the majority of the letters in the document are lowercase English letters and numbers. This algorithm uses base-32 binary encoding to achieve up to 30% reduction in data size, over standard ASCII. This algorithm may be revisited for further refinement in the future.


How It Works


Smart Transactions
Smart Transactions are blockchain transactions that contains specially encoded data that becomes immortalized in the blockchain.  Each Smart-transaction sends a very small amount of Radium to specially generated data addresses which contain hexadecimal data. There are no known private keys to the data addresses, so the dust Radium used in the transaction is effectively burned. The data can then be read by anyone running the SmartChain client.

Radon Asset
Radon is a blockchain asset that is required to utilize the SmartChain. Different functions on the SmartChain require the burning of Radon, the amount determined by the impact each corresponding smart-transaction will have on the blockchain. Requiring Radon for SmartChain operations prevents blockchain bloat and spam by requiring an investment in both time and Radium coins. When Radon is spent to perform a function on the SmartChain, it is burned and disappears forever. Unlike most other coins and assets, there is no cap on the amount of Radon that can be generated. Every user can generate as much Radon as they wish, so long as they have the Radium required to do so (see Radium Decay). The base code allows Radon to be divisible, however the current protocol layer does not support sending Radon in values other than whole numbers. This will be updated in the near future so Radon will function as a fully divisible asset.

Radium Decay
Radium decay is the process of generating Radon through Proof of Network Contribution. Radium decay is rate limited, meaning each user can only generate Radon at a set range of speeds. The slowest speed of Radon generation is 3 Radon per hour, at a cost of 1 Radium per Radon. The fastest rate of Radon generation is 30 Radon per hour, at a cost of 2.8 Radium per Radon. The Radium that is contributed to the network becomes incorporated in the next block's stake reward.


Proof of Network Contribution
Proof of Network Contribution is a new protocol where a user is rewarded with an asset for sending high-fee asset generation transactions. In the case of the Radium "Radon" asset, the standard transaction fee is 1 Radium per generation transaction. The transactions are structured in such a way that that they use one input, and generate one output to reduce blockchain bloat. In most cases, the asset that is generated is awarded to the sending address. Transactions with other structures are ignored and are not recognized as a Proof of Network Contribution transaction. The fees are recovered by the those staking Radium coins, and are designed to supplement the block reward.


The Plan


Updates and Releases
I plan to release new versions of the client in phases, with each phase incorporating new or expanded functions. There is no firm release schedule, primarily because I do not want to provide false expectations. I am working on this project due to curiosity and passion for coding, however my family and livelihood must always come first. I can provide no promises or guarantees about future updates or features, but I will get them out once I am conformable that they have been fully tested and are stable.


Current Development


Transition back-end data handling relational database structure (60% complete)
Improve Data display (10% complete)
Implement filtering and searching (Not Started)
Marking an address compromised in event of a hack.(10% complete)
Deleting user accounts and releasing the username.(50% complete)
Designated payment addresses for merchant accounts. (Being researched)
Adding or removing multiple secondary addresses to an account. (Being researched)

Version History


SmartChain Phase 2.3 Released Feb 2 2016
     Fixed various issues and bugs related to handling orphan blocks.
     Reduced maximum slow decay rate to to allow confirmation time.
     Fixed "disappearing user" bug, related to orphan blocks.
     Removed wallet sync checking that was causing random bugs.

SmartChain Phase 2.2 Released Jan 28 2016
     Fixed issue preventing some users from registering.
     Fixed code for displaying update warnings.

SmartChain Phase 2 Released Jan 26 2016
     NEW FUNCTION Proof of Existence: Text Notes
     NEW FUNCTION Proof of Existence: File Hashing + Verification
     NEW FUNCTION Radium Send
    NEW FUNCTION Blockchain announcements for leisure/major/critical updates
    Added session history for Radium Decay
    Multi-Threaded Sync Engine for improved sync speed
    Various minor GUI Updates and Improvements
    Various code optimizations

SmartChain Phase 1.2 Released Jan 19 2016
     SmartChain Client updated to work with re branded Radium wallet.

SmartChain Phase 1.1 Released Jan 12 2016
     Fixed incorrect display of Radium and Rad balances

SmartChain Phase 1 Released Jan 12 2016
     Phase 1 Release, and ANN posted.


Radium Coin Technical Specifications
Ticker: RADS
RPC Port: 27914
Block Time: 1 Minute
Block Maturity: 60 Blocks
PoS Rewards: 1 Coin / block
Minimum Stake Age: 6 Hours
Daily Generation: ~ 1440 coins
Initial PoW Distribution (Done): 1,008,000


Downloads


Radium SmartChain Phase 2.3 (Win)
Radium Coin Wallet
Radium Coin Wallet
Radium Coin Wallet


Wikis




Exchanges


Bittrex     C-CEX     YoBit


Block Explorers





3rd Party Services


MultiPool

CoinMarket Cap

Buy CAT with RADS!



Node List


65.50.96.63
81.191.41.44
5.9.36.211
104.156.251.173
68.184.180.69
173.170.69.31
73.247.97.18
67.242.48.182
194.135.93.51
194.135.82.244
208.107.176.13
69.165.242.28
96.234.71.253


Translations

Nederlands (Dutch)    
Polski (Polish)    
 Bahasa Indonesia (Indonesian)  
 中文 (Chinese)  
 Русский (Russian)  
Thanks snortex!



⚯ The Radium SmartChain client requires an unlocked Radium wallet in order to function. ⚯
⚯ The Radium SmartChain and Radium are two different branches of Project Radon. ⚯
JJ12880 is the developer of the Radium SmartChain, and tm2013 is the developer of Radium. ⚯


Radium  Bringing Advanced Utility to the Blockchain!
BTCT Thread | Telegram[/b]
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1524259102
Hero Member
*
Offline Offline

Posts: 1524259102

View Profile Personal Message (Offline)

Ignore
1524259102
Reply with quote  #2

1524259102
Report to moderator
1524259102
Hero Member
*
Offline Offline

Posts: 1524259102

View Profile Personal Message (Offline)

Ignore
1524259102
Reply with quote  #2

1524259102
Report to moderator
1524259102
Hero Member
*
Offline Offline

Posts: 1524259102

View Profile Personal Message (Offline)

Ignore
1524259102
Reply with quote  #2

1524259102
Report to moderator
JJ12880
Hero Member
*****
Offline Offline

Activity: 654
Merit: 501


Blockchain and stuff


View Profile
January 11, 2016, 02:28:34 AM
 #2

reserved

Radium  Bringing Advanced Utility to the Blockchain!
BTCT Thread | Telegram[/b]
goblynn
Sr. Member
****
Offline Offline

Activity: 292
Merit: 250


View Profile
January 11, 2016, 02:28:44 AM
 #3

reserved

Radium.Bringing Advanced Utility to the Blockchain with the Radium SmartChain!
Website | BTCT Thread | Slack
lin0sspice
Legendary
*
Offline Offline

Activity: 1120
Merit: 1000



View Profile
January 11, 2016, 02:31:16 AM
 #4

Same xrdn wallet right?
JJ12880
Hero Member
*****
Offline Offline

Activity: 654
Merit: 501


Blockchain and stuff


View Profile
January 11, 2016, 02:32:40 AM
 #5

Same xrdn wallet right?
Correct!

Radium  Bringing Advanced Utility to the Blockchain!
BTCT Thread | Telegram[/b]
Emericana
Jr. Member
*
Offline Offline

Activity: 50
Merit: 0


View Profile
January 11, 2016, 02:35:45 AM
 #6

Sound fuckin good !!!
idolacchacked
Hero Member
*****
Offline Offline

Activity: 596
Merit: 500


View Profile
January 11, 2016, 02:36:19 AM
 #7

looking great !!!
lin0sspice
Legendary
*
Offline Offline

Activity: 1120
Merit: 1000



View Profile
January 11, 2016, 02:43:26 AM
 #8

Open as instruction, but no node to sync ?
Any idea ?
jasemoney
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


Forget-about-it


View Profile
January 11, 2016, 02:43:32 AM
 #9

Very exciting to see it finally launched. Beta works well for RADON RAD generation off the current xRadon chain, soon that will be re-branded to Radium "coin" as the main chain where RAD works on top of.

$MAID & $BTC other than that some short hodls and some long held garbage.
jasemoney
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


Forget-about-it


View Profile
January 11, 2016, 02:46:08 AM
 #10

Open as instruction, but no node to sync ?
Any idea ?

you need to run xRadon coin
look for the link under "Coin Windows  Wallet "  you'll need to sync xRadon coin chain, once that client is synced shut it off and start the wallet linked at "RADON SmartChain Client Download Link" the RADON Smartchain wallet will ask you where the launcher for xRadon-qt.exe is. and will start the wallet and the smartchain.

$MAID & $BTC other than that some short hodls and some long held garbage.
idolacchacked
Hero Member
*****
Offline Offline

Activity: 596
Merit: 500


View Profile
January 11, 2016, 04:00:15 AM
 #11

Open as instruction, but no node to sync ?
Any idea ?

you need to run xRadon coin
look for the link under "Coin Windows  Wallet "  you'll need to sync xRadon coin chain, once that client is synced shut it off and start the wallet linked at "RADON SmartChain Client Download Link" the RADON Smartchain wallet will ask you where the launcher for xRadon-qt.exe is. and will start the wallet and the smartchain.

all synced and got my decay working Smiley
JJ12880
Hero Member
*****
Offline Offline

Activity: 654
Merit: 501


Blockchain and stuff


View Profile
January 11, 2016, 04:21:10 AM
 #12

all synced and got my decay working Smiley

Great! Let me know if there are any issues

Radium  Bringing Advanced Utility to the Blockchain!
BTCT Thread | Telegram[/b]
BanzaiBTC
Legendary
*
Offline Offline

Activity: 1078
Merit: 1000


BlockPioneers Developer


View Profile WWW
January 11, 2016, 09:30:02 AM
 #13

Had a good talk on slack today Smiley

Great project!
incognitoworker
Hero Member
*****
Offline Offline

Activity: 736
Merit: 500


View Profile
January 11, 2016, 11:08:31 AM
 #14

Nice work team!
Looking forward to future use cases and services on this.
Happy staking/burning!

IW

Quotient- Closed loop economy enviroment experiment
https://bitcointalk.org/index.php?topic=1195335.0
danonthehill
Hero Member
*****
Offline Offline

Activity: 710
Merit: 500


View Profile
January 11, 2016, 12:35:48 PM
 #15

Interesting, so proof of existence will perform similar function as Factom?
JJ12880
Hero Member
*****
Offline Offline

Activity: 654
Merit: 501


Blockchain and stuff


View Profile
January 11, 2016, 12:49:23 PM
 #16

Interesting, so proof of existence will perform similar function as Factom?

Yes, the result will be similar, but the implementation is different.  My understanding is that Factom is a hybrid system that uses the blockchain for storing hashes, and Factom servers for file storage / hashing / verification.  My implementation is 100% decentralized, and does not rely on any servers, but because of that, it is best suited for shorter text documents and document/file hashes.  Truth be truthful,  I have not spent too much time understanding the nuts and bolts of how Factom works.  Once Phase 2 is out, you will be able to do document hashing and verification directly from the SmartChain client.

Radium  Bringing Advanced Utility to the Blockchain!
BTCT Thread | Telegram[/b]
JJ12880
Hero Member
*****
Offline Offline

Activity: 654
Merit: 501


Blockchain and stuff


View Profile
January 11, 2016, 04:59:56 PM
 #17

If anyone could use a few extra RAD to speed up registration, let me know.

Radium  Bringing Advanced Utility to the Blockchain!
BTCT Thread | Telegram[/b]
goblynn
Sr. Member
****
Offline Offline

Activity: 292
Merit: 250


View Profile
January 11, 2016, 05:36:58 PM
 #18

this is pretty sweet! could you explain proof-of-existance a bit?

Radium.Bringing Advanced Utility to the Blockchain with the Radium SmartChain!
Website | BTCT Thread | Slack
voteformeg
Legendary
*
Offline Offline

Activity: 1078
Merit: 1000


Get your share of the future


View Profile
January 11, 2016, 09:03:34 PM
 #19

Open as instruction, but no node to sync ?
Any idea ?

you need to run xRadon coin
look for the link under "Coin Windows  Wallet "  you'll need to sync xRadon coin chain, once that client is synced shut it off and start the wallet linked at "RADON SmartChain Client Download Link" the RADON Smartchain wallet will ask you where the launcher for xRadon-qt.exe is. and will start the wallet and the smartchain.

but what if i stuck on step 1 ? , my wallet won't sync?

   ▄
 ▄██
████
████
████▄
██████▄ 
████████
████████
████████
████████
████████
████████
████████
.
.Safe.
▔▔  and
.
.Easy.
▂▂▂▂▂▂▂▂
.



▀█████████████████▄▄      ███████████      ▄▄████████▄    ███▌     ▐███    ▐███▄      ███    ▐██▌     ▄▄████████▄▄   
   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀████▄    ████▀▀▀▀▀▀▀     ████▀▀  ▀▀██▀   ███▌     ▐███    ▐█████▄    ███    ▐██▌    ████▀▀  ▀▀████ 
   ▀████████      ▀███▌   ████▄▄▄▄▄▄▄    ████             ███▌     ▐███    ▐███████▄  ███    ▐██▌   ████        ████
     ▀▀▀▀▀▀        ▐██▌   ███████████   ▐███▌             ███▌     ▐███    ▐███▀█████▄███    ▐██▌  ▐███▌        ▐███▌
         ▄        ▄███▌   ████           ████             ████     ████    ▐███  ▀███████    ▐██▌   ████        ████
        ▄██▄▄   ▄████▀    ████▄▄▄▄▄▄▄     ████▄▄  ▄▄██▄    ████▄▄▄████     ▐███    ▀█████    ▐██▌    ████▄▄  ▄▄████ 
       ███████████▀▀      ███████████      ▀▀████████▀      ▀███████▀      ▐███      ▀███    ▐██▌     ▀▀████████▀▀   
     ▄███▀   ▀▀▀                                                                                                     
    ███▀                                                                                                             
Get your share of the future
.    ▄
    ██▄
    ████
    ████
   ▄████
 ▄██████
████████
████████
████████
████████
████████
████████
████████
.
.
tm2013
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500



View Profile WWW
January 11, 2016, 09:08:09 PM
 #20

Open as instruction, but no node to sync ?
Any idea ?

you need to run xRadon coin
look for the link under "Coin Windows  Wallet "  you'll need to sync xRadon coin chain, once that client is synced shut it off and start the wallet linked at "RADON SmartChain Client Download Link" the RADON Smartchain wallet will ask you where the launcher for xRadon-qt.exe is. and will start the wallet and the smartchain.

but what if i stuck on step 1 ? , my wallet won't sync?
In your wallet configuration, the most stable node you can add is 194.135.93.51

Best regards,
-TM2013

Radium.Bringing Advanced Utility to the Blockchain with the Radium SmartChain!
Website | BTCT Thread
Pages: [1] 2 3 4 5 6 7 8 9 »  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!