Subscribe to the latest project news!

Ardor, Nxt, Ignis Social News Feed

TWITTER

#Blockchain will be an important accelerator to the energy flippening. #Ardor is ready to spawn your own chain, eas… https://t.co/mPSlKglAE5


Open Link
TWITTER

$NXT celebrated 5 years this weekend and here is the perfect article article to get the perspective of it's place i… https://t.co/PdFf1D0hIC


Open Link
TWITTER

RT @blockpublisher_: Nxt: An OG of the Cryptoverse https://t.co/Ipc93pupDY @nxtcommunity


Open Link
TWITTER

📷 #cybermondaydeals - No thanks! I’m buying #crypto this year! $BTC $ARDR $NXT $IGNIS #cryptocurrency... https://t.co/InlRXIULZr


Open Link
TWITTER

#cybermondaydeals - No thanks! I'm buying #crypto this year! $BTC $ARDR $NXT $IGNIS #cryptocurrency #bitcoin… https://t.co/hNiiBRop88


Open Link
TWITTER

#Ardor #LightweightContracts rely on hashed secrets to make sure user funds are not locked by the contract account.… https://t.co/N9AOZwI9Sp


Open Link
RSS

Too Many Secrets

Ardor Contracts Require Secure and Simple to Use SecretsSecrets — Photo by Gabby Orcutt on UnsplashIn the movie Sneakers (1992), there is a mysterious corporation the protagonists are investigating called “Setec Astronomy”. There is a pivotal scene where Robert Redford puts down Scrabble tiles and spells out the name “Setec Astronomy”, and then starts rearranging the letters to discover that the name is an anagram of “Too Many Secrets”, and the company is in the business of cracking codes. Fast-forward 26 years and code cracking is no longer reserved for Hollywood blockbusters - many people make a decent living from cracking private keys and hijacking crypto currency accounts by revealing their secrets.In my previous lightweight contract article, I explained how we can use a hash of a secret to make sure a transaction which triggers a contract, and a transaction submitted by a contract in response, can be either approved at the same time or ignored at the same time. This raises the question: how do you generate a good secret?The secrets we generate must be:Difficult to crack — ideally it should be as strong as an account passphrase.Unique — secrets must be unique since once a secret is revealed its hash can never be safely reused.Simple to remember — in some cases, we need to reveal a secret long after its hash was submitted. Ideally, it should be simple to remember a secret and even possible for the secret generator to recover a secret in case it was lost.A naive attempt would be to concatenate my dog’s name with my cat’s name and add my wedding date as a postfix for extra security. This secret is indeed simple to remember but it is not unique, once I reveal it to the blockchain I can never reuse it. Furthermore, it is certainly insecure in case Jihan Wu decides to dedicate his hashing power into cracking it. Adding a counter at the end will guarantee uniqueness but would offer little help against an attacker equipped with a rainbow table.But wait a minute, as an Ardor user I already posses one piece of information which is impossible to brute force: my account passphrase. Can we do something with it?Can we use the passphrase itself as a secret? Surely not since we don’t want to reveal it to blockchain. Can we use a hash of the passphrase as a secret? Not unique. Damn! What if we append a counter to the end of the passphrase and then hash it? Now we are getting somewhere, this is secure and unique.A hash of the concatenation of a passphrase and a one time unique number (which we call “nonce”) will generate a unique secret which is simple to remember as long as you remember the nonce. We assume that you remember the passphrase since if you don’t all is lost anyway.This is quite a good secret generation process: every time we need a secret we increase the nonce by one, concatenate it with the passphrase, hash it using SHA256 and use this as the secret. When submitting the hashed secret we hash it again of course.But there are still problems, if we need to generate a massive number of secrets, like millions, the nonce becomes difficult to remember. If we generate the secrets on multiple workstations it is difficult to ensure the nonce uniqueness so there is a risk that we repeat the secret from time to time.Solution — generate secrets which are impossible to crack, unique and simple to remember and even can be reproduced by the generator if lostTo solve this we need to add another twist, we concatenate to the end of the secret, already composed of passphrase + nonce, the block id of a block which is “nonce” blocks in the past and we limit the nonce range between 1 and 9999. We then hash the resulting string and use it as a secret. We hash this secret again when submitting our transaction with the hashed secret and reveal it to approve our transaction once we verify the contract operations.Our new secret is secure since it is based on the account passphrase that only we know. It is unique since it is based on an increasing counter and a block id which changes every minute. Last, it is simple to remember since all we need to remember is the block height at the time the secret was generated and the four digit nonce.Even if we forget our secret, we can easily recover it, all we need to do is check 10000 combinations for each block height, a simple calculation that can be performed by any modern workstation.Generate a Secure Secret

Nov. 26, 2018, 3:47 p.m.
Open Link
RSS

Too Many Secrets

Ardor Contracts Require Secure and Simple to Use SecretsSecrets — Photo by Gabby Orcutt on UnsplashIn the movie Sneakers (1992), there is a mysterious corporation the protagonists are investigating called “Setec Astronomy”. There is a pivotal scene where Robert Redford puts down Scrabble tiles and spells out the name “Setec Astronomy”, and then starts rearranging the letters to discover that the name is an anagram of “Too Many Secrets”, and the company is in the business of cracking codes. Fast-forward 26 years and code cracking is no longer reserved for Hollywood blockbusters - many people make a decent living from cracking private keys and hijacking crypto currency accounts by revealing their secrets.In my previous lightweight contract article, I explained how we can use a hash of a secret to make sure a transaction which triggers a contract, and a transaction submitted by a contract in response, can be either approved at the same time or ignored at the same time. This raises the question: how do you generate a good secret?The secrets we generate must be:Difficult to crack — ideally it should be as strong as an account passphrase.Unique — secrets must be unique since once a secret is revealed its hash can never be safely reused.Simple to remember — in some cases, we need to reveal a secret long after its hash was submitted. Ideally, it should be simple to remember a secret and even possible for the secret generator to recover a secret in case it was lost.A naive attempt would be to concatenate my dog’s name with my cat’s name and add my wedding date as a postfix for extra security. This secret is indeed simple to remember but it is not unique, once I reveal it to the blockchain I can never reuse it. Furthermore, it is certainly insecure in case Jihan Wu decides to dedicate his hashing power into cracking it. Adding a counter at the end will guarantee uniqueness but would offer little help against an attacker equipped with a rainbow table.But wait a minute, as an Ardor user I already posses one piece of information which is impossible to brute force: my account passphrase. Can we do something with it?Can we use the passphrase itself as a secret? Surely not since we don’t want to reveal it to the blockchain. Can we use a hash of the passphrase as a secret? Not unique. Damn! What if we append a counter to the end of the passphrase and then hash it? Now we are getting somewhere, this is secure and unique.A hash of the concatenation of a passphrase and a one time unique number (which we call “nonce”) will generate a unique secret which is simple to remember as long as you remember the nonce. We assume that you remember the passphrase since if you don’t all is lost anyway.This is quite a good secret generation process: every time we need a secret we increase the nonce by one, concatenate it with the passphrase, hash it using SHA256 and use this as the secret. When submitting the hashed secret we hash it again of course.But there are still problems, if we need to generate a massive number of secrets, like millions, the nonce becomes difficult to remember. If we generate the secrets on multiple workstations it is difficult to ensure the nonce uniqueness so there is a risk that we repeat the secret from time to time.Solution — generate secrets which are impossible to crack, unique and simple to remember and even can be reproduced by the generator if lostTo solve this we need to add another twist, we concatenate to the end of the secret, already composed of passphrase + nonce, the block id of a block which is “nonce” blocks in the past and we limit the nonce range between 1 and 9999. We then hash the resulting string and use it as a secret. We hash this secret again when submitting our transaction with the hashed secret and reveal it to approve our transaction once we verify the contract operations.Our new secret is secure since it is based on the account passphrase that only we know. It is unique since it is based on an increasing counter and a block id which changes every minute. Last, it is simple to remember since all we need to remember is the block height at the time the secret was generated and the four digit nonce.Even if we forget our secret, we can easily recover it, all we need to do is check 10000 combinations for each block height, a simple calculation that can be performed by any modern workstation.Generate a Secure SecretToo Many Secrets was originally published in The Startup on Medium, where people are continuing the conversation by highlighting and responding to this story.

Nov. 26, 2018, 3:47 p.m.
Open Link
REDDIT

Is Ardor too early? Timing is everything



/r/Ardor
Nov. 26, 2018, 12:46 p.m.

Open Link
TWITTER

RT @StexExchangeR: 🚀 AEUR alights at STEX platform🚀 AEUR info: https://t.co/Zpgorqw4TO Trade now: https://t.co/VNw4hYK7Y8 https://t.co/fzCe…


Open Link
TWITTER

RT @MrV_777: Euro pegged stablecoin on Ardor listed https://t.co/TP80Jvev2s


Open Link
TWITTER

RT @bajodayo: A red market leaves opportunity to buy more and most importantly do your research on the real #blockchain projects with promi…


Open Link
TWITTER

RT @TarascaD: This is going to be an exciting week for Tarasca DAO. Stay tuned! $ARDR #collectibles


Open Link
TWITTER

RT @Ardorgate: Now you can trade $AEUR against @BTC at @StexExchangeR exchange! Small step forward, happy trading. https://t.co/SB6O9s10RY


Open Link
TWITTER

Launching interoperable #RewardsPoints, loyalty programs, and #gaming tokens is easier than ever on the #Ardor plat… https://t.co/cqPGyYLlQs


Open Link
TWITTER

RT @NXT_Espana: Soluciona el acertijo con motivo del aniversario de Nxt y gana 5000 $NXT y un ebook gratuito #blockchain #Criptomonedas #a…


Open Link
TWITTER

RT @NXT_France: Joyeux anniversaire #Nxt! Gagnez 5000 $NXT + un ebook gratuit, en résolvant ce puzzle d'anniversaire du Nxt. #blockchain #c…


Open Link
TWITTER

Another busy week is ahead for our team members, #Jelurida is sponsoring and exhibiting at 2 big conferences: Globa… https://t.co/8tdDaLRj0K


Open Link
TWITTER

RT @efunkonline: @olech_mike @AvdiuSazan If your followers want to check out some great classes about Ardor, here’s a great introduction: h…


Open Link
TWITTER

RT @AvdiuSazan: #Ardor is the next generation of $NXT blockchain and a strong contender for enterprise partnerships, development, and imple…


Open Link
TWITTER

RT @CryptoDemetrius: "#Blockchain as a service" offerings continue to grow - from #IBM, to #Microsoft, to #Oracle, to unlaunched platforms…


Open Link
TWITTER

RT @AvdiuSazan: The developers behind Ardor are the same ones of $NXT, the first #blockchain ever built from scratch. #Ardor frees itself f…


Open Link
TWITTER

RT @olech_mike: Still remember when $NXT was born. My first Altcoin, which offered additional functionality to #Cryptocurrency and not a $B…


Open Link
TWITTER

RT @efunkonline: Seems like it should be easy to build a fantasy football application on Ardor/Ignis @Jelurida. Each player is a singleton…


Open Link
REDDIT

Introducing Triffic, Turning Miles into Money



/r/Ardor
Nov. 26, 2018, 3:50 a.m.

Open Link
TWITTER

Attended today a lecture about Cryptography & Complexity theory with Professor Yuval Ishai @TechnionLive as a free… https://t.co/ODf2nkR9CE


Open Link
TWITTER

RT @ISDI_edu: #ISDI Labs sobre #Blockchain con @veronicatorras y @albefero Los alumnos del #MIB Barcelona aprenden de manera práctica la im…


Open Link
TWITTER

RT @albefero: @ISDI_edu @veronicatorras Para nosotros ha sido un placer. Con alumnos así de aplicados, la adopción de #blockchain en empres…


Open Link
TWITTER

RT @TarascaD: Proud to build real uses in this technology. 5 years of reliable, sustainable and safe operation of the richest blockchain of…


Open Link
TWITTER

#russian #Ardor $IGNIS and $NXT ecosystem > https://t.co/y9fLLBsVBV Невозможного способен достичь лишь тот, кто про… https://t.co/f71ELqNBpA


Open Link
TWITTER

I do not work in Jelurida, the project https://t.co/jGS7hinxlZ is my personal project.


Open Link
RSS

Nxter News — Ноябрь 2018 III: Невозможного способен достичь лишь тот, кто пробует абсурдное

Nxter News | Ноябрь 2018 (III) Невозможного способен достичь лишь тот, кто пробует абсурдное Добро пожаловать, дорогие Некстеры и прочие последователи! Когда я заинтересовался блокчейном, стал последователем Nxt и начал писать дайджесты новостей, потенциал Nxt мне казался практически абсурдным. Я влюбился в идею дешевых заграничных транзакций 24/7, децентрализацию, учет неучтенного, а затем, по мере развития ... Read more The post Nxter News — Ноябрь 2018 III: Невозможного способен достичь лишь тот, кто пробует абсурдное appeared first on NXTER.ORG.

Nov. 25, 2018, 1:32 a.m.
Open Link
REDDIT

Ardor.World : News digest 25.11.18



/r/Ardor
Nov. 25, 2018, 1:31 a.m.

Open Link
TWITTER

The first spam attack on Ignis blockchain🚀 https://t.co/U11SLe16Su $ARDR $IGNIS $NXT #Ardor #Ignis #Nxt… https://t.co/omWdrVzePL


Open Link
TWITTER

RT @ardor_world_ru: https://t.co/oTuxD1C4Ix - Дайджест новостей 25.11.18 https://t.co/ZD5sJDjOoS $crypto $nxt $ARDR $ignis #ardor #nxt…


Open Link
TWITTER

http://Ardor.World  - Дайджест новостей 25.11.18 https://www.ardor.world/ru/news/2018/11/25/dajdzhest-novostej-251118/ … $crypto $nxt $ARDR $ignis #ardor #nxt #ignis #blockchain #cryptocurrency #CryptoNews #криптовалюты #блокчей pic.twitter.com/94GR0Wgloa


Open Link
TWITTER

https://t.co/jGS7hinxlZ : News digest 25.11.18 https://t.co/p9QhZpip7M $ARDR $IGNIS $NXT #Ardor #Ignis #Nxt… https://t.co/TmxA7ZUQMB


Open Link
TWITTER

Many thanks @Ardor_Nxt_Group! https://t.co/TY1n7sus3z #blockchain #Nxt #crypto $NXT https://t.co/cJtNiac02Y


Open Link
TWITTER

RT @POSfan_78: We are still building and expanding our $Ardor $NXT Group Discord channel, and you are welcome to join! Help us to spread th…


Open Link
TWITTER

RT @efunkonline: New class on building a #blockchain explorer coming out soon! - No coding background required - Build a fully functional…


Open Link
TWITTER

I'm enjoying reading the Birthday wishes and memories of one of the oldest #altcoins, #cryptocurrency $NXT - #Nxt -… https://t.co/9tkz9oZmy9


Open Link
TWITTER

RT @MobsVideo: Happy Birthday #Nxt 5 years old #blockchain platform running stable! #Cryptocurrency #Ardor https://t.co/liu2BENpN1


Open Link
REDDIT

Happy birthday NXT!

[https://ardornxt.io/share-message-or-memory-celebrate-5-years-nxt-cryptocurrency](https://ardornxt.io/share-message-or-memory-celebrate-5-years-nxt-cryptocurrency)

/r/Nxt
Nov. 24, 2018, 5:57 p.m.

Open Link
TWITTER

Today marks 5 years of #innovation! 1st pure #ProofOfStake network pioneered a number of #blockchain features, intr… https://t.co/KJJ569oTEa


Open Link
TWITTER

RT @NXT_Espana: ¡Felicidades #Nxt por tu quinto cumpleaños! #Nxter News | Noviembre 2018 (III): https://t.co/WfpjUg0Vbv Sólo Aquellos que…


Open Link
TWITTER

Share a Message or Memory to Celebrate 5 Years of Nxt Cryptocurrency! | Ardor Nxt Group https://t.co/583CSLtFvn


Open Link
TWITTER

RT @petkodp: 5 years the NXT stakeholders are reaching consensus in a decentralized way and without excessive waste of energy! Happy birthd…


Open Link
TWITTER

RT @AvdiuSazan: NXT @NxtCommunity turned 5 today 🎊 Happy birthday $NXT 🎂 https://t.co/RYeqxGNbOB


Open Link
TWITTER

5 years ago at this exact moment a long journey began - step by step and block after block, #Nxt is running stable… https://t.co/SmW4cvZ1kt


Open Link
TWITTER

On this fine day, $NXT #blockchain's 5th anniversary, here's the latest Nxt, $IGNIS and #Ardor update in Spanish:… https://t.co/CbQ09qdxSh


Open Link
More ...