www.bitcoin.name

Financial Cryptography

[link]

Bitcoin Foundation's commemorative limited edition paper wallet for the 18th annual Financial Cryptography Data Security Conference

Bitcoin Foundation's commemorative limited edition paper wallet for the 18th annual Financial Cryptography Data Security Conference submitted by cantonbecker to Bitcoin [link] [comments]

Technical: Taproot: Why Activate?

This is a follow-up on https://old.reddit.com/Bitcoin/comments/hqzp14/technical_the_path_to_taproot_activation/
Taproot! Everybody wants it!! But... you might ask yourself: sure, everybody else wants it, but why would I, sovereign Bitcoin HODLer, want it? Surely I can be better than everybody else because I swapped XXX fiat for Bitcoin unlike all those nocoiners?
And it is important for you to know the reasons why you, o sovereign Bitcoiner, would want Taproot activated. After all, your nodes (or the nodes your wallets use, which if you are SPV, you hopefully can pester to your wallet vendoimplementor about) need to be upgraded in order for Taproot activation to actually succeed instead of becoming a hot sticky mess.
First, let's consider some principles of Bitcoin.
I'm sure most of us here would agree that the above are very important principles of Bitcoin and that these are principles we would not be willing to remove. If anything, we would want those principles strengthened (especially the last one, financial privacy, which current Bitcoin is only sporadically strong with: you can get privacy, it just requires effort to do so).
So, how does Taproot affect those principles?

Taproot and Your /Coins

Most HODLers probably HODL their coins in singlesig addresses. Sadly, switching to Taproot would do very little for you (it gives a mild discount at spend time, at the cost of a mild increase in fee at receive time (paid by whoever sends to you, so if it's a self-send from a P2PKH or bech32 address, you pay for this); mostly a wash).
(technical details: a Taproot output is 1 version byte + 32 byte public key, while a P2WPKH (bech32 singlesig) output is 1 version byte + 20 byte public key hash, so the Taproot output spends 12 bytes more; spending from a P2WPKH requires revealing a 32-byte public key later, which is not needed with Taproot, and Taproot signatures are about 9 bytes smaller than P2WPKH signatures, but the 32 bytes plus 9 bytes is divided by 4 because of the witness discount, so it saves about 11 bytes; mostly a wash, it increases blockweight by about 1 virtual byte, 4 weight for each Taproot-output-input, compared to P2WPKH-output-input).
However, as your HODLings grow in value, you might start wondering if multisignature k-of-n setups might be better for the security of your savings. And it is in multisignature that Taproot starts to give benefits!
Taproot switches to using Schnorr signing scheme. Schnorr makes key aggregation -- constructing a single public key from multiple public keys -- almost as trivial as adding numbers together. "Almost" because it involves some fairly advanced math instead of simple boring number adding, but hey when was the last time you added up your grocery list prices by hand huh?
With current P2SH and P2WSH multisignature schemes, if you have a 2-of-3 setup, then to spend, you need to provide two different signatures from two different public keys. With Taproot, you can create, using special moon math, a single public key that represents your 2-of-3 setup. Then you just put two of your devices together, have them communicate to each other (this can be done airgapped, in theory, by sending QR codes: the software to do this is not even being built yet, but that's because Taproot hasn't activated yet!), and they will make a single signature to authorize any spend from your 2-of-3 address. That's 73 witness bytes -- 18.25 virtual bytes -- of signatures you save!
And if you decide that your current setup with 1-of-1 P2PKH / P2WPKH addresses is just fine as-is: well, that's the whole point of a softfork: backwards-compatibility; you can receive from Taproot users just fine, and once your wallet is updated for Taproot-sending support, you can send to Taproot users just fine as well!
(P2WPKH and P2WSH -- SegWit v0 -- addresses start with bc1q; Taproot -- SegWit v1 --- addresses start with bc1p, in case you wanted to know the difference; in bech32 q is 0, p is 1)
Now how about HODLers who keep all, or some, of their coins on custodial services? Well, any custodial service worth its salt would be doing at least 2-of-3, or probably something even bigger, like 11-of-15. So your custodial service, if it switched to using Taproot internally, could save a lot more (imagine an 11-of-15 getting reduced from 11 signatures to just 1!), which --- we can only hope! --- should translate to lower fees and better customer service from your custodial service!
So I think we can say, very accurately, that the Bitcoin principle --- that YOU are in control of your money --- can only be helped by Taproot (if you are doing multisignature), and, because P2PKH and P2WPKH remain validly-usable addresses in a Taproot future, will not be harmed by Taproot. Its benefit to this principle might be small (it mostly only benefits multisignature users) but since it has no drawbacks with this (i.e. singlesig users can continue to use P2WPKH and P2PKH still) this is still a nice, tidy win!
(even singlesig users get a minor benefit, in that multisig users will now reduce their blockchain space footprint, so that fees can be kept low for everybody; so for example even if you have your single set of private keys engraved on titanium plates sealed in an airtight box stored in a safe buried in a desert protected by angry nomads riding giant sandworms because you're the frickin' Kwisatz Haderach, you still gain some benefit from Taproot)
And here's the important part: if P2PKH/P2WPKH is working perfectly fine with you and you decide to never use Taproot yourself, Taproot will not affect you detrimentally. First do no harm!

Taproot and Your Contracts

No one is an island, no one lives alone. Give and you shall receive. You know: by trading with other people, you can gain expertise in some obscure little necessity of the world (and greatly increase your productivity in that little field), and then trade the products of your expertise for necessities other people have created, all of you thereby gaining gains from trade.
So, contracts, which are basically enforceable agreements that facilitate trading with people who you do not personally know and therefore might not trust.
Let's start with a simple example. You want to buy some gewgaws from somebody. But you don't know them personally. The seller wants the money, you want their gewgaws, but because of the lack of trust (you don't know them!! what if they're scammers??) neither of you can benefit from gains from trade.
However, suppose both of you know of some entity that both of you trust. That entity can act as a trusted escrow. The entity provides you security: this enables the trade, allowing both of you to get gains from trade.
In Bitcoin-land, this can be implemented as a 2-of-3 multisignature. The three signatories in the multisgnature would be you, the gewgaw seller, and the escrow. You put the payment for the gewgaws into this 2-of-3 multisignature address.
Now, suppose it turns out neither of you are scammers (whaaaat!). You receive the gewgaws just fine and you're willing to pay up for them. Then you and the gewgaw seller just sign a transaction --- you and the gewgaw seller are 2, sufficient to trigger the 2-of-3 --- that spends from the 2-of-3 address to a singlesig the gewgaw seller wants (or whatever address the gewgaw seller wants).
But suppose some problem arises. The seller gave you gawgews instead of gewgaws. Or you decided to keep the gewgaws but not sign the transaction to release the funds to the seller. In either case, the escrow is notified, and if it can sign with you to refund the funds back to you (if the seller was a scammer) or it can sign with the seller to forward the funds to the seller (if you were a scammer).
Taproot helps with this: like mentioned above, it allows multisignature setups to produce only one signature, reducing blockchain space usage, and thus making contracts --- which require multiple people, by definition, you don't make contracts with yourself --- is made cheaper (which we hope enables more of these setups to happen for more gains from trade for everyone, also, moon and lambos).
(technology-wise, it's easier to make an n-of-n than a k-of-n, making a k-of-n would require a complex setup involving a long ritual with many communication rounds between the n participants, but an n-of-n can be done trivially with some moon math. You can, however, make what is effectively a 2-of-3 by using a three-branch SCRIPT: either 2-of-2 of you and seller, OR 2-of-2 of you and escrow, OR 2-of-2 of escrow and seller. Fortunately, Taproot adds a facility to embed a SCRIPT inside a public key, so you can have a 2-of-2 Taprooted address (between you and seller) with a SCRIPT branch that can instead be spent with 2-of-2 (you + escrow) OR 2-of-2 (seller + escrow), which implements the three-branched SCRIPT above. If neither of you are scammers (hopefully the common case) then you both sign using your keys and never have to contact the escrow, since you are just using the escrow public key without coordinating with them (because n-of-n is trivial but k-of-n requires setup with communication rounds), so in the "best case" where both of you are honest traders, you also get a privacy boost, in that the escrow never learns you have been trading on gewgaws, I mean ewww, gawgews are much better than gewgaws and therefore I now judge you for being a gewgaw enthusiast, you filthy gewgawer).

Taproot and Your Contracts, Part 2: Cryptographic Boogaloo

Now suppose you want to buy some data instead of things. For example, maybe you have some closed-source software in trial mode installed, and want to pay the developer for the full version. You want to pay for an activation code.
This can be done, today, by using an HTLC. The developer tells you the hash of the activation code. You pay to an HTLC, paying out to the developer if it reveals the preimage (the activation code), or refunding the money back to you after a pre-agreed timeout. If the developer claims the funds, it has to reveal the preimage, which is the activation code, and you can now activate your software. If the developer does not claim the funds by the timeout, you get refunded.
And you can do that, with HTLCs, today.
Of course, HTLCs do have problems:
Fortunately, with Schnorr (which is enabled by Taproot), we can now use the Scriptless Script constuction by Andrew Poelstra. This Scriptless Script allows a new construction, the PTLC or Pointlocked Timelocked Contract. Instead of hashes and preimages, just replace "hash" with "point" and "preimage" with "scalar".
Or as you might know them: "point" is really "public key" and "scalar" is really a "private key". What a PTLC does is that, given a particular public key, the pointlocked branch can be spent only if the spender reveals the private key of the given public key to you.
Another nice thing with PTLCs is that they are deniable. What appears onchain is just a single 2-of-2 signature between you and the developemanufacturer. It's like a magic trick. This signature has no special watermarks, it's a perfectly normal signature (the pledge). However, from this signature, plus some datta given to you by the developemanufacturer (known as the adaptor signature) you can derive the private key of a particular public key you both agree on (the turn). Anyone scraping the blockchain will just see signatures that look just like every other signature, and as long as nobody manages to hack you and get a copy of the adaptor signature or the private key, they cannot get the private key behind the public key (point) that the pointlocked branch needs (the prestige).
(Just to be clear, the public key you are getting the private key from, is distinct from the public key that the developemanufacturer will use for its funds. The activation key is different from the developer's onchain Bitcoin key, and it is the activation key whose private key you will be learning, not the developer's/manufacturer's onchain Bitcoin key).
So:
Taproot lets PTLCs exist onchain because they enable Schnorr, which is a requirement of PTLCs / Scriptless Script.
(technology-wise, take note that Scriptless Script works only for the "pointlocked" branch of the contract; you need normal Script, or a pre-signed nLockTimed transaction, for the "timelocked" branch. Since Taproot can embed a script, you can have the Taproot pubkey be a 2-of-2 to implement the Scriptless Script "pointlocked" branch, then have a hidden script that lets you recover the funds with an OP_CHECKLOCKTIMEVERIFY after the timeout if the seller does not claim the funds.)

Quantum Quibbles!

Now if you were really paying attention, you might have noticed this parenthetical:
(technical details: a Taproot output is 1 version byte + 32 byte public key, while a P2WPKH (bech32 singlesig) output is 1 version byte + 20 byte public key hash...)
So wait, Taproot uses raw 32-byte public keys, and not public key hashes? Isn't that more quantum-vulnerable??
Well, in theory yes. In practice, they probably are not.
It's not that hashes can be broken by quantum computes --- they're still not. Instead, you have to look at how you spend from a P2WPKH/P2PKH pay-to-public-key-hash.
When you spend from a P2PKH / P2WPKH, you have to reveal the public key. Then Bitcoin hashes it and checks if this matches with the public-key-hash, and only then actually validates the signature for that public key.
So an unconfirmed transaction, floating in the mempools of nodes globally, will show, in plain sight for everyone to see, your public key.
(public keys should be public, that's why they're called public keys, LOL)
And if quantum computers are fast enough to be of concern, then they are probably fast enough that, in the several minutes to several hours from broadcast to confirmation, they have already cracked the public key that is openly broadcast with your transaction. The owner of the quantum computer can now replace your unconfirmed transaction with one that pays the funds to itself. Even if you did not opt-in RBF, miners are still incentivized to support RBF on RBF-disabled transactions.
So the extra hash is not as significant a protection against quantum computers as you might think. Instead, the extra hash-and-compare needed is just extra validation effort.
Further, if you have ever, in the past, spent from the address, then there exists already a transaction indelibly stored on the blockchain, openly displaying the public key from which quantum computers can derive the private key. So those are still vulnerable to quantum computers.
For the most part, the cryptographers behind Taproot (and Bitcoin Core) are of the opinion that quantum computers capable of cracking Bitcoin pubkeys are unlikely to appear within a decade or two.
So:
For now, the homomorphic and linear properties of elliptic curve cryptography provide a lot of benefits --- particularly the linearity property is what enables Scriptless Script and simple multisignature (i.e. multisignatures that are just 1 signature onchain). So it might be a good idea to take advantage of them now while we are still fairly safe against quantum computers. It seems likely that quantum-safe signature schemes are nonlinear (thus losing these advantages).

Summary

I Wanna Be The Taprooter!

So, do you want to help activate Taproot? Here's what you, mister sovereign Bitcoin HODLer, can do!

But I Hate Taproot!!

That's fine!

Discussions About Taproot Activation

submitted by almkglor to Bitcoin [link] [comments]

[ Bitcoin ] Technical: Taproot: Why Activate?

Topic originally posted in Bitcoin by almkglor [link]
This is a follow-up on https://old.reddit.com/Bitcoin/comments/hqzp14/technical_the_path_to_taproot_activation/
Taproot! Everybody wants it!! But... you might ask yourself: sure, everybody else wants it, but why would I, sovereign Bitcoin HODLer, want it? Surely I can be better than everybody else because I swapped XXX fiat for Bitcoin unlike all those nocoiners?
And it is important for you to know the reasons why you, o sovereign Bitcoiner, would want Taproot activated. After all, your nodes (or the nodes your wallets use, which if you are SPV, you hopefully can pester to your wallet vendoimplementor about) need to be upgraded in order for Taproot activation to actually succeed instead of becoming a hot sticky mess.
First, let's consider some principles of Bitcoin.
I'm sure most of us here would agree that the above are very important principles of Bitcoin and that these are principles we would not be willing to remove. If anything, we would want those principles strengthened (especially the last one, financial privacy, which current Bitcoin is only sporadically strong with: you can get privacy, it just requires effort to do so).
So, how does Taproot affect those principles?

Taproot and Your /Coins

Most HODLers probably HODL their coins in singlesig addresses. Sadly, switching to Taproot would do very little for you (it gives a mild discount at spend time, at the cost of a mild increase in fee at receive time (paid by whoever sends to you, so if it's a self-send from a P2PKH or bech32 address, you pay for this); mostly a wash).
(technical details: a Taproot output is 1 version byte + 32 byte public key, while a P2WPKH (bech32 singlesig) output is 1 version byte + 20 byte public key hash, so the Taproot output spends 12 bytes more; spending from a P2WPKH requires revealing a 32-byte public key later, which is not needed with Taproot, and Taproot signatures are about 9 bytes smaller than P2WPKH signatures, but the 32 bytes plus 9 bytes is divided by 4 because of the witness discount, so it saves about 11 bytes; mostly a wash, it increases blockweight by about 1 virtual byte, 4 weight for each Taproot-output-input, compared to P2WPKH-output-input).
However, as your HODLings grow in value, you might start wondering if multisignature k-of-n setups might be better for the security of your savings. And it is in multisignature that Taproot starts to give benefits!
Taproot switches to using Schnorr signing scheme. Schnorr makes key aggregation -- constructing a single public key from multiple public keys -- almost as trivial as adding numbers together. "Almost" because it involves some fairly advanced math instead of simple boring number adding, but hey when was the last time you added up your grocery list prices by hand huh?
With current P2SH and P2WSH multisignature schemes, if you have a 2-of-3 setup, then to spend, you need to provide two different signatures from two different public keys. With Taproot, you can create, using special moon math, a single public key that represents your 2-of-3 setup. Then you just put two of your devices together, have them communicate to each other (this can be done airgapped, in theory, by sending QR codes: the software to do this is not even being built yet, but that's because Taproot hasn't activated yet!), and they will make a single signature to authorize any spend from your 2-of-3 address. That's 73 witness bytes -- 18.25 virtual bytes -- of signatures you save!
And if you decide that your current setup with 1-of-1 P2PKH / P2WPKH addresses is just fine as-is: well, that's the whole point of a softfork: backwards-compatibility; you can receive from Taproot users just fine, and once your wallet is updated for Taproot-sending support, you can send to Taproot users just fine as well!
(P2WPKH and P2WSH -- SegWit v0 -- addresses start with bc1q; Taproot -- SegWit v1 --- addresses start with bc1p, in case you wanted to know the difference; in bech32 q is 0, p is 1)
Now how about HODLers who keep all, or some, of their coins on custodial services? Well, any custodial service worth its salt would be doing at least 2-of-3, or probably something even bigger, like 11-of-15. So your custodial service, if it switched to using Taproot internally, could save a lot more (imagine an 11-of-15 getting reduced from 11 signatures to just 1!), which --- we can only hope! --- should translate to lower fees and better customer service from your custodial service!
So I think we can say, very accurately, that the Bitcoin principle --- that YOU are in control of your money --- can only be helped by Taproot (if you are doing multisignature), and, because P2PKH and P2WPKH remain validly-usable addresses in a Taproot future, will not be harmed by Taproot. Its benefit to this principle might be small (it mostly only benefits multisignature users) but since it has no drawbacks with this (i.e. singlesig users can continue to use P2WPKH and P2PKH still) this is still a nice, tidy win!
(even singlesig users get a minor benefit, in that multisig users will now reduce their blockchain space footprint, so that fees can be kept low for everybody; so for example even if you have your single set of private keys engraved on titanium plates sealed in an airtight box stored in a safe buried in a desert protected by angry nomads riding giant sandworms because you're the frickin' Kwisatz Haderach, you still gain some benefit from Taproot)
And here's the important part: if P2PKH/P2WPKH is working perfectly fine with you and you decide to never use Taproot yourself, Taproot will not affect you detrimentally. First do no harm!

Taproot and Your Contracts

No one is an island, no one lives alone. Give and you shall receive. You know: by trading with other people, you can gain expertise in some obscure little necessity of the world (and greatly increase your productivity in that little field), and then trade the products of your expertise for necessities other people have created, all of you thereby gaining gains from trade.
So, contracts, which are basically enforceable agreements that facilitate trading with people who you do not personally know and therefore might not trust.
Let's start with a simple example. You want to buy some gewgaws from somebody. But you don't know them personally. The seller wants the money, you want their gewgaws, but because of the lack of trust (you don't know them!! what if they're scammers??) neither of you can benefit from gains from trade.
However, suppose both of you know of some entity that both of you trust. That entity can act as a trusted escrow. The entity provides you security: this enables the trade, allowing both of you to get gains from trade.
In Bitcoin-land, this can be implemented as a 2-of-3 multisignature. The three signatories in the multisgnature would be you, the gewgaw seller, and the escrow. You put the payment for the gewgaws into this 2-of-3 multisignature address.
Now, suppose it turns out neither of you are scammers (whaaaat!). You receive the gewgaws just fine and you're willing to pay up for them. Then you and the gewgaw seller just sign a transaction --- you and the gewgaw seller are 2, sufficient to trigger the 2-of-3 --- that spends from the 2-of-3 address to a singlesig the gewgaw seller wants (or whatever address the gewgaw seller wants).
But suppose some problem arises. The seller gave you gawgews instead of gewgaws. Or you decided to keep the gewgaws but not sign the transaction to release the funds to the seller. In either case, the escrow is notified, and if it can sign with you to refund the funds back to you (if the seller was a scammer) or it can sign with the seller to forward the funds to the seller (if you were a scammer).
Taproot helps with this: like mentioned above, it allows multisignature setups to produce only one signature, reducing blockchain space usage, and thus making contracts --- which require multiple people, by definition, you don't make contracts with yourself --- is made cheaper (which we hope enables more of these setups to happen for more gains from trade for everyone, also, moon and lambos).
(technology-wise, it's easier to make an n-of-n than a k-of-n, making a k-of-n would require a complex setup involving a long ritual with many communication rounds between the n participants, but an n-of-n can be done trivially with some moon math. You can, however, make what is effectively a 2-of-3 by using a three-branch SCRIPT: either 2-of-2 of you and seller, OR 2-of-2 of you and escrow, OR 2-of-2 of escrow and seller. Fortunately, Taproot adds a facility to embed a SCRIPT inside a public key, so you can have a 2-of-2 Taprooted address (between you and seller) with a SCRIPT branch that can instead be spent with 2-of-2 (you + escrow) OR 2-of-2 (seller + escrow), which implements the three-branched SCRIPT above. If neither of you are scammers (hopefully the common case) then you both sign using your keys and never have to contact the escrow, since you are just using the escrow public key without coordinating with them (because n-of-n is trivial but k-of-n requires setup with communication rounds), so in the "best case" where both of you are honest traders, you also get a privacy boost, in that the escrow never learns you have been trading on gewgaws, I mean ewww, gawgews are much better than gewgaws and therefore I now judge you for being a gewgaw enthusiast, you filthy gewgawer).

Taproot and Your Contracts, Part 2: Cryptographic Boogaloo

Now suppose you want to buy some data instead of things. For example, maybe you have some closed-source software in trial mode installed, and want to pay the developer for the full version. You want to pay for an activation code.
This can be done, today, by using an HTLC. The developer tells you the hash of the activation code. You pay to an HTLC, paying out to the developer if it reveals the preimage (the activation code), or refunding the money back to you after a pre-agreed timeout. If the developer claims the funds, it has to reveal the preimage, which is the activation code, and you can now activate your software. If the developer does not claim the funds by the timeout, you get refunded.
And you can do that, with HTLCs, today.
Of course, HTLCs do have problems:
Fortunately, with Schnorr (which is enabled by Taproot), we can now use the Scriptless Script constuction by Andrew Poelstra. This Scriptless Script allows a new construction, the PTLC or Pointlocked Timelocked Contract. Instead of hashes and preimages, just replace "hash" with "point" and "preimage" with "scalar".
Or as you might know them: "point" is really "public key" and "scalar" is really a "private key". What a PTLC does is that, given a particular public key, the pointlocked branch can be spent only if the spender reveals the private key of the given private key to you.
Another nice thing with PTLCs is that they are deniable. What appears onchain is just a single 2-of-2 signature between you and the developemanufacturer. It's like a magic trick. This signature has no special watermarks, it's a perfectly normal signature (the pledge). However, from this signature, plus some datta given to you by the developemanufacturer (known as the adaptor signature) you can derive the private key of a particular public key you both agree on (the turn). Anyone scraping the blockchain will just see signatures that look just like every other signature, and as long as nobody manages to hack you and get a copy of the adaptor signature or the private key, they cannot get the private key behind the public key (point) that the pointlocked branch needs (the prestige).
(Just to be clear, the public key you are getting the private key from, is distinct from the public key that the developemanufacturer will use for its funds. The activation key is different from the developer's onchain Bitcoin key, and it is the activation key whose private key you will be learning, not the developer's/manufacturer's onchain Bitcoin key).
So:
Taproot lets PTLCs exist onchain because they enable Schnorr, which is a requirement of PTLCs / Scriptless Script.
(technology-wise, take note that Scriptless Script works only for the "pointlocked" branch of the contract; you need normal Script, or a pre-signed nLockTimed transaction, for the "timelocked" branch. Since Taproot can embed a script, you can have the Taproot pubkey be a 2-of-2 to implement the Scriptless Script "pointlocked" branch, then have a hidden script that lets you recover the funds with an OP_CHECKLOCKTIMEVERIFY after the timeout if the seller does not claim the funds.)

Quantum Quibbles!

Now if you were really paying attention, you might have noticed this parenthetical:
(technical details: a Taproot output is 1 version byte + 32 byte public key, while a P2WPKH (bech32 singlesig) output is 1 version byte + 20 byte public key hash...)
So wait, Taproot uses raw 32-byte public keys, and not public key hashes? Isn't that more quantum-vulnerable??
Well, in theory yes. In practice, they probably are not.
It's not that hashes can be broken by quantum computes --- they're still not. Instead, you have to look at how you spend from a P2WPKH/P2PKH pay-to-public-key-hash.
When you spend from a P2PKH / P2WPKH, you have to reveal the public key. Then Bitcoin hashes it and checks if this matches with the public-key-hash, and only then actually validates the signature for that public key.
So an unconfirmed transaction, floating in the mempools of nodes globally, will show, in plain sight for everyone to see, your public key.
(public keys should be public, that's why they're called public keys, LOL)
And if quantum computers are fast enough to be of concern, then they are probably fast enough that, in the several minutes to several hours from broadcast to confirmation, they have already cracked the public key that is openly broadcast with your transaction. The owner of the quantum computer can now replace your unconfirmed transaction with one that pays the funds to itself. Even if you did not opt-in RBF, miners are still incentivized to support RBF on RBF-disabled transactions.
So the extra hash is not as significant a protection against quantum computers as you might think. Instead, the extra hash-and-compare needed is just extra validation effort.
Further, if you have ever, in the past, spent from the address, then there exists already a transaction indelibly stored on the blockchain, openly displaying the public key from which quantum computers can derive the private key. So those are still vulnerable to quantum computers.
For the most part, the cryptographers behind Taproot (and Bitcoin Core) are of the opinion that quantum computers capable of cracking Bitcoin pubkeys are unlikely to appear within a decade or two.
So:
For now, the homomorphic and linear properties of elliptic curve cryptography provide a lot of benefits --- particularly the linearity property is what enables Scriptless Script and simple multisignature (i.e. multisignatures that are just 1 signature onchain). So it might be a good idea to take advantage of them now while we are still fairly safe against quantum computers. It seems likely that quantum-safe signature schemes are nonlinear (thus losing these advantages).

Summary

I Wanna Be The Taprooter!

So, do you want to help activate Taproot? Here's what you, mister sovereign Bitcoin HODLer, can do!

But I Hate Taproot!!

That's fine!

Discussions About Taproot Activation

almkglor your post has been copied because one or more comments in this topic have been removed. This copy will preserve unmoderated topic. If you would like to opt-out, please send a message using [this link].
[deleted comment]
[deleted comment]
[deleted comment]
submitted by anticensor_bot to u/anticensor_bot [link] [comments]

Polkadot Launch AMA Recap

Polkadot Launch AMA Recap

The Polkadot Telegram AMA below took place on June 10, 2020

https://preview.redd.it/4ti681okap951.png?width=4920&format=png&auto=webp&s=e21f6a9a276d35bb9cdec59f46744f23c37966ef
AMA featured:
Dieter Fishbein, Ecosystem Development Lead, Web3 Foundation
Logan Saether, Technical Education, Web3 Foundation
Will Pankiewicz, Master of Validators, Parity Technologies
Moderated by Dan Reecer, Community and Growth, Polkadot & Kusama at Web3 Foundation

Transcription compiled by Theresa Boettger, Polkadot Ambassador:

Dieter Fishbein, Ecosystem Development Lead, Web3 Foundation

Dan: Hey everyone, thanks for joining us for the Polkadot Launch AMA. We have Dieter Fishbein (Head of Ecosystem Development, our business development team), Logan Saether (Technical Education), and Will Pankiewicz (Master of Validators) joining us today.
We had some great questions submitted in advance, and we’ll start by answering those and learning a bit about each of our guests. After we go through the pre-submitted questions, then we’ll open up the chat to live Q&A and the hosts will answer as many questions as they can.
We’ll start off with Dieter and ask him a set of some business-related questions.

Dieter could you introduce yourself, your background, and your role within the Polkadot ecosystem?

Dieter: I got my start in the space as a cryptography researcher at the University of Waterloo. This is where I first learned about Bitcoin and started following the space. I spent the next four years or so on the investment team for a large asset manager where I primarily focused on emerging markets. In 2017 I decided to take the plunge and join the space full-time. I worked at a small blockchain-focused VC fund and then joined the Polkadot team just over a year ago. My role at Polkadot is mainly focused on ensuring there is a vibrant community of projects building on our technology.

Q: Adoption of Polkadot of the important factors that all projects need to focus on to become more attractive to the industry. So, what is Polkadot's plan to gain more Adoption? [sic]

A (Dieter): Polkadot is fundamentally a developer-focused product so much of our adoption strategy is focused around making Polkadot an attractive product for developers. This has many elements. Right now the path for most developers to build on Polkadot is by creating a blockchain using the Substrate framework which they will later connect to Polkadot when parachains are enabled. This means that much of our adoption strategy comes down to making Substrate an attractive tool and framework. However, it’s not just enough to make building on Substrate attractive, we must also provide an incentive to these developers to actually connect their Substrate-based chain to Polkadot. Part of this incentive is the security that the Polkadot relay chain provides but another key incentive is becoming interoperable with a rich ecosystem of other projects that connect to Polkadot. This means that a key part of our adoption strategy is outreach focused. We go out there and try to convince the best projects in the space that building on our technology will provide them with significant value-add. This is not a purely technical argument. We provide significant support to projects building in our ecosystem through grants, technical support, incubatoaccelerator programs and other structured support programs such as the Substrate Builders Program (https://www.substrate.io/builders-program). I do think we really stand out in the significant, continued support that we provide to builders in our ecosystem. You can also take a look at the over 100 Grants that we’ve given from the Web3 Foundation: https://medium.com/web3foundation/web3-foundation-grants-program-reaches-100-projects-milestone-8fd2a775fd6b

Q: On moving forward through your roadmap, what are your most important next priorities? Does the Polkadot team have enough fundamentals (Funds, Community, etc.) to achieve those milestones?

A (Dieter): I would say the top priority by far is to ensure a smooth roll-out of key Polkadot features such as parachains, XCMP and other key parts of the protocol. Our recent Proof of Authority network launch was only just the beginning, it’s crucial that we carefully and successfully deploy features that allow builders to build meaningful technology. Second to that, we want to promote adoption by making more teams aware of Polkadot and how they can leverage it to build their product. Part of this comes down to the outreach that I discussed before but a major part of it is much more community-driven and many members of the team focus on this.
We are also blessed to have an awesome community to make this process easier 🙂

Q: Where can a list of Polkadot's application-specific chains can be found?

A (Dieter): The best list right now is http://www.polkaproject.com/. This is a community-led effort and the team behind it has done a terrific job. We’re also working on providing our own resource for this and we’ll share that with the community when it’s ready.

Q: Could you explain the differences and similarities between Kusama and Polkadot?

A (Dieter): Kusama is fundamentally a less robust, faster-moving version of Polkadot with less economic backing by validators. It is less robust since we will be deploying new technology to Kusama before Polkadot so it may break more frequently. It has less economic backing than Polkadot, so a network takeover is easier on Kusama than on Polkadot, lending itself more to use cases without the need for bank-like security.
In exchange for lower security and robustness, we expect the cost of a parachain lease to be lower on Kusama than Polkadot. Polkadot will always be 100% focused on security and robustness and I expect that applications that deal with high-value transactions such as those in the DeFi space will always want a Polkadot deployment, I think there will be a market for applications that are willing to trade cheap, high throughput for lower security and robustness such as those in the gaming, content distribution or social networking sectors. Check out - https://polkadot.network/kusama-polkadot-comparing-the-cousins/ for more detailed info!

Q: and for what reasons would a developer choose one over the other?

A (Dieter): Firstly, I see some earlier stage teams who are still iterating on their technology choosing to deploy to Kusama exclusively because of its lower-stakes, faster moving environment where it will be easier for them to iterate on their technology and build their user base. These will likely encompass the above sectors I identified earlier. To these teams, Polkadot becomes an eventual upgrade path for them if, and when, they are able to perfect their product, build a larger community of users and start to need the increased stability and security that Polkadot will provide.
Secondly, I suspect many teams who have their main deployment on Polkadot will also have an additional deployment on Kusama to allow them to test new features, either their tech or changes to the network, before these are deployed to Polkadot mainnet.

Logan Saether, Technical Education, Web3 Foundation

Q: Sweet, let's move over to Logan. Logan - could you introduce yourself, your background, and your role within the Polkadot ecosystem?

A (Logan): My initial involvement in the industry was as a smart contract engineer. During this time I worked on a few projects, including a reboot of the Ethereum Alarm Clock project originally by Piper Merriam. However, I had some frustrations at the time with the limitations of the EVM environment and began to look at other tools which could help me build the projects that I envisioned. This led to me looking at Substrate and completing a bounty for Web3 Foundation, after which I applied and joined the Technical Education team. My responsibilities at the Technical Education team include maintaining the Polkadot Wiki as a source of truth on the Polkadot ecosystem, creating example applications, writing technical documentation, giving talks and workshops, as well as helping initiatives such as the Thousand Validator Programme.

Q: The first technical question submitted for you was: "When will an official Polkadot mobile wallet appear?"

A (Logan): There is already an “official” wallet from Parity Technologies called the Parity Signer. Parity Signer allows you to keep your private keys on an air-gapped mobile device and to interactively sign messages using web interfaces such as Polkadot JS Apps. If you’re looking for something that is more of an interface to the blockchain as well as a wallet, you might be interested in PolkaWallet which is a community team that is building a full mobile interface for Polkadot.
For more information on Parity Signer check out the website: https://www.parity.io/signe

Q: Great thanks...our next question is: If someone already developed an application to run on Ethereum, but wants the interoperability that Polkadot will offer, are there any advantages to rebuilding with Substrate to run as a parachain on the Polkadot network instead of just keeping it on Ethereum and using the Ethereum bridge for use with Polkadot?

A (Logan): Yes, the advantage you would get from building on Substrate is more control over how your application will interact with the greater Polkadot ecosystem, as well as a larger design canvas for future iterations of your application.
Using an Ethereum bridge will probably have more cross chain latency than using a Polkadot parachain directly. The reason for this is due to the nature of Ethereum’s separate consensus protocol from Polkadot. For parachains, messages can be sent to be included in the next block with guarantees that they will be delivered. On bridged chains, your application will need to go through more routes in order to execute on the desired destination. It must first route from your application on Ethereum to the Ethereum bridge parachain, and afterward dispatch the XCMP message from the Polkadot side of the parachain. In other words, an application on Ethereum would first need to cross the bridge then send a message, while an application as a parachain would only need to send the message without needing to route across an external bridge.

Q: DOT transfers won't go live until Web3 removes the Sudo module and token holders approve the proposal to unlock them. But when will staking rewards start to be distributed? Will it have to after token transfers unlock? Or will accounts be able to accumulate rewards (still locked) once the network transitions to NPoS?

A (Logan): Staking rewards will be distributed starting with the transition to NPoS. Transfers will still be locked during the beginning of this phase, but reward payments are technically different from the normal transfer mechanism. You can read more about the launch process and steps at http://polkadot.network/launch-roadmap

Q: Next question is: I'm interested in how Cumulus/parachain development is going. ETA for when we will see the first parachain registered working on Kusama or some other public testnet like Westend maybe?

A (Logan): Parachains and Cumulus is a current high priority development objective of the Parity team. There have already been PoC parachains running with Cumulus on local testnets for months. The current work now is making the availability and validity subprotocols production ready in the Polkadot client. The best way to stay up to date would be to follow the project boards on GitHub that have delineated all of the tasks that should be done. Ideally, we can start seeing parachains on Westend soon with the first real parachains being deployed on Kusama thereafter.
The projects board can be viewed here: https://github.com/paritytech/polkadot/projects
Dan: Also...check out Basti's tweet from yesterday on the Cumulus topic: https://twitter.com/bkchstatus/1270479898696695808?s=20

Q: In what ways does Polkadot support smart contracts?

A (Logan): The philosophy behind the Polkadot Relay Chain is to be as minimal as possible, but allow arbitrary logic at the edges in the parachains. For this reason, Polkadot does not support smart contracts natively on the Relay Chain. However, it will support smart contracts on parachains. There are already a couple major initiatives out there. One initiative is to allow EVM contracts to be deployed on parachains, this includes the Substrate EVM module, Parity’s Frontier, and projects such as Moonbeam. Another initiative is to create a completely new smart contract stack that is native to Substrate. This includes the Substrate Contracts pallet, and the ink! DSL for writing smart contracts.
Learn more about Substrate's compatibility layer with Ethereum smart contracts here: https://github.com/paritytech/frontier

Will Pankiewicz, Master of Validators, Parity Technologies


Q: (Dan) Thanks for all the answers. Now we’ll start going through some staking questions with Will related to validating and nominating on Polkadot. Will - could you introduce yourself, your background, and your role within the Polkadot ecosystem?

A (Will): Sure thing. Like many others, Bitcoin drew me in back in 2013, but it wasn't until Ethereum came that I took the deep dive into working in the space full time. It was the financial infrastructure aspects of cryptocurrencies I was initially interested in, and first worked on dexes, algorithmic trading, and crypto funds. I really liked the idea of "Generalized Mining" that CoinFund came up with, and started to explore the whacky ways the crypto funds and others can both support ecosystems and be self-sustaining at the same time. This drew me to a lot of interesting experiments in what later became DeFi, as well as running validators on Proof of Stake networks. My role in the Polkadot ecosystem as “Master of Validators” is ensuring the needs of our validator community get met.

Q: Cool thanks. Our first community question was "Is it still more profitable to nominate the validators with lesser stake?"

A (Will): It depends on their commission, but generally yes it is more profitable to nominate validators with lesser stake. When validators have lesser stake, when you nominate them this makes your nomination stake a higher percentage of total stake. This means when rewards get distributed, it will be split more favorably toward you, as rewards are split by total stake percentage. Our entire rewards scheme is that every era (6 hours in Kusama, 24 hours in Polkadot), a certain amount of rewards get distributed, where that amount of rewards is dependent on the total amount of tokens staked for the entire network (50% of all tokens staked is currently optimal). These rewards from the end of an era get distributed roughly equally to all validators active in the validator set. The reward given to each validator is then split between the validators and all their nominators, determined by the total stake that each entity contributes. So if you contribute to a higher percentage of the total stake, you will earn more rewards.

Q: What does priority ranking under nominator addresses mean? For example, what does it mean that nominator A has priority 1 and nominator B has priority 6?

A (Will): Priority ranking is just the index of the nomination that gets stored on chain. It has no effect on how stake gets distributed in Phragmen or how rewards get calculated. This is only the order that the nominator chose their validators. The way that stake from a nominator gets distributed from a nominator to validators is via Phragmen, which is an algorithm that will optimally put stake behind validators so that distribution is roughly equal to those that will get in the validator set. It will try to maximize the total amount at stake in the network and maximize the stake behind minimally staked validators.

Q: On Polkadot.js, what does it mean when there are nodes waiting on Polkadot?

**A (Will):**In Polkadot there is a fixed validator set size that is determined by governance. The way validators get in the active set is by having the highest amount of total stake relative to other validators. So if the validator set size is 100, the top 100 validators by total stake will be in the validator set. Those not active in the validator set will be considered “waiting”.

Q: Another question...Is it necessary to become a waiting validator node right now?

A (Will): It's not necessary, but highly encouraged if you actively want to validate on Polkadot. The longer you are in the waiting tab, the longer you get exposure to nominators that may nominate you.

Q: Will current validators for Kusama also validate for Polkadot? How strongly should I consider their history (with Kusama) when looking to nominate a good validator for DOTs?

A (Will): A lot of Kusama validators will also be validators for Polkadot, as KSM was initially distributed to DOT holders. The early Kusama Validators will also likely be the first Polkadot validators. Being a Kusama validator should be a strong indicator for who to nominate on Polkadot, as the chaos that has ensued with Kusama has allowed validators to battle test their infrastructure. Kusama validators by now are very familiar with tooling, block explorers, terminology, common errors, log formats, upgrades, backups, and other aspects of node operation. This gives them an edge against Polkadot validators that may be new to the ecosystem. You should strongly consider well known Kusama validators when making your choices as a nominator on Polkadot.

Q: Can you go into more details about the process for becoming a DOT validator? Is it similar as the KSM 1000 validators program?

A (Will): The Process for becoming a DOT validators is first to have DOTs. You cannot be a validator without DOTs, as DOTs are used to pay transaction fees, and the minimum amount of DOTs you need is enough to create a validate transaction. After obtaining enough DOTs, you will need to set up your validator infrastructure. Ideally you should have a validator node with specs that match what we call standard hardware, as well as one or more sentry nodes to help isolate the validator node from attacks. After the infrastructure is up and running, you should have your Polkadot accounts set up right with a stash bonded to a controller account, and then submit a validate transaction, which will tell the network your nodes are ready to be a part of the network. You should then try and build a community around your validator to let others know you are trustworthy so that they will nominate you. The 1000 validators programme for Kusama is a programme that gives a certain amount of nominations from the Web3 Foundation and Parity to help bootstrap a community and reputation for validators. There may eventually be a similar type of programme for Polkadot as well.
Dan: Thanks a lot for all the answers, Will. That’s the end of the pre-submitted questions and now we’ll open the chat up to live Q&A, and our three team members will get through as many of your questions as possible.
We will take questions related to business development, technology, validating, and staking. For those wondering about DOT:
DOT tokens do not exist yet. Allocations of Polkadot's native DOT token are technically and legally non-transferable. Hence any publicized sale of DOTs is unsanctioned by Web3 Foundation and possibly fraudulent. Any official public sale of DOTs will be announced on the Web3 Foundation website. Polkadot’s launch process started in May and full network decentralization later this year, holders of DOT allocations will determine issuance and transferability. For those who participated in previous DOT sales, you can learn how to claim your DOTs here (https://wiki.polkadot.network/docs/en/claims).


Telegram Community Follow-up Questions Addressed Below


Q: Polkadot looks good but it confuses me that there are so many other Blockchain projects. What should I pay attention in Polkadot to give it the importance it deserves? What are your planning to achieve with your project?

A (Will): Personally, what I think differentiates it is the governance process. Coordinating forkless upgrades and social coordination helps stand it apart.
A (Dieter): The wiki is awesome - https://wiki.polkadot.network/

Q: Over 10,000 ETH paid as a transaction fee , what if this happens on Polkadot? Is it possible we can go through governance to return it to the owner?

A: Anything is possible with governance including transaction reversals, if a network quorum is reached on a topic.
A (Logan): Polkadot transaction fees work differently than the fees on Ethereum so it's a bit more difficult to shoot yourself in the foot as the whale who sent this unfortunate transaction. See here for details on fees: https://w3f-research.readthedocs.io/en/latest/polkadot/Token%20Economics.html?highlight=transaction%20fees#relay-chain-transaction-fees-and-per-block-transaction-limits
However, there is a tip that the user can input themselves which they could accidentally set to a large amount. In this cases, yes, they could proposition governance to reduce the amount that was paid in the tip.

Q: What is the minimum ideal amount of DOT and KSM to have if you want to become a validator and how much technical knowledge do you need aside from following the docs?

A (Will): It depends on what the other validators in the ecosystem are staking as well as the validator set size. You just need to be in the top staking amount of the validator set size. So if its 100 validators, you need to be in the top 100 validators by stake.

Q: Will Web3 nominate validators? If yes, which criteria to be elected?

A (Will): Web 3 Foundation is running programs like the 1000 validators programme for Kusama. There's a possibility this will continue on for Polkadot as well after transfers are enabled. https://thousand-validators.kusama.network/#/
You will need to be an active validator to earn rewards. Only those active in the validator set earn rewards. I would recommend checking out parts of the wiki: https://wiki.polkadot.network/docs/en/maintain-guides-validator-payout

Q: Is it possible to implement hastables or dag with substrate?

A (Logan): Yes.

Q: Polkadot project looks very futuristic! But, could you tell us the main role of DOT Tokens in the Polkadot Ecosystem?

A (Dan): That's a good question. The short answer is Staking, Governance, Bonding. More here: http://polkadot.network/dot-token

Q: How did you manage to prove that the consensus protocol is safe and unbreakable mathematically?

A (Dieter): We have a research teams of over a dozen scientists with PhDs and post-docs in cryptography and distributed computing who do thorough theoretical analyses on all the protocols used in Polkadot

Q: What are the prospects for NFT?

A: Already being built 🙂

Q: What will be Polkadot next roadmap for 2020 ?

A (Dieter): Building. But seriously - we will continue to add many more features and upgrades to Polkadot as well as continue to strongly focus on adoption from other builders in the ecosystem 🙂
A (Will): https://polkadot.network/launch-roadmap/
This is the launch roadmap. Ideally adding parachains and xcmp towards the end of the year

Q: How Do you stay active in terms of marketing developments during this PANDEMIC? Because I'm sure you're very excited to promote more after this settles down.

A (Dan): The main impact of covid was the impact on in-person events. We have been very active on Crowdcast for webinars since 2019, so it was quite the smooth transition to all-online events. You can see our 40+ past event recordings and follow us on Crowdcast here: https://www.crowdcast.io/polkadot. If you're interested in following our emails for updates (including online events), subscribe here: https://info.polkadot.network/subscribe

Q: Hi, who do you think is your biggest competitor in the space?

A (Dan): Polkadot is a metaprotocol that hasn't been seen in the industry up until this point. We hope to elevate the industry by providing interoperability between all major public networks as well as private blockchains.

Q: Is Polkadot a friend or competitor of Ethereum?

A: Polkadot aims to elevate the whole blockchain space with serious advancements in interoperability, governance and beyond :)

Q: When will there be hardware wallet support?

A (Will): Parity Signer works well for now. Other hardware wallets will be added pretty soon

Q: What are the attractive feature of DOT project that can attract any new users ?

A: https://polkadot.network/what-is-polkadot-a-brief-introduction/
A (Will): Buidling parachains with cross chain messaging + bridges to other chains I think will be a very appealing feature for developers

Q: According to you how much time will it take for Polkadot to get into mainstream adoption and execute all the plans set for this project?

A: We are solving many problems that have held back the blockchain industry up until now. Here is a summary in basic terms:
https://preview.redd.it/ls7i0bpm8p951.png?width=752&format=png&auto=webp&s=a8eb7bf26eac964f6b9056aa91924685ff359536

Q: When will bitpie or imtoken support DOT?

A: We are working on integrations on all the biggest and best wallet providers. ;)

Q: What event/call can we track to catch a switch to nPOS? Is it only force_new_era call? Thanks.

A (Will): If you're on riot, useful channels to follow for updates like this are #polkabot:matrix.org and #polkadot-announcements:matrix.parity.io
A (Logan): Yes this is the trigger for initiating the switch to NPoS. You can also poll the ForceEra storage for when it changes to ForceNew.

Q: What strategy will the Polkadot Team use to make new users trust its platform and be part of it?

A (Will): Pushing bleeding edge cryptography from web 3 foundation research
A (Dan): https://t.me/PolkadotOfficial/43378

Q: What technology stands behind and What are its advantages?

A (Dieter): Check out https://polkadot.network/technology/ for more info on our tech stack!

Q: What problems do you see occurring in the blockchain industry nowadays and how does your project aims to solve these problems?

A (Will): Governance I see as a huge problem. For example upgrading Bitcoin and making decisions for changing things is a very challenging process. We have robust systems of on-chain governance to help solve these coordination problems

Q: How involved are the Polkadot partners? Are they helping with the development?

A (Dieter): There are a variety of groups building in the Polkadot ecosystem. Check out http://www.polkaproject.com/ for a great list.

Q: Can you explain the role of the treasury in Polkadot?

A (Will): The treasury is for projects or people that want to build things, but don't want to go through the formal legal process of raising funds from VCs or grants or what have you. You can get paid by the community to build projects for the community.
A: There’s a whole section on the wiki about the treasury and how it functions here https://wiki.polkadot.network/docs/en/mirror-learn-treasury#docsNav

Q: Any plan to introduce Polkadot on Asia, or rising market on Asia?

**A (Will):**We're globally focused

Q: What kind of impact do you expect from the Council? Although it would be elected by token holders, what kind of people you wish to see there?

A (Will): Community focused individuals like u/jam10o that want to see cool things get built and cool communities form

If you have further questions, please ask in the official Polkadot Telegram channel.
submitted by dzr9127 to dot [link] [comments]

TkeyNet: release date, a brief analysis of the system, future plans

TkeyNet: release date, a brief analysis of the system, future plans

https://preview.redd.it/ayym7cl9c1b51.png?width=700&format=png&auto=webp&s=367792bdc6acdcc670345cf1d6e12865d681b21b
During the development of the project, we published 3 documents about the technology that we are developing and preparing for the market. Some decisions were changed, but the main idea and goal remained the same — effective financial management.
Since the ICO boom, several years have passed, blockchain and cryptocurrencies have become synonymous and are perceived only as a means of earning money and the obvious advantages of using the technology itself in combination with others are of little interest to anyone. A user, business representatives, or some government officials associate the word “blockchain” directly with cryptocurrency or Bitcoin, without thinking about using systems built on a distributed registry in the current reality.
As we mentioned above, during the development of the project, several documents were published in which we announced our technology and clearly said that we are mixing modern concepts and approaching the market from an economic and scientific point of view, borrowing the best from Bitcoin, Ethereum, DASH, and other alternative currencies.
It is important to note that the concept of Bitcoin or Monero will be different from the concept of TkeyNet. These are other areas and practical application that some market participants may perceive as similar, but this is far from the case.
“When you innovate, you must be prepared for a prolonged lack of understanding of your actions on the part of your environment. You can do something you believe in, but for a long time, people who only wish you well may criticize your endeavors. When faced with such criticism, ask yourself — Are they right? And if you answer this question positively, accept the criticism and adjust your work accordingly. If the answer is negative, if you are firmly convinced of your rightness, you should prepare for a long defense, defending your positions. This approach is a key component of innovation.” ©
The idea of Bitcoin is beautiful, even if it has not yet been accepted by society as planned, but at least the idea of using Bitcoin as a means of accumulating value and storing savings has a place to be. Bitcoin actively strives for a high price mark and dominates the market by more than 50%, and this is a great result. Bitcoin set the necessary vector for many developers around the world, people were able to review the systems used and make their own decisions based on the Bitcoin core, for example, DASH or Ethereum, and users, in turn, learned about such a phenomenon as cryptocurrency.
In General, what was this introduction for? That TKEY should be considered as a universal asset, without defining it as a cryptocurrency. The question may immediately arise, why is this so? It doesn’t have explicit currency properties? Bitcoin also does not have the properties of cash but is called a cryptocurrency, and the types of applications of the peer-to-peer payment system Bitcoin and TkeyNet can differ significantly from each other.
https://preview.redd.it/3qfe582cc1b51.png?width=700&format=png&auto=webp&s=406f3c93314c473f9b9c9512e543fa33c6211067
The purpose of this publication is to tell you about the new features of TkeyNet, when the official transition to the new Protocol will take place, and why TKEY is a universal asset that simply needs liquidity? In General, we will talk about the clear advantages of switching to new technologies that we have been striving for so long and about your benefits of using them accordingly.

What is TkeyNet, and what are its advantages?

TkeyNet is an infrastructure that combines various solutions for users, businesses, and the public sector. Secure corporate networks, payment processors, liquidity, cross-border payments, trading tools, information security, instant exchanges, investment tools. One platform — millions of opportunities.
https://preview.redd.it/bwewihsdc1b51.png?width=700&format=png&auto=webp&s=4bfc1343b46a1eb51f0b972cac509cc1893f3fa4
When creating TkeyNet, we immediately turned to e-cash protocols, concepts of electronic currencies, considered the movements of Bank international transfers, and also drew attention to the obvious complexity of these systems. Therefore, to build a high-quality architecture of TkeyNet, the team took as a basis — blockchain technology, cryptography, payment and banking system, electronic cash protocols, exchanges, stock markets, DHT, and other p2p networks.
Now more than ever, businesses, users, and most financial market participants need reliable and modern systems that will meet the needs of the market.
For example, a user wants to quickly send funds to another user, and they do not want to think about how the blockchain works and who the “miners” are and what they do for the network. Any of us want to open the app and click a few buttons on the screen to pay for a particular service or send money to relatives abroad and the most importantly, know that the funds will reach you quickly and with a minimum Commission. Or let’s say you came to India, you have some funds in Bitcoin, but you would like to pay for your purchases in the local currency — the Indian rupee without extra conversions.
You are the owner of a payment system or Bank, and you want to receive % for conversion transactions, or banks want to create their consortium for cross-border payments. Either you are an entrepreneur and plan to open an exchange or trading platform for trading various assets, not necessarily digital, but, for example, gold and diamonds, or you are a young and purposeful startup team and want to quickly launch your Digital Bank, or you do not want to do business, and you have several million euros or dollars, you want to get % of their use.
https://preview.redd.it/hkv2xcpfc1b51.png?width=626&format=png&auto=webp&s=4ae497765a2d02b66046d5a112eb0dd4f1eeb0bc
TkeyNet makes these features available to all participants.
As we can see with you, there are quite a lot of use cases, and it may seem that TKEY is again torn into 100500 different directions, but this is far from the case. Here, a specific and clear direction is Finance and its movement.

How TkeyNet works

Remember, we said that — “to develop the platform on a global level, it is necessary to reach a consensus between government regulation, business, and society. We understand that it is impossible to achieve 100% of this, but it is possible to create favorable conditions favorable to all parties.”
How will the system work? All participants are connected to the system using TkeyNet technology that allows the financial gateway to control their transactions with increased speed, transparency, and efficiency. Independent verification servers constantly compare their transaction records. To hack the system, you will need to get access to all the devices that are logged in.
https://preview.redd.it/ltwgjrhhc1b51.png?width=700&format=png&auto=webp&s=413d03504eafa2b496cf99d837b6a2a1c9ba6818
TkeyNet solutions offer a cryptographically secure, end-to-end payment flow with the immutability of transactions and redundancy of information contained in them. It is developed to meet each financial gateway’s risk, privacy, and compliance requirements. Since the software is developed to be easily integrated into the existing financial infrastructure, it minimizes any integration costs and failures, and also meets international standards (ISO, etc.).

TkeyNet can be a neutral utility for financial institutions and systems

A gateway is an organization that allows users to invest money and take money out of a pool of liquidity. The gateway accepts currency deposits from users and issues balances to the TkeyNet blockchain.
TkeyNet Protocol provides a single source of truth for counterparties while maintaining the confidentiality of payment data of Bank clients.
TKEY is a universal bill (digital obligation) in the distributed registry TkeyNet.
Gateways install specialized software for interacting with the distributed registry and other system participants. Users, brokers, and other participants interact with the system via mobile or web interfaces. Gateways act as a link between the distributed registry, brokers, users, and other services that allow you to make quick transactions.
https://preview.redd.it/igdiw4tjc1b51.png?width=700&format=png&auto=webp&s=3a25f8f6b74a0cebf2450d05a7bf7c675547e624
The participants of the system make payments between themselves by using cryptographically signed transactions denominated in digital obligation. This type of transaction uses an internal registry.
In the case of working with Fiat currency and other assets, such as securities and precious metals, the registry records the amounts owed with assets presented as debt obligations. All accounts and transactions are cryptographically secure and verified algorithmically. Payments can only be authorized by the account holder, and all payments are processed automatically, without any third parties or intermediaries. The TkeyNet Protocol checks balances and accounts inside the system for transferring payments and sends payment notifications with minimal delay, which ensures fast calculations in the system.
For more specialized solutions can be created by the Central gateways and the gateways just. A Central gateway is an organization that allows users to invest money and take money out of the liquidity pool. Gateway is an organization that interacts with the Central gateway. Accepts and exchanges digital liabilities for other assets, such as securities.
TkeyNet globally reduces the number of different expenses and automates operational tasks, simplifies and reduces the cost of conducting monetary transactions, and improves traditional financial services.
We understand that it is not easy to tell all the principles of the TkeyNet system in a single publication, especially one that deals with neither one nor two issues. Therefore, you should consider this material as a basis, a base that will help you learn the information that is related to the TkeyNet Protocol most easily after the release of TkeyNet.
Moving a little away from corporate solutions, we suggest you recall some theses from our roadmap, which was published on the official website in the period from September 2018 to November 2019:
“The introduction of the exchanger in web wallets and the app will allow users to send money in one currency, and the recipient will receive it in another currency. For example, a user can buy Tkeycoin for dollars and exchange it for euros or Bitcoin or Ethereum at the current exchange rate.This functionality provides full control of funds through a single trusted and most secure source. Users no longer need to create multiple accounts on third-party resources to make an exchange into a particular currency.With the development of the network, it is possible to implement a multi-exchange that works on the principle of a payment bridge, when the user sends funds to Tkeycoin, and the recipient chooses the receiving currency, let’s say Litecoin, the funds are automatically converted” ©
https://preview.redd.it/htf048hmc1b51.png?width=700&format=png&auto=webp&s=9be3fe4895b5bece5c7c0d72548d4724e46556a7
We wrote above that TKEY can in principle be used as a universal asset, acting as a digital obligation or an asset as an exchange. By the way, references to this were also published on the official website — tkeycoin.com. In simple words, using one of our web interfaces, you can access TKEYRUB or TKEYUSD or any other asset, such as TKEYGOLD.
TKEYUSD, TKEYRUB, and TKEYGOLD are symbols and can be called differently in the system, for example, TKUSD or GOLDTKEY, so now they should be considered as an example.

Why is TKEY a universal asset?

As before, you can easily and quickly send TKEY to any member of the network and TKEY will have liquidity on the exchange also, TKEY allows you to fast exchange for euros, dollars, or other currencies.
https://i.redd.it/qapkdnvoc1b51.gif
For the interface, the applications will display functions of digital assets 1:1 to a particular currency, for example, TKEY to RUB, TKey to EUR, or TKEY to Dirhams or TKEY to the pound and vice versa, respectively.
https://preview.redd.it/0ipx86fqc1b51.png?width=700&format=png&auto=webp&s=a406e9c0f181a5d0b1ecde347511954ba61bf433
Therefore, as we said above, TKEY should not be regarded as a cryptocurrency, it is a universal unit inside the system TkeyNet, which may refer to transaction information as exchanges of obligations between banks and transaction TKEY -> TKEY between users, or to carry information about the exchange on the exchange or the exchange of digital assets or gold variations quite a lot, for most of the functions we describe in the release day TkeyNet.

What are the advantages for companies and developers?

First of all, we strive to open the doors for all platform participants. Only through synergy and cooperation can we accelerate the pace of development of the entire system and the introduction of new technologies in the market.
The platform will open doors for developers, who in turn can create technological solutions based on TkeyNet. A working environment will be created, and integration with the TkeyNet platform will be as easy as with the documented SDK or plug-ins. In the course of development, API documentation and ready-made SDKs for developers will be published.
https://i.redd.it/31x1k7gsc1b51.gif
This will make it easy to use and implement TkeyNet technology in various types of applications, for example, you want to create fast exchanges, we provide you with a framework, back-end, and API, and you create a front-end and launch your service, get your Commission, and are an independent project in the market. An important point is that integration into the existing infrastructure takes place while maintaining the decentralization of the TkeyNet system so that all its internal and external operations remain confidential and verified at the same time.

What are the advantages for users?

This means getting a universal tool for working with financial markets and easily converting an asset into any other asset: euro, dollars, or gold.

https://preview.redd.it/ol4964huc1b51.png?width=626&format=png&auto=webp&s=7fedfc9009201cb8c392be3f214f285d003c0d95
Also, TKEY owners should clearly understand that the more the system develops and there are more participants, namely the corporate segment, projects, and partners, the company will be more stable and thus the project assets will grow stronger.
The popularity of the platform and trust in it directly affects the price of assets, these are the key points of growth signs, the wider and more influential the spread of the company in various areas, the higher its performance in the market.

When will the long-awaited transition to TkeyNet take place?

What changes will be made to the products?

As you understand, everything will change, and this is for the better. At a minimum, products will become faster, lighter, safer, and more versatile.
Changes and new releases will be released as soon as they are ready. In TkeySpace, the TKEY libraries will be rewritten under TkeyNet. A web version of the wallet will appear, and eventually, an application with an exchange interface will be released for quick trading and exchange of various assets, not limited to digital ones. The Tkey Messenger will be adapted for TkeyNet and will be released for previously announced platforms: iOS, Android, Linux, macOS, Windows immediately with the ability to translate directly in the messenger. We will tell you about the messenger architecture on the release day.
All changes and releases will be published and announced after the release of TkeyNet.

What is radically new in TkeyNet?

There will be funds, the Protocol will become much more universal, as well as the TKEY itself. The Protocol will also exclude the possibility of attacks that could have been in Core 1.0, also, the principles of the platform will change. We will publish all technical specifications on the day of release.

Timeline for switching to TkeyNet

The transition to TkeyNet will not take place until August 2020. We will release news and instructions for switching to TkeyNet, so we recommend that you subscribe to the newsletter immediately: https://tkeycoin.com/en/newslette.

Listing on crypto exchanges

The liquidity of the TKEY asset is urgently needed for the development of the entire TkeyNet system, so the company will provide trading platforms for TKey trading and exchange.

Conclusion

The introduction of technologies using digital currencies will create the fastest transition of users and the corporate market to a new level.
FinTech direction makes it possible to manage finances in the most efficient and secure way, without violating the law. This system simplifies, reduces the cost of conducting monetary transactions, and actually improves traditional financial services.
The solution is interesting to everyone who works with money and is used to getting maximum efficiency from it: business, investors, traders, users of banking solutions, the corporate segment, etc. When using the system, large businesses get solutions for interacting with customers online, without using specialized points.
We, in turn, are open to various offers and cooperation on flexible terms. If you have any suggestions or interesting concepts, please contact us at [[email protected]](mailto:[email protected]).
submitted by tkeycoin to Tkeycoin_Official [link] [comments]

UMI – the Best of Cryptocurrencies and Fiat Payment Systems

UMI – the Best of Cryptocurrencies and Fiat Payment Systems

https://preview.redd.it/dv0mdncf7sa51.jpg?width=1023&format=pjpg&auto=webp&s=b5928548ebdd497bc1cbad43dce27e29bfcbc42b
Greetings from the UMI Team!
The UMI cryptocurrency has been repeatedly described as a revolution in the payment system market. Most interestingly, in this case, a revolution isn't about the development of any new technologies or formulas. We just selected the best and well-tried technologies and incorporated them into something new. UMI is the best of cryptocurrencies and fiat payment systems––it has comprised all the best features and got rid of the disadvantages.
UMI vs banks
We won't compare the ways UMI and banks operate in detail in order not to get into complex technical issues, which are of no interest to us. Instead, let's have a look at the impact banks have on people on a daily basis and those of fundamental changes UMI makes to the services we regularly use.
There are banks that allow you to make financial transfers. Banks have savings accounts where money grows at a certain interest rate. Banks also have a range of mobile apps and online banking systems. All of that may appear pretty convenient. But keep in mind, the banking infrastructure, as well as VISA and MasterCard payment systems, were created long ago and based on old technologies. They are not conforming to present-day developments, mostly because they cannot ensure their users a sufficient security level.
With this in mind, instead of inventing something new, UMI improves the things that everyone is accustomed to. The result is a digital payment tool working in an absolutely familiar way. Conducting transfers with UMI is similar to making them via a bank. And even the format of UMI is much alike to conventional money––UMI and UMI-cents are the equivalent of the dollar and cents.
In UMI, just as in a bank, you have a current account (standard UMI address) and savings account––addresses used by structures for UMI staking. You can transfer money from one account to the other one in one click. The difference is that, in most banks, you receive your interest in a month at the earliest. In other words, you can get your money back with interest if you kiss it goodbye for 30 days, minimum. In UMI, earnings are accrued every second––you don't have to wait a long time for "your funds to be unlocked".
But what is the most significant is dividends. UMI staking allows any network user to earn up to 40% per month. Holding your money in a savings account even for a year, much less for a month, you will never make this profit. Why?
1) Because banks make good money on your deposits, instead of paying higher interests, they take the lion's share of what they could pay you into their pocket.
2) Secondly, a large part of your deposits is used to maintain the banking infrastructure: salaries for staff, rental payments, maintenance of offices, utility bills, and other various expenses.
3) Third, banks are not interested in making people rich, because otherwise, they will not be able to make money on loans and control people.
Let's not spout out empty rhetoric, but move on instead. The VISA and MasterCard payment systems declare their ability to process thousands of transactions per second, but in real fact, even if received funds are displayed instantly in your account, you receive a transfer after a few days only. Especially if it concerns international money transfers or ATM transfers. The truth is that VISA and MasterCard transfers are delayed by a series of confirmations required by banks and actually reach a recipient's account only in a few days.
After having been sent, any transaction can be blocked or canceled, and funds in your account can be frozen on the slightest suspicion. Even if before receiving all the confirmations required by banks, you have already withdrawn the funds via an ATM or transferred them to someone, the bank may take this amount from your account a few days later. Thus, you may surprisingly find out that your balance is negative. Keep in mind that banks charge transaction fees. Fees for oversea transfers may range from $10 up to 10% of the transaction amount. Thus, instead of $1,000, a recipient receives only $900.
The UMI network uses validator nodes which in a couple of seconds verify the correctness of transactions and allow users to check their balance for the sufficiency of funds. All transactions are instant. A transfer cannot be canceled or blocked, as well as money in your account cannot be frozen. Unlike VISA and MasterCard, transferred funds are available straight after a transaction has been added to the blockchain. Moreover, no fees are charged for that. Each and every transaction, international or not, is completely free.
Don't forget about permanent internet connection, which is required for conducting transactions with VISA and MasterCard. A validator node used by the UMI network can create any transaction, even offline one, with no Internet connection. You can send a transaction to the network via Wi-Fi, Bluetooth, or even a radio wave. Therefore, if there were a sudden cataclysm and people from all over the globe lost internet connection, the UMI network would easily adapt to new conditions and keep working.
UMI vs Bitcoin
Now let's compare the UMI network with the first-ever created cryptocurrency––Bitcoin. It has proved itself to be a reliable payment system, with a number of significant disadvantages, though. Let's focus on the most essential ones.
1) The transaction processing capacity of the bitcoin network is limited by the network itself. In the best-case scenario, it takes users several tens of minutes to receive their funds. However, quite often there is a several-hour, or even several-day, delay.
2) High fees. When the network is experiencing an increased load, transfer fees can skyrocket immensely. In 2017, there were cases where Bitcoin transaction fee reached a high of around $40. Under normal conditions, it's not that bad. A few-dollar fees are common for Bitcoin users.
3) Centralized mining pools. In the pursuit of profit from mining, greed-driven participants join mining pools thus undermining the idea behind decentralization and leading to centralization. The reality is that if several leading pools unite, they will control most of the hashing power and will be able to perform a 51% attack. The attackers will be able to send nonexistent bitcoins, confirm invalid transactions, and roughly speaking, manipulate the network as they like.

https://preview.redd.it/29tfznixasa51.png?width=1306&format=png&auto=webp&s=f587f4e19f88710c45287bcaa00b1890c25540ef
Bitcoin Mining Pools Statistics Source.

The reality is that we have a slow network that creates problems for itself. Moreover, if we talk about Bitcoin in terms of programming, the Bitcoin network is more similar to physical fiat money. For this reason, any actions with the code, including the development of wallets and applications, are a tough non-typical task that only the most advanced blockchain specialists can cope with.
While using the same technologies that Bitcoin is based on, UMI betters its disadvantages and incorporates only benefits. The network doesn't limit the block processing time, but instead, do everything to shorten the processing time and increase the network capacity. Modern cryptography algorithms reduce the load on nodes, thus allowing them to process more transactions with spending less computing power. The UMI network can process 500 million transactions carried out in the Bitcoin network over 12 years in less than a week. Each transaction will be completely free.
The concept of balances UMI uses is different from that of fiat money, but has a lot in common with the idea of digital money. For this reason, using UMI is so extremely easy. In a similar way, it simplifies the process of developing and maintaining new wallets and other applications. Contributing to the UMI ecosystem's growth is extremely convenient.
So, what's the most essential? Over its 10-year history, Bitcoin has demonstrated that its implementation of the idea of decentralization doesn't work at all. This is why UMI is based on decentralization implemented in a different way. Unlike Bitcoin mining pools, users join structures that help the network grow and support its effective functioning, with no threat to its security.
UMI is something that we all already use, but much better.
Consequently, UMI is not about anything super-unique, beyond understanding and comprehension. This is about the same old money that we use on a day-to-day basis. The same financial transfers, the same deposits that we have in banks, and the same blockchain technology and decentralization that Bitcoin is based on. The only difference is that UMI implements all the above-mentioned features in a lot better and higher performing way –– which is more convenient, secure, and higher-quality. UMI is a twenty-first-century universal money tool working for the sake of all people!
submitted by UMITop to u/UMITop [link] [comments]

What's the difference between Bitcoin and traditional currency?

Bitcoin can be used as an electronic payment method. At this level, it is a bit like the traditional US dollar, euro and Japanese yen, because these can also be traded electronically, but it is still very different from the traditional Legal currency.
  1. Decentralization
The most important feature of Bitcoin is decentralization. There is no single organization to control Bitcoin network. It is maintained by a group of engineer volunteers and runs on the global open dedicated computers, which attracts those who are dissatisfied with the full control of banks or government agencies over their money.
Bitcoin solves the "secondary use problem" of electronic currency (because general electronic assets are easy to be copied and reused), and it is through an original cryptography and economic incentive mechanism.
In the traditional electronic legal currency, this function is realized by the bank, which gives the bank absolute control in the traditional financial system.
However, through Bitcoin, the integrity of transactions is maintained by a distributed open network that does not belong to anyone, and no one has absolute control.
  1. Limited supply
Legal currency, such as US dollar, euro, Japanese yen, etc., the central bank can issue any number of currencies, and also try to control the exchange rate of one currency to another. The holders of currencies, especially citizens who have no other choice, need to bear this risk.
For Bitcoin, its supply is strictly controlled according to the underlying algorithm. A small amount of new Bitcoin is generated every hour, and it will be generated at a gradually reduced rate until the total number reaches 21 million.
Moreover, due to the limited number of Bitcoin, it will not be issued at will. Bitcoin has a high holding value.
  1. Constancy
Unlike the electronic Legal currency, the transaction of Bitcoin is irrevocable. If the transaction is recorded on the network and has passed for an hour, it can't be changed.
Although this situation may upset some people, it also means that no transaction on the Bitcoin network can be tampered with.
  1. Anonymity
The identity of traditional electronic payment initiators is generally identified, to cooperate with anti money laundering laws and other regulations. However, Bitcoin users are semi anonymous in theory, because there is no authentication center, and Bitcoin users do not need to prove their identity when transferring.
In practice, each user is identified by the address of the wallet, and the transaction can be traced in this way.
  1. Separability
The smallest Bitcoin unit is called Cong, which is one hundred million times of a Bitcoin. It can support Bitcoin to do micro transactions that traditional electronic currencies cannot.
But the value of Bitcoin depends on how many people, goods and services are willing to accept this payment. If the number of people in accepting Bitcoin increases, the market will further flourish, and Bitcoin will have a huge appreciation space. If the number of Bitcoin users decreases, its value is likely to decline.
submitted by top1markets to forex_trades [link] [comments]

What is Blockchain Technology?

What is Blockchain Technology?
The original article appeared here: https://www.securities.io/what-is-blockchain-technology/
Its been almost ten years since Satoshi Nakamoto first introduced Blockchain technology to the world in his 2008 Bitcoin Whitepaper. Since that time, these revolutionary networks have gained popularity in both the corporate and governmental sectors. This growth is easily explained when you consider that blockchain technology provides the world with some unique advantages that were previously unimaginable. Consequently, today, you can find blockchain technology in nearly every sector of the global economy.

What is Blockchain Technology?

A blockchain is a network of computers that share a distributed ledger across all network participants (nodes). This strategy is far different than say, fiat currencies that originate from a centralized authority figure. Importantly, this ledger keeps an unbroken chain of transactions since the birth of the network. This “chain” of transactions grows larger as new “blocks” of transactions are approved and added to it.
Bitcoin Whitepaper
In order to approve new transactions, each node works together with others to validate new blocks. Additionally, the nodes also validate the current state of the entire blockchain. In order for a new block of transactions to be added to the blockchain, they must receive approval from 51% of the network’s nodes. Nodes are also referred to as miners. In this manner, blockchain networks are decentralized networks that provide unmatched security to the world of digital assets.

Security via Decentralization

Decentralization is an important aspect of blockchain technology because it makes these revolutionary ledgers immutable and unalterable. In fact, since there is no centralized attack vector, hacking a blockchain is nearly impossible. The larger the blockchain network, the more secure the data on it remains.
For example, let’s look at the world’s largest blockchain, Bitcoin. Currently, the Bitcoin blockchain has over 10,000 active nodes located across the globe. This distribution means that in order for an attacker to alter even just one tiny piece of information on the blockchain, they would need to successfully hack 5,000+ computers at once.
While this task may not be impossible for the quantum computers of the future, it’s so unprofitable that it makes no sense to even attempt such a monumental task. Additionally, on top of successfully hacking 5000+ computers at once, an attacker would also need a supercomputer to recalculate the new blockchain transactions in time to introduce them into the network. It would literally be more affordable to create a new cryptocurrency from scratch.

Consensus Mechanisms

One of the reasons why blockchain networks are so secure is the integration of consensus mechanisms. Consensus mechanisms are cryptographic protocols that leverage the participants of a blockchain network in securing its data. In the case of Bitcoin, the Proof-of-Work (PoW) consensus mechanism is used.

Proof-of-Work (PoW)

The Proof-of-Work consensus mechanism was revolutionary to the world of cryptography when it was first introduced years prior by Adam Back in his Hashcash whitepaper. In the concept, Back describes the integration of a mathematical equation to the network’s security protocols. In this way, every computer can show “proof” of their work securing the network.

Miner Rewards

It’s important to understand that nodes receive a reward for their mining efforts. These rewards adjust automatically depending on the network’s difficulty and value. In the case of Bitcoin, miners originally received 50 Bitcoin for their efforts. Today, this seems like fortune, but back in 2009, Bitcoin was only worth pennies. As the value of the token rises and the network goes, the mining rewards shrink. Today, Bitcoin miners receive 6.5 BTC if they add the next block to the chain.

SHA-256

Notably, every node validates and secures the blockchain, but only one gets to add the next block of transactions to the network. To determine who the next miner is that gets to add this block, every computer competes in a mathematical race to figure out the PoW equation. In the case of Bitcoin, the equation is known as SHA-256. Importantly, the first SHA algorithm dates back to Hashcash. This early version of the equation was known as SHA-1.
Notably, the SHA-256 equation is so difficult that it’s easier and more efficient for your computer to just make random guesses rather than attempting to figure out the equation directly. The answer to the equation must begin with a predetermined amount of 0s. In the Bitcoin blockchain, the equation’s answer must start with four zeros. However, if the network’s congestion rises, so does the difficulty of these equations. This difficulty adjusts by the addition of another zero at the beginning of the required SHA-256 answer.
Similarly to traditional commodities such as gold, there are costs that are associated with the creation and introduction of these digital assets into the market. These random guesses utilize intense computational power. This power equates to real-world costs such as electricity bills. Studies have shown that securing the Bitcoin network can use more electricity than required by entire countries. Luckily, over 80% of Bitcoin’s power consumption comes from renewable sources such as solar or hydroelectric. This cost of mining also adds measurable value to each Bitcoin.

Miners

As Bitcoin began to gain in profitability, its network’s computing power expanded significantly. In the beginning, nodes, also known as miners, could mine for Bitcoin using nothing more than your home PC. Eventually, miners realized that graphic cards were far better at the repetitive guessing required to figure out the SHA-256 algorithm. This led to a computational race in the market.

ASIC

Eventually, large blockchain firms such as Bitmain introduced Application Specific Integrated Circuit (ASIC) miners into the equation. These purpose-built miners were thousands of times more efficient at guessing the SHA-256 algorithm than the GPUs and CPUs before them. Consequently, their introduction created a scenario in which the average miner now needed to invest thousands in mining equipment to stay relevant.

Mining Pools

Luckily, some creative minds in the field began to think of ways to level the playing field out again. They developed “mining pools.” A mining pool is a network of miners that all share computational power for the common goal of mining blockchain transactions. Importantly, mining pool participants receive a percentage of the reward based on their contributions to the network’s overall hash (computational power).
Importantly, over the last three years, there has been a push to move away from power-hungry consensus mechanisms such as PoW. This desire to secure blockchains in a more efficient manner has led to the development of some truly unique consensus mechanisms in the sector.

Proof-of-Stake (PoS)

The Proof-of-Stake mechanism does away with the difficult mathematical algorithms and instead utilizes a more psychological approach to securing the network. In a PoS blockchain, users don’t need to compete mathematically to add the next block to the blockchain. Instead, PoS users “stake” their coins via network wallets to secure the network. The way staking works is simple.
Keeping a certain amount of coins in your wallet allows you to participate in transaction validations. The more coins you stake, the more likely the chances are you get to add the next block of transactions to the network. In most PoS systems, a miner from those with the most tokens staked at the time receives the chance to add the blocks.
The advantages of a PoS consensus mechanism are immediately evident. For one, you don’t need to pour tons of resources into your network to keep it safe. Additionally, since nodes are chosen based on their amount of staked coins, there is never a scenario in which a node gains anything from validating incorrect transactions. Basically, a hacker would have to fully invest in the cryptocurrency prior to attacking the network. In this way, PoS systems create a huge deterrent to attackers.

The Future of Blockchain Technology

Blockchain technology has come a long way from its early days as a means to secure cryptocurrency networks. Today, blockchain technology has numerous uses across every type of industry imaginable. Specifically, blockchain programs have impacted the logistical, financial, and data security sectors in a major way.

Blockchain Technology Logistics

Blockchain logistical systems are more efficient and cost-effective to operate than traditional paper-based models. In fact, the immutable and unalterable nature of blockchain tech makes it ideally suited to logistical tasks. Soon, you may be able to ascertain much more information regarding the creation and delivery of your products thanks to these new-age systems emerging.

Fundraising

Blockchain technology has also altered the way in which businesses raise funds. In a traditional corporate crowdfunding strategy such as an IPO, companies must balance between cost-effectiveness and participation. The inability to process smaller transactions meant that for the longest time, companies had to turn away potential investors. Nowadays, blockchain technology enables businesses to easily automate these procedures via smart contracts.

Smart Contracts

Smart Contracts feature preprogrammed protocols that execute when they receive a certain amount of cryptocurrency sent to their address. These contracts live on the blockchain and enable remarkable functionality. For example, in the case of fundraising, a smart contract can automate processes such as the approval of investors and the distribution of funds.

Blockchain Technology Today

You can expect to see further expansion of the blockchain sector in the coming months as more governments and institutions explore its benefits. For now, the blockchain revolution is well underway.
submitted by BlockDotCo to u/BlockDotCo [link] [comments]

How can a TKEY messenger allow you to send funds anywhere in the world without commissions and in a matter of seconds?

How can a TKEY messenger allow you to send funds anywhere in the world without commissions and in a matter of seconds?

https://preview.redd.it/fnny8lcxse651.png?width=700&format=png&auto=webp&s=cbed2ff5216eb1dc813764d99f5b12dda17a37ab
Yesterday was the official release of the new flagship product — Tkey Messenger. Messenger is available in the browser and on desktops for the most popular systems Windows, macOS, and Linux. Soon, smartphone owners will be able to try out Tkey Messenger in action, the app will appear in the App Store and Google Play.
https://preview.redd.it/f4ca4g0nue651.png?width=1400&format=png&auto=webp&s=c857c896bf71771e3d01e0210f24da9a4fb68887
In the era of rapid communication and technology development, messengers have become our default products. We use them for business purposes, to communicate with friends and acquaintances — this has long been the norm. It would seem that why are other messengers created when there are many other instant messaging systems?
Today we will talk about what a Tkey Messenger is, what it can do today, what features will be included in it in the future, and most importantly, what we are creating It for and how we will develop it.

TKEY.ME

The abbreviated name of Tkey Messenger is tkey.me. First of all, TKEY-ME is a secure messenger with p2p audio and video calls, and in the future, a built-in digital wallet.
“Every day we communicate in messengers. We earn money at work. We make purchases and transfers. We are here to combine these processes in one application and make sending funds as easy as sending a message”

The Tkey Messenger as a new ecosystem

Do you think we are here to compete with other messengers? — No, there are a lot of great messengers. We are here to create our ecosystem and the internal market in it. Combine these processes in one application and make sending funds as easy as sending a message.
After all, we work in the field of FINTECH, cryptography, and blockchain, why not apply the best practices and knowledge in practice? Therefore, the TKEY Messenger should be considered for a large ecosystem.
This is a new payment segment that covers fast communication tools in combination with an internal payment system, a set of exchange practices, blockchain, cryptography, our own experience, and the experience of global companies.

How will the Tkey Messenger ecosystem work?

https://preview.redd.it/17bml1zpue651.png?width=1400&format=png&auto=webp&s=99ebd70745968452536546fb5a59841e8f3a9c52
Let’s start with the most important thing: money should be sent in a matter of seconds, regardless of the country of issue of the Bankcard and wherever you are.

Here is a simple example:

You or your relatives live abroad and you want to send funds quickly, for example, 2600 USD — you just open a chat with your loved one, send a message and 2600 USD in the same second become available on your loved one’s account.
https://preview.redd.it/nmz4ienrue651.png?width=697&format=png&auto=webp&s=c3902fc0df1ed2eba425c3f3db3eb8c40bc7a237
It turns out that you can exchange Tkeycoin for USD, EUR, or GBP in a matter of seconds, as well as instantly send them to any place in the world and without hidden fees, the exchange amount is immediately available on the screen.
Or you have Bitcoin, and the Recipient needs dollars — Tkey Messenger will take care of all the complex tasks, you will only need to send a message to make the payment.
Each completed payment will be processed through a digital payment system without Bank intervention. You can link your Bank card to automatically withdraw digital funds to your local currency.

Do you want to simplify payments even more?

Order a TKEY card, and it will automatically be linked to your Tkey Messenger account. Make payments online, make purchases in stores — it’s just as easy as you did before, only much more convenient, faster, and safer.
https://preview.redd.it/42f1dkktue651.png?width=1400&format=png&auto=webp&s=7305192230c379c0fe81d981208a8cef8a540a5c
The most important thing is that you can easily use digital assets in combination with Fiat currencies — just top up your account in messenger to start sending currency around the world.
“Moving money around the world should be as easy and cheap as sending a message. It doesn’t matter where you live, what you do, or how much you earn.”

Send TKEY or Bitcoin via message, has it become a reality?

In Tkey Messenger, you will be able to quickly send digital currency using a message. You can not specify a public address, but send a digital currency using a message.
Instantly send funds to friends or relatives anywhere in the world. No Bank, no problems, no hidden fees.

Top up your mobile phone or pay for the Internet?

The usual payments, such as the Internet or mobile payments, will certainly be available, because if we can transfer pounds from England to Canada in a matter of seconds, and the recipient will receive dollars, why can’t we make a payment for the Internet? “Of course you can.

Transfer funds by a nickname

You don’t need to know the recipient’s account, just send funds by their nickname to the Tkey Messenger, and the funds will arrive within a few seconds. Fast, convenient, and safe.
https://preview.redd.it/3d3diwawue651.png?width=1400&format=png&auto=webp&s=9339f81ca08cc8186c52403e715db9c7e0cde819

New business opportunities

Flexible solutions for e-Commerce.

Business accounts, ready-made payment modules on Your site, and more.
https://preview.redd.it/f4y48y22ve651.png?width=1227&format=png&auto=webp&s=2f7da4c05b879a6d88f3f54f9243d0bbddb6e9ce

Special groups and pages

Create personalized business groups, fill your pages with products, promote your services, or online training using online broadcasts.
https://preview.redd.it/ulnrryj3ve651.png?width=933&format=png&auto=webp&s=17798dd147d17447af4361dda2dcf315bb105dcf

Verified stores and business accounts

Any business will be able to import their services and products. TKEY DMCC is developing an intelligent system of business reviews and verification to eliminate fraud and fake reviews.
https://preview.redd.it/sxfgky15ve651.png?width=680&format=png&auto=webp&s=47e952e8e214f96d09e16496b217644529fabfad

Smart payment

Secure payment using a button or QR code, without the usual Bankcard input.
https://preview.redd.it/zcxvvqk6ve651.png?width=463&format=png&auto=webp&s=790b6f98b4c4bc2b25e5be2aa5c50c46f95c7bf5

What do we get in the future when using a Tkey Messenger?

We get an ideal payment system with instant transactions, fast access to various currencies, including digital, instant international payments, a huge platform for business, a marketplace with trusted sellers, secure transactions, while fast communication, p2p calls, and video communication. Not to mention various chips, in the format: cashback, savings account, invest. products, etc.
  • International transfers without Commission and in seconds;
  • Instant account opening — just create an account to get access to payments;
  • Access to funds 24/7/365 wherever you are.
  • Multi-currency wallet — you can use both digital currencies and classic currencies, such as the pound, euro, and dollar.
  • Payment in digital currency anywhere in the world.
  • Save time and money.

How is this possible, you say?

More than real, we will answer. At the very beginning of the project, we planned to create a marketplace, and then finalized the concept with NFC payments in TkeyPay. Smoothly, all this develops into a single system, which will be merged into a Tkey Messenger.
The Tkey Messenger is convenient and secure, payment system, and marketplace. The entire financial industry is in your hands-in your smartphone.
https://preview.redd.it/ullvuelexe651.png?width=1001&format=png&auto=webp&s=ef883fa9de067b885138a231069ddc3c0414c7d3
The mobile Finance industry is developing rapidly against the backdrop of a growing number of Internet users and the increasing role of smartphones in modern life. Today, the mobile device market attracts about 2 billion people, who remain passive players in financial markets.
With the Tkey Messenger access, you always get access to instant Finance, shopping, and the nice things you want to get here and now. In practice, it has turned out that we can often forget the keys to the apartment, rather than the phone, so your finances will always be with you.

Join the global Tkey Messenger system right now

Release 1.0.0 is available in the web version and for Windows, macOS, and Linux operating systems, and shortly on your mobile devices.

Current functionality of Tkey Messenger 1.0.0

The Tkey Messenger version 1.0.0 is the core that opens up new features that we discussed above, payments, and more. Now it is a convenient and stylish messenger with an intuitive design, instant messaging, and secure audio and video communication.

The P2P audio and video calls in a Tkey Messenger

When creating the first version, we focused on high-quality video and audio communication. Now you can easily call by video and be sure that you will get a high-quality video stream, as well as the absence of restrictions from third parties because the connection is carried out on the principle of p2p.
Audio and video calls are made in p2p mode, so there is no recording of calls at all.
https://preview.redd.it/lyrnkfhgxe651.png?width=1384&format=png&auto=webp&s=fb0c93ca45fa6bd4f65c77f64c81b88b906e904a
You can chat with friends and colleagues around the world for free, and excellent audio and video quality will only positively affect the quality of your conversation.

Calls in the web version

The web version of Tkey Messenger is available at → http://web.tkey.me/. The web version has full call functionality, so you can easily call through it, both via video and audio.
Video calls are available with the “Share” function, you can easily “share” your screen for the interlocutor and show what is happening on it. This function can be used for presentations or training events.
Screen Sharing is a demonstration and broadcast of the screen. “Share” your screen for the interlocutor and show what is happening on it.
https://preview.redd.it/x5h6au9ixe651.png?width=459&format=png&auto=webp&s=9b71b9148b17b55636c5615cbf7d6535cc78aa56

Group video and audio calls for up to 50 people

In the web version, you can launch a group video call. In the chat, tap the “handset” icon — the call will be sent to all participants in the chat, so all participants in the group chat can hold a video conference of up to 50 people. The user can turn on the camera and not turn it on, but simply participate in a video conference via audio.
On average, messengers that support the function of video calls in high quality, hold a video stream of no more than 8–10 people. In a Tkey Messenger, group conferences support up to 50 people. Soon-public online broadcasts and streams.
On the call page, you can conveniently distribute the Windows of the connected video stream.
https://preview.redd.it/qf85k37kxe651.png?width=744&format=png&auto=webp&s=8074a48fca7ea492376460d5c15f1de27722f7ea

Unlimited private group chats

The first version only supports private chats and group chats. Group chats are also completely private, so there is no “Share” function, only the chat participant can invite another participant to the group chat.
Create your thematic chats. Work. Family. Friends. Be the first while we develop. Soon-public channels and chats.
Anyone can start an audio or video call, and the notification goes through all participants. Switching to audio or video mode can be switched right at the moment of the call.
As we have already mentioned, group chats are completely private. You can make video and audio calls, send messages, and invite other participants.
To invite a new chat participant, any user can invite another user to a group chat. To do this, click on the “three points” menu icon.

https://preview.redd.it/cyfuh6snxe651.png?width=428&format=png&auto=webp&s=ee38ed7f20fed0bcb576279a6701397cd777e913
Next, enter the nickname of the participant you want to invite to the group chat in the search.

https://preview.redd.it/v7pltoppxe651.png?width=367&format=png&auto=webp&s=71d71bb795b312b4607d2033eee4c3a29f3b7500

Deleting information in group chats

Each participant, when they click the “Exit and delete” button, deletes messages and information from the chat on their side.
In group chats, all information is deleted by the last person to leave the group chat. After deleting-all messages, media, photos, and other data that were in this chat are automatically deleted. If all participants leave the group chat, it will be automatically deleted, and all information published in the group chat will also be deleted.

The chat between the two parties

This is a classic private chat between two participants, instant messaging, sending media.
The rights of the participants are equal. Any chat participant can delete the entire chat. after deleting all messages, media, photos, and other data that was in this chat, it is automatically deleted.

Installation process

Our developers do everything to make Tkeycoin products as clear and convenient as possible for our users, so the process of using Tkey Messenger is very simple. If you want to install TKEY-ME on your laptop or computer, just download the installer from the official website and enjoy it.
Tkey Messenger is available in the Linux app store — https://snapcraft.io/tkey-me and is available on all popular Linux distributions: Ubuntu, Debian, Arch Linux, CentOS, Fedora, KDE Neon, Kubuntu, Manjaro, Linux Mint, openSUSE, Red Hat Enterprise Linux, elementary OS.
The web version is available at the link — https://web.tkey.me/.
The Tkey Messenger also has a new section in the Tkeycoin Knowledge Base, where you can get answers to frequently asked questions and installation instructions: https://help.tkeycoin.com/collection/10-tkey-messenger.

Furthermore

https://preview.redd.it/uuf5czxsxe651.png?width=1400&format=png&auto=webp&s=72793fda253405a4884183d09e3b5686bd01407a
In addition to the payment system that we have described in detail, we certainly do not forget about the functions of the messenger itself. The Tkey Messenger will be transformed with each update, adding the already familiar features for many:
  • Public chats;
  • Channels;
  • Overshoes;
  • Profile;
  • Broadcasts;
  • Status;
  • Call notifications;
  • Emoticons, gifs, documents, and stickers.
Send ideas and suggestions about new features to [[email protected]](mailto:[email protected]) — we will be happy to receive your feedback. Please also send any errors or bugs you find to the above address.
To sum up, a Tkey Messenger today — concise design, color schemes, messaging and photos, group chats without restrictions, audio and video calls, multilingual version, group conferences for up to 50 people, peer-to-peer connections for calls and messages, push notifications, statuses, adaptation for all popular platforms — iOS, Android, Web, Windows, Linux, macOS.
The Tkey Messenger is a powerful payment system in your mobile. If you are interested in this, then we are on our way — join us https://tkey.me/.
https://preview.redd.it/3k02x1luxe651.png?width=1316&format=png&auto=webp&s=8e0fbd57edd29edc2aaee62b409dd3690b2b1c4b
submitted by tkeycoin to Tkeycoin_Official [link] [comments]

Cryptocurrency Terms You Need to Know Part 1

Cryptocurrency Terms You Need to Know Part 1

https://preview.redd.it/lr264c0hms351.jpg?width=1280&format=pjpg&auto=webp&s=2ea1af59c0bcc97965300211a6c1979668fab302
On our previous blog posts, we’ve talked and introduced Bitcoin, wallets, blockchains, financial technology, and the like to our readers. For sure, some are confused as they just encountered these words for the first time. In this article, we’ve jotted down the common words or phrases that the readers will frequently encounter upon entering the world of cryptocurrency.
Airdrop — an event or process where a project distributes a cryptocurrency to different wallet addresses for free
Altcoin — or alternative coin. Any type of cryptocurrency other than Bitcoin. These coins run its own blockchain network and operate separately and differently from Bitcoin.
Bitcoin — the first successful type of cryptocurrency launched
Blockchain — a digital public ledger that allows users to securely store and send information and currency. Read our article about Blockchain here: https://sw.pe/blogblockchain
Circulating Supply — number of cryptocurrencies that are available and circulating in the market
Cryptocurrency — a virtual or digital currency (example Bitcoin, Litecoin, Swipe Token)
Cryptography — is a mathematical practice of encoding and decoding data or codes
Decentralization — a system or process powered by a group of people or team and not by any central power or authority
Delisting — a process where either a cryptocurrency requests to remove its assets on an exchange or the removal of the crypto by the exchange authority
Double-spending — a type of deceit where an amount of money is spent more than once.
Exchange — a place (website or app) where people can buy and sell cryptocurrencies (examples are Bithumb, Bilaxy, and Bittrex)
Fiat — is a currency issued by the country’s central bank (local currency)
Halving — an event where the usual block reward is reduced by half. Read our article about Bitcoin Halving here: https://medium.com/swipe/what-you-need-to-know-about-bitcoin-halving-58c39db2a487
Initial Coin Offering (ICO) — a method where a new type of cryptocurrency is being offered to the public to invest in for the first time
Know Your Customer — or KYC is a procedure in the financial industry where companies ask for identification details to verify the identity of the customers
Listing — a process where an exchange adds a new cryptocurrency on their system
Mining — a process of validating the information and create a new block in the blockchain.
Node — a computer that participates in building and maintaining the blockchain network.
Peer-to-Peer Network — or P2P a process where two or more computers are connected to share information or data directly
Private Key — a series of random words or mnemonic phrase that serves as the password to access your cryptocurrencies
Public Keys — an alphanumeric code which can be shared publicly to send cryptocurrency transactions
Roadmap — shows the short-term and long-term business goals of a certain company
Satoshi Nakamoto — an unidentified person or group who founded and created Bitcoin
Staking — the act of holding cryptocurrency in a wallet for a period of time to receive a reward
Token — a type of cryptocurrency that does not have its own blockchain.
Wallets — a device, application, or website where people can manage their cryptocurrency assets. Read our article about wallets here: https://sw.pe/blogcryptowallet
Whitepaper — a document that explains the detailed plan and strategy of a certain project. It is created to generate interest and educate people about the concept that the person (or company) is trying to introduce
These are the terminologies that will surely be helpful when familiarizing yourselves in cryptocurrencies. In the second part of this blog, we will be sharing with you more complex words that you will encounter once you fully entered the industry.
---
This blog article is also posted at: https://sw.pe/blogcryptoterms1
submitted by SwipeWallet to Swipe_io [link] [comments]

How to Buy Bitcoin & Store in Your Own Wallet in Less Than 5 minutes Bitcoin Triangle About To Break  BTC Dominance Analysis  Crypto Weekly Update #64 How To Open Bitcoin Wallet - The Safest Way KEYCARD Crypto Hardware Wallet -- FIRST LOOK! BINANCE: Bitcoin Marketplace & Crypto Wallet

Digital money that’s instant, private, and free from bank fees. Download our official wallet app and start using Bitcoin today. Read news, start mining, and buy BTC or BCH. Circle is the best platform to run an internet business using new standards for money powered by USD Coin (USDC) — the fastest growing regulated stablecoin. rencies, including Bitcoin. Some bitcoin financial start- by a Bitcoin “wallet” that acts as a kind of Bitcoin keyring. 21 Public-key cryptography ensures that all computers in the network have a constantly updated and verified record of all transactions within the Bitcoin Bitcoin, the first cryptocurrency, is a decentralized form of digital cash that eliminates the need for traditional intermediaries like banks and governments to make financial transactions. Cryptography is the process of communicating securely in an insecure environment – i.e. where other people can listen in and control the communication channel. The message you wish to send is converted to a cipher text that appears to be gibberish unless you know the secret to unlocking it. There are two main types of cryptography – symmetric and asymmetric.

[index] [3799] [25437] [17200] [17053] [18191] [7779] [28438] [18567] [13429] [22930]

How to Buy Bitcoin & Store in Your Own Wallet in Less Than 5 minutes

KEYCARD Crypto Hardware Wallet -- FIRST LOOK! In this video, I do a quick review and first look of the keycard crypto hardware wallet from the SNT network. This wallet is cheap and easy to use, it ... #Bitcoin #CryptoCurrency #Altcoins DISCLAIMER The Information provided on, from or through this channel is general in nature and is solely for educational purposes. Jesse Powell: How Kraken Accelerates Cryptocurrency Adoption Bitcoin 2020 ALL AP INFO TECH 49,760 watching Live now Tesla Model Y Long Range Will Surprise, Coronavirus Cases, China Rumors, Giga ... Exodus is a FREE multi currency crypto wallet and has both a desktop and mobile version. ... Nothing herein shall be construed to be financial legal or tax advice. ... #Crypto #Bitcoin #wallet # ... How to Mine Bitcoin Diamond Tutorial - Bitcoin Diamond Node Installation on Window Bitcoin Diamond Wallet BCD Wallet How To Create A Bitcoin Diamond (BCD) Wallet Bitcoin Diamond BCD ...

Flag Counter