Binance lanciert Krypto-Mining-Pool: Community wegen ...

Cosmos — an early in-depth analysis at the ecosystem of connected blockchains — Part One

Cosmos — an early in-depth analysis at the ecosystem of connected blockchains — Part One
This is part one of three articles where i will discuss what i have learnt whilst looking into Cosmos. I will provide links throughout the article to provide reference to sections as well as a list of sources at the bottom of the article for you to look into specific areas in more detail if required. Hopefully it will be useful for those interested in learning more about the project.
Cosmos is still very early in development process with components such as IBC which connects two blockchains together currently in research / specification stage, as a result can change by the time its released.

What is Cosmos?

Cosmos is a network and a framework for interoperability between blockchains. The zones are powered by Tendermint Core, which provides a high-performance, consistent, secure PBFT-like consensus engine, where strict fork-accountabilityguarantees hold over the behaviour of malicious actors. Cosmos is not a product but an ecosystem built on a set of modular, adaptable and interchangeable tools.
In Tendermint, consensus nodes go through a multi-round voting proposal process first before coming to consensus on the contents of a block. When 2/3 of those nodes decide on a block, then they run it through the state transition logic providing instant finality. In current proof of work consensus for Ethereum, the consensus process is inverted, where miners pick the transactions to include in a block, run state updates, then do “work” to try and mine the block.
Tendermint BFT can handle up to thousands of transactions per second (depending on the number of validators). However, this only takes into account the consensus part, the application layer is the limiting factor though. Ethermint (described below) has achieved up to 200 tps to give you an idea of the speed available per blockchain which is significantly more than current versions of Ethereum and Bitcoin etc.
The Tendermint consensus is used in a wide variety of projects, some of the most notable include Binance Chain, Hyperledger Burrow. It’s important to note though that just using Tendermint consensus doesn’t mean they can connect to other chains with the cosmos ecosystem, they would need to fork their code to implement IBC as a native protocol to allow interoperability through IBC.
see https://raw.githubusercontent.com/devcorn/hackatom/mastetminfo.pdf for high res

The Tendermint consensus algorithm follows a traditional approach which relies on all validators to communicate with one another to reach consensus. Because of the communication overhead, it does not scale to 1000s of validators like Bitcoin or Ethereum, which can have an unlimited number of validators. Tendermint works when there are 100s of validators. (Cosmos Hub currently has a maximum of 100 validators and the maximum tested so far with Tendermint is 180 validators)
Therefore, one of the downsides of a blockchain built using Tendermint is that, unlike Bitcoin or Ethereum, it requires the validators to be known ahead of time and doesn’t allow for miners to come and go as they please.Besides this, it also requires the system to maintain some notion of time, which is known to be a complex problem in theory. Although in practice, Tendermint has proven this can be done reasonably well if you use the timestamp aggregates of each node.
In this regard, one could argue that Tendermint consensus protocol is “less decentralized” than Bitcoin because there are fewer validators, and they must be known ahead of time.
Tendermint’s protocol guarantees safety and liveness, assuming more than 2/3 of the validators’ voting power is not Byzantine (i.e., malicious). In other words, if less than 1/3 of the network voting power is Byzantine, the protocol can guarantee safety and liveness (i.e., validators will never commit conflicting blocks at the same height and the blockchain continues to make progress).https://www.preethikasireddy.com/posts/how-does-cosmos-work-part1
To see the process of how Tendermint works please see this diagram as well as more info here

Sovereignty

Cosmos goal is to provide sovereignty through governance to developers by making it easy to build blockchains via the Cosmos SDK and provide interoperability between them, using Tendermint consensus. This is their main differentiator compared to competition like Polkadot and Ethereum 2.0. Ethereum 2.0 and Polkadot are taking a different approach by only using shared security, where there is a root chain which controls the security / prevents double spending for all connected blockchains.
In Hub governance all stakers vote, the validators vote is superseded if the delegator votes directly
Governance is where all stakers vote on proposals to determine what changes are implemented in the future for their own blockchain, stakers can either choose to delegate their vote to the validator or they can instead vote directly. Without sovereignty all DAPPs share the same underlying environment. If an application requires a new feature in the EVM it has to rely entirely on the governance of the Ethereum Platform to accept it for example. However, there are also tradeoffs to having sovereignty as each zone is going to need a way to incentivise others to validate / create blocks on the Zone by running Full Nodes. Whilst it may be easy to create a blockchain using the cosmos SDK and to mint a token, there are the legal costs / regulation associated with creating your own token. How are you going to distribute the tokens? How are you going to list them on exchanges? How are you going to incentivise others to use the token without being classed as a security? All of which have led to a significant reduction in the number of ICOs being done. With every zone needing their own validator set, there’s going to be a huge number of validators required each trying to persuade them to validate their zone with only a finite number of validators available.
Each Zone / App is essentially a mini DAO and not all are going to be comfortable about having their project progress been taken out of their hands and instead relying on the community to best decide on the future (unless they control 2/3 of the tokens). The Cosmos Hub has proved this can be successful, but others may be risk averse to having their application be a mini DAO. Should someone / competitor acquire 1/3 of the tokens of a zone then they could potentially prevent any further progress being made by rejecting all governance votes (this would be very costly to do on the Cosmos Hub due to its high amount staked, but for all the other less secure zones this potentially may be an issue).
Security for some zones will likely be a lot lower with every developer needing to validate their own blockchain and tokenise them with POS with no easy way to validate the setup of a validator to ensure its secure. Whilst the Cosmos hub is very secure with its current value staked, how secure zone’s will be with significantly less staked remains to be seen. Whilst providing soverignty was Cosmos’s main goal from the start, they are also looking at being able to provide shared security by having validators of a connected Hub also validate /create new blocks on the connected zone’s blockchain for them as well. They are still going to need some way to incentivise the validators to this. Another option is if the developers didn’t want to create a token, nor want sovereignty etc, then they could just build a DAPP on the EVM on a zone such as Ethermint.
As can be seen their are potential advantages and disadvantages to each method, but rather than forcing shared security like Ethereum and Polkadot, Cosmos is giving the developer the choice so will be interesting to see which they prefer to go for.

Layers of a blockchain

From an architecture standpoint, each blockchain can be divided into three conceptual layers:
  • Application: Responsible for updating the state given a set of transactions, i.e. processing transactions.
  • Networking: Responsible for the propagation of transactions and consensus-related messages.
  • Consensus: Enables nodes to agree on the current state of the system.
The state machine is the same as the application layer. It defines the state of the application and the state-transition functions. The other layers are responsible for replicating the state machine on all the nodes that connect to the network.
The Cosmos SDK is a generalized framework that simplifies the process of building secure blockchain applications on top of Tendermint BFT. The goal of the Cosmos SDK is to create an ecosystem of modules that allows developers to easily spin up application-specific blockchains without having to code each bit of functionality of their application from scratch. Anyone can create a module for the Cosmos SDK and using ready built modules in your blockchain is as simple as importing them into your application.
The Tendermint BFT engine is connected to the application by a socket protocol called the Application Blockchain Interface (ABCI). This protocol can be wrapped in any programming language, making it possible for developers to choose a language that fits their needs.

https://preview.redd.it/5vpheheqmba31.png?width=770&format=png&auto=webp&s=ec3c58fb7fafe10a512dbb131ecef6e841e6721c

Hub and Spoke Topology

Cosmos follows a hub and spoke topology as its not feasible to connect every zone together. If you were to connect every blockchain together the number of connections in the network would grow quadratically with the number of zones. So, if there are 100 zones in the network then that would equal 4950 connections.
Zones are regular heterogenous blockchains and Hubs are blockchains specifically designed to connect Zones together. When a Zone creates an IBC connection with a Hub, it can automatically access (i.e. send to and receive from) every other Zone that is connected to it. As a result, each Zone only needs to establish a limited number of connections with a restricted set of Hubs. Hubs also prevent double spending among Zones. This means that when a Zone receives a token from a Hub, it only needs to trust the origin Zone of this token and each of the Hubs in its path. Hubs do not verify or execute transactions committed on other zones, so it is the responsibility of users to send tokens to zones that they trust.
There will be many Hubs within Cosmos network the first Hub to launch was the Cosmos Hub whose native staking token is called ATOM. ATOM tokens are specific to just the Cosmos Hub which is one hub of many, each with their own token. Transaction fees for the Cosmos Hub will be payable in multiple tokens so not just ATOMs whereas other Hubs such as IRIS has made it so that all transaction fees are paid in IRIS for transactions on its hub.
As mentioned, the Cosmos Hub is one of many hubs in the network and currently has a staking ratio of around 70% with its token ATOM having a market cap of just over $800 million. IRISnet was the second Hub to launch which currently has around 28% bonded with its token IRIS which has a market cap of just under $17 million. The Third Hub about to be launched later this month has its token SENT which has a market cap of around $3.4 million. As you can see the security of these 3 hubs differ wildly and as more and more hubs and then zones are brought online there is going to need to be a lot of tokens / incentivisation for validators.
Ethermint
Standard Cosmos zones / hubs don’t have smart contract functionality and so to enable this, as the Application layer is abstracted from the consensus layer via ABCI API described earlier, it allows Cosmos to port the code over from other blockchains such as Ethereum and use it with the Tendermint Consensus to provide access to the Ethereum Virtual Machine. This is what is called Ethermint.
This allows developers to connect their zones to specialised zones such as Ethermint to build and run smart contracts based on Solidity, whilst benefiting from the faster performance of the tendermint Conensus over the existing POW implementation currently. Whereas a normal Go Ethereum process runs at ~12.5 transactions per second (TPS), Ethermint caps out at 200 TPS. This is a comparison against existing Ethereum speeds, whilst obviously Ethereum are working on their own scaling solutions with Ethereum 2.0 which will likely be ready around the same time. Existing tools / dapps used on ethereum should easily be able to be ported over to Ethermint by the developer if required.
In addition to vertical scaling (with the increase in tps by using Tendermint consensus), it can also have multiple parallel chains running the same application and operated by a common validator set. So if 1 Ethermint zone caps out at 200 TPS then 4 Ethermint zones running in parallel would theoretically cap out at 800 TPS for example.

https://preview.redd.it/e2pghr9smba31.png?width=554&format=png&auto=webp&s=a6e472a6e4a0f3845b03c36caef8b42d77125e46
There is a huge number of developers / apps currently built on Ethereum, should a developer choose to migrate their DAPP over to Ethermint they would lose native compatibility with those on Ethereum (except through Peg Zone), but would gain compatibility with those running on Ethermint and others in the cosmos ecosystem.
You can find out more about Ethermint here and here

IBC

IBC stands for inter-blockchain communication protocol and is an end-to-end, connection-oriented, stateful protocol for reliable, ordered, authenticated communication between modules on separate distributed ledgers. Ledgers hosting IBC must provide a certain set of functions for consensus transcript verification and cryptographic commitment proof generation, and IBC packet relayers (off-chain processes) are expected to have access to network protocols and physical datalinks as required to read the state of one ledger and submit data to another.
In the IBC architecture, modules are not directly sending messages to each other over networking infrastructure, but rather creating messages to be sent which are then physically relayed via “Relayers”. “Relayers” run off-chain and continuously scan the state of each ledger via a light client connected to each of the 2 chains and can also execute transactions on another ledger when outgoing datagrams have been committed. For correct operation and progress in a connection between two ledgers, IBC requires only that at least one correct and live relayer process exists which can relay between the ledgers. Relays will need to be incentivised to perform this task (the method to which hasn’t been established as of this writing)
The relay process must have access to accounts on both chains with sufficient balance to pay for transaction fees. Relayers may employ application-level methods to recoup these fees, such by including a small payment to themselves in the packet data. More information on Relayers can be found here

https://preview.redd.it/qr4k6cxtmba31.png?width=1100&format=png&auto=webp&s=d79871767ced4bcb0b2632cc137c118f70c3863a
A high-level overview of the process is that Zone 1 commits an outbound message on its blockchan about sending say 1 x Token A to Hub1 and puts 1 x Token A in escrow. Consensus is reached in Zone 1, and then it’s passed to the IBC module to create a packet which contains the reference to the committed block, source and destination channel/ connection and timeout details and is added to Zone 1’s outbound queue as proof.
All relayers (who run off-chain) are continuously monitoring the state of Zone 1 via the Zone 1 light client. A Relayer such as Relayer 1 is chosen and submits a proof to Hub1 that Zone 1.
Hub 1 then sends a receipt as proof that it has received the message from Zone 1, relayer1 sends it to Zone 1. Zone 1 then removes it from its outbound queue and sends proof via another receipt to Hub1. Hub1 verifies the proof and mints the token.

https://preview.redd.it/qn7895rumba31.png?width=770&format=png&auto=webp&s=96d9d808b2284f87d45fa0bd7b8bff297c86c2da
This video below explains the process in more detail as well as covers some of the other points i raise later in this article so worth a watch (time stamped from 22:24 to 32:25) and also here from 38:53 to 42:50
https://youtu.be/5h8DXul4lH0?t=1344
Whilst there is an option for UDP style transfer where a zone will send a message to a Hub and it doesn’t care whether it gets there or in any order etc, Token transfers are going to require the TCP style connections in IBC where there is a send, receipt and then another receipt as explained above. Each Send, receipt followed by another receipt is going to take at least 2 blocks and so using Cosmos Hub block times as an example with 6.88 second block times a transfer between one zone and hub could take a minimum of 41.28 seconds. You also then have to factor in the amount of other transactions going through those at that time and relevant gas price to see whether it is able to use 2 consecutive blocks or whether it may take more. This is also explained in this video “ILP Summit 2019 | Cosmos and Interledger | Sunny Aggarwal” (time stamped) from to 12:50 to 15:45

In Part Two we will look at potential issues with multi hop routing, token transfers across multiple routes and Peg Zones, whilst also looking at other interoperability solutions that would resolve some of these issues and compliment the cosmos ecosystem. Part Two can be found here
submitted by xSeq22x to cosmosnetwork [link] [comments]

Cosmos — an early in-depth analysis at the ecosystem of connected blockchains — Part One

Cosmos — an early in-depth analysis at the ecosystem of connected blockchains — Part One
This is part one of three articles where i will discuss what i have learnt whilst looking into Cosmos. I will provide links throughout the article to provide reference to sections as well as a list of sources at the bottom of the article for you to look into specific areas in more detail if required. Hopefully it will be useful for those interested in learning more about the project.
Cosmos is still very early in development process with components such as IBC which connects two blockchains together currently in research / specification stage, as a result can change by the time its released.

What is Cosmos?

Cosmos is a network and a framework for interoperability between blockchains. The zones are powered by Tendermint Core, which provides a high-performance, consistent, secure PBFT-like consensus engine, where strict fork-accountabilityguarantees hold over the behaviour of malicious actors. Cosmos is not a product but an ecosystem built on a set of modular, adaptable and interchangeable tools.
In Tendermint, consensus nodes go through a multi-round voting proposal process first before coming to consensus on the contents of a block. When 2/3 of those nodes decide on a block, then they run it through the state transition logic providing instant finality. In current proof of work consensus for Ethereum, the consensus process is inverted, where miners pick the transactions to include in a block, run state updates, then do “work” to try and mine the block.
Tendermint BFT can handle up to thousands of transactions per second (depending on the number of validators). However, this only takes into account the consensus part, the application layer is the limiting factor though. Ethermint (described below) has achieved up to 200 tps to give you an idea of the speed available per blockchain which is significantly more than current versions of Ethereum and Bitcoin etc.
The Tendermint consensus is used in a wide variety of projects, some of the most notable include Binance Chain, Hyperledger Burrow. It’s important to note though that just using Tendermint consensus doesn’t mean they can connect to other chains with the cosmos ecosystem, they would need to fork their code to implement IBC as a native protocol to allow interoperability through IBC.

see https://raw.githubusercontent.com/devcorn/hackatom/mastetminfo.pdf for high res

The Tendermint consensus algorithm follows a traditional approach which relies on all validators to communicate with one another to reach consensus. Because of the communication overhead, it does not scale to 1000s of validators like Bitcoin or Ethereum, which can have an unlimited number of validators. Tendermint works when there are 100s of validators. (Cosmos Hub currently has a maximum of 100 validators and the maximum tested so far with Tendermint is 180 validators)
Therefore, one of the downsides of a blockchain built using Tendermint is that, unlike Bitcoin or Ethereum, it requires the validators to be known ahead of time and doesn’t allow for miners to come and go as they please.Besides this, it also requires the system to maintain some notion of time, which is known to be a complex problem in theory. Although in practice, Tendermint has proven this can be done reasonably well if you use the timestamp aggregates of each node.
In this regard, one could argue that Tendermint consensus protocol is “less decentralized” than Bitcoin because there are fewer validators, and they must be known ahead of time.
Tendermint’s protocol guarantees safety and liveness, assuming more than 2/3 of the validators’ voting power is not Byzantine (i.e., malicious). In other words, if less than 1/3 of the network voting power is Byzantine, the protocol can guarantee safety and liveness (i.e., validators will never commit conflicting blocks at the same height and the blockchain continues to make progress).https://www.preethikasireddy.com/posts/how-does-cosmos-work-part1
To see the process of how Tendermint works please see this diagram as well as more info here

Sovereignty

Cosmos goal is to provide sovereignty through governance to developers by making it easy to build blockchains via the Cosmos SDK and provide interoperability between them, using Tendermint consensus. This is their main differentiator compared to competition like Polkadot and Ethereum 2.0. Ethereum 2.0 and Polkadot are taking a different approach by only using shared security, where there is a root chain which controls the security / prevents double spending for all connected blockchains.
Governance is where all stakers vote on proposals to determine what changes are implemented in the future for their own blockchain, stakers can either choose to delegate their vote to the validator or they can instead vote directly. Without sovereignty all DAPPs share the same underlying environment. If an application requires a new feature in the EVM it has to rely entirely on the governance of the Ethereum Platform to accept it for example. However, there are also tradeoffs to having sovereignty as each zone is going to need a way to incentivise others to validate / create blocks on the Zone by running Full Nodes. Whilst it may be easy to create a blockchain using the cosmos SDK and to mint a token, there are the legal costs / regulation associated with creating your own token. How are you going to distribute the tokens? How are you going to list them on exchanges? How are you going to incentivise others to use the token without being classed as a security? All of which have led to a significant reduction in the number of ICOs being done. With every zone needing their own validator set, there’s going to be a huge number of validators required each trying to persuade them to validate their zone with only a finite number of validators available.
Each Zone / App is essentially a mini DAO and not all are going to be comfortable about having their project progress been taken out of their hands and instead relying on the community to best decide on the future (unless they control 2/3 of the tokens). The Cosmos Hub has proved this can be successful, but others may be risk averse to having their application be a mini DAO. Should someone / competitor acquire 1/3 of the tokens of a zone then they could potentially prevent any further progress being made by rejecting all governance votes (this would be very costly to do on the Cosmos Hub due to its high amount staked, but for all the other less secure zones this potentially may be an issue).
Security for some zones will likely be a lot lower with every developer needing to validate their own blockchain and tokenise them with POS with no easy way to validate the setup of a validator to ensure its secure. Whilst the Cosmos hub is very secure with its current value staked, how secure zone’s will be with significantly less staked remains to be seen. Whilst providing soverignty was Cosmos’s main goal from the start, they are also looking at being able to provide shared security by having validators of a connected Hub also validate /create new blocks on the connected zone’s blockchain for them as well. They are still going to need some way to incentivise the validators to this. Another option is if the developers didn’t want to create a token, nor want sovereignty etc, then they could just build a DAPP on the EVM on a zone such as Ethermint.
As can be seen their are potential advantages and disadvantages to each method, but rather than forcing shared security like Ethereum and Polkadot, Cosmos is giving the developer the choice so will be interesting to see which they prefer to go for.

Layers of a blockchain

From an architecture standpoint, each blockchain can be divided into three conceptual layers:
  • Application: Responsible for updating the state given a set of transactions, i.e. processing transactions.
  • Networking: Responsible for the propagation of transactions and consensus-related messages.
  • Consensus: Enables nodes to agree on the current state of the system.
The state machine is the same as the application layer. It defines the state of the application and the state-transition functions. The other layers are responsible for replicating the state machine on all the nodes that connect to the network.
The Cosmos SDK is a generalized framework that simplifies the process of building secure blockchain applications on top of Tendermint BFT. The goal of the Cosmos SDK is to create an ecosystem of modules that allows developers to easily spin up application-specific blockchains without having to code each bit of functionality of their application from scratch. Anyone can create a module for the Cosmos SDK and using ready built modules in your blockchain is as simple as importing them into your application.
The Tendermint BFT engine is connected to the application by a socket protocol called the Application Blockchain Interface (ABCI). This protocol can be wrapped in any programming language, making it possible for developers to choose a language that fits their needs.

https://preview.redd.it/go1bgareiba31.png?width=770&format=png&auto=webp&s=c9a2c9faa9c99dd8c7a7b6925c7ea281e203eb47

Hub and Spoke Topology

Cosmos follows a hub and spoke topology as its not feasible to connect every zone together. If you were to connect every blockchain together the number of connections in the network would grow quadratically with the number of zones. So, if there are 100 zones in the network then that would equal 4950 connections.
Zones are regular heterogenous blockchains and Hubs are blockchains specifically designed to connect Zones together. When a Zone creates an IBC connection with a Hub, it can automatically access (i.e. send to and receive from) every other Zone that is connected to it. As a result, each Zone only needs to establish a limited number of connections with a restricted set of Hubs. Hubs also prevent double spending among Zones. This means that when a Zone receives a token from a Hub, it only needs to trust the origin Zone of this token and each of the Hubs in its path. Hubs do not verify or execute transactions committed on other zones, so it is the responsibility of users to send tokens to zones that they trust.
There will be many Hubs within Cosmos network the first Hub to launch was the Cosmos Hub whose native staking token is called ATOM. ATOM tokens are specific to just the Cosmos Hub which is one hub of many, each with their own token. Transaction fees for the Cosmos Hub will be payable in multiple tokens so not just ATOMs whereas other Hubs such as IRIS has made it so that all transaction fees are paid in IRIS for transactions on its hub.
As mentioned, the Cosmos Hub is one of many hubs in the network and currently has a staking ratio of around 70% with its token ATOM having a market cap of just over $800 million. IRISnet was the second Hub to launch which currently has around 28% bonded with its token IRIS which has a market cap of just under $17 million. The Third Hub about to be launched later this month has its token SENT which has a market cap of around $3.4 million. As you can see the security of these 3 hubs differ wildly and as more and more hubs and then zones are brought online there is going to need to be a lot of tokens / incentivisation for validators.

Ethermint

Standard Cosmos zones / hubs don’t have smart contract functionality and so to enable this, as the Application layer is abstracted from the consensus layer via ABCI API described earlier, it allows Cosmos to port the code over from other blockchains such as Ethereum and use it with the Tendermint Consensus to provide access to the Ethereum Virtual Machine. This is what is called Ethermint.
This allows developers to connect their zones to specialised zones such as Ethermint to build and run smart contracts based on Solidity, whilst benefiting from the faster performance of the tendermint Conensus over the existing POW implementation currently. Whereas a normal Go Ethereum process runs at ~12.5 transactions per second (TPS), Ethermint caps out at 200 TPS. This is a comparison against existing Ethereum speeds, whilst obviously Ethereum are working on their own scaling solutions with Ethereum 2.0 which will likely be ready around the same time. Existing tools / dapps used on ethereum should easily be able to be ported over to Ethermint by the developer if required.
In addition to vertical scaling (with the increase in tps by using Tendermint consensus), it can also have multiple parallel chains running the same application and operated by a common validator set. So if 1 Ethermint zone caps out at 200 TPS then 4 Ethermint zones running in parallel would theoretically cap out at 800 TPS for example.

https://preview.redd.it/oboyonufiba31.png?width=554&format=png&auto=webp&s=18560aa44596fc2357590b54ddb39fd8ee1c8783
There is a huge number of developers / apps currently built on Ethereum, should a developer choose to migrate their DAPP over to Ethermint they would lose native compatibility with those on Ethereum (except through Peg Zone), but would gain compatibility with those running on Ethermint and others in the cosmos ecosystem.
You can find out more about Ethermint here and here
IBC
IBC stands for inter-blockchain communication protocol and is an end-to-end, connection-oriented, stateful protocol for reliable, ordered, authenticated communication between modules on separate distributed ledgers. Ledgers hosting IBC must provide a certain set of functions for consensus transcript verification and cryptographic commitment proof generation, and IBC packet relayers (off-chain processes) are expected to have access to network protocols and physical datalinks as required to read the state of one ledger and submit data to another.
In the IBC architecture, modules are not directly sending messages to each other over networking infrastructure, but rather creating messages to be sent which are then physically relayed via “Relayers”. “Relayers” run off-chain and continuously scan the state of each ledger via a light client connected to each of the 2 chains and can also execute transactions on another ledger when outgoing datagrams have been committed. For correct operation and progress in a connection between two ledgers, IBC requires only that at least one correct and live relayer process exists which can relay between the ledgers. Relays will need to be incentivised to perform this task (the method to which hasn’t been established as of this writing)
The relay process must have access to accounts on both chains with sufficient balance to pay for transaction fees. Relayers may employ application-level methods to recoup these fees, such by including a small payment to themselves in the packet data. More information on Relayers can be found here

https://preview.redd.it/twjzlc8hiba31.png?width=1100&format=png&auto=webp&s=2e546142573b61af031e27dac83ddca675a4b693
A high-level overview of the process is that Zone 1 commits an outbound message on its blockchan about sending say 1 x Token A to Hub1 and puts 1 x Token A in escrow. Consensus is reached in Zone 1, and then it’s passed to the IBC module to create a packet which contains the reference to the committed block, source and destination channel/ connection and timeout details and is added to Zone 1’s outbound queue as proof.
All relayers (who run off-chain) are continuously monitoring the state of Zone 1 via the Zone 1 light client. A Relayer such as Relayer 1 is chosen and submits a proof to Hub1 that Zone 1.
Hub 1 then sends a receipt as proof that it has received the message from Zone 1, relayer1 sends it to Zone 1. Zone 1 then removes it from its outbound queue and sends proof via another receipt to Hub1. Hub1 verifies the proof and mints the token.

https://preview.redd.it/d4dclm3iiba31.png?width=770&format=png&auto=webp&s=9ca521efc8580800067e1c4e3f74c0ab8df30555
This video below explains the process in more detail as well as covers some of the other points i raise later in this article so worth a watch (time stamped from 22:24 to 32:25) and also here from 38:53 to 42:50
https://youtu.be/5h8DXul4lH0?t=1344

Whilst there is an option for UDP style transfer where a zone will send a message to a Hub and it doesn’t care whether it gets there or in any order etc, Token transfers are going to require the TCP style connections in IBC where there is a send, receipt and then another receipt as explained above. Each Send, receipt followed by another receipt is going to take at least 2 blocks and so using Cosmos Hub block times as an example with 6.88 second block times a transfer between one zone and hub could take a minimum of 41.28 seconds. You also then have to factor in the amount of other transactions going through those at that time and relevant gas price to see whether it is able to use 2 consecutive blocks or whether it may take more. This is also explained in this video “ILP Summit 2019 | Cosmos and Interledger | Sunny Aggarwal” (time stamped) from to 12:50 to 15:45

In Part Two we will look at potential issues with multi hop routing, token transfers across multiple routes and Peg Zones, whilst also looking at other interoperability solutions that would resolve some of these issues and compliment the cosmos ecosystem. Part Two can be found here
submitted by xSeq22x to CryptoCurrency [link] [comments]

Decred Journal – August 2018

Note: you can read this on GitHub (link), Medium (link) or old Reddit (link) to see all the links.

Development

dcrd: Version 1.3.0 RC1 (Release Candidate 1) is out! The main features of this release are significant performance improvements, including some that benefit SPV clients. Full release notes and downloads are on GitHub.
The default minimum transaction fee rate was reduced from 0.001 to 0.0001 DCkB. Do not try to send such small fee transactions just yet, until the majority of the network upgrades.
Release process was changed to use release branches and bump version on the master branch at the beginning of a release cycle. Discussed in this chat.
The codebase is ready for the new Go 1.11 version. Migration to vgo module system is complete and the 1.4.0 release will be built using modules. The list of versioned modules and a hierarchy diagram are available here.
The testnet was reset and bumped to version 3.
Comments are welcome for the proposal to implement smart fee estimation, which is important for Lightning Network.
@matheusd recorded a code review video for new Decred developers that explains how tickets are selected for voting.
dcrwallet: Version 1.3.0 RC1 features new SPV sync mode, new ticket buyer, new APIs for Decrediton and a host of bug fixes. On the dev side, dcrwallet also migrated to the new module system.
Decrediton: Version 1.3.0 RC1 adds the new SPV sync mode that syncs roughly 5x faster. The feature is off by default while it receives more testing from experienced users. Other notable changes include a design polish and experimental Politeia integration.
Politeia: Proposal editing is being developed and has a short demo. This will allow proposal owners to edit their proposal in response to community feedback before voting begins. The challenges associated with this feature relate to updating censorship tokens and maintaining a clear history of which version comments were made on. @fernandoabolafio produced this architecture diagram which may be of interest to developers.
@degeri joined to perform security testing of Politeia and found several issues.
dcrdata: mainnet explorer upgraded to v2.1 with several new features. For users: credit/debit tx filter on address page, showing miner fees on coinbase transaction page, estimate yearly ticket rewards on main page, cool new hamburger menu and keyboard navigation. For developers: new chain parameters page, experimental Insight API support, endpoints for coin supply and block rewards, testnet3 support. Lots of minor API changes and frontend tweaks, many bug fixes and robustness improvements.
The upcoming v3.0 entered beta and is deployed on beta.dcrdata.org. Check out the new charts page. Feedback and bug reports are appreciated. Finally, the development version v3.1.0-pre is on alpha.dcrdata.org.
Android: updated to be compatible with the latest SPV code and is syncing, several performance issues are worked on. Details were posted in chat. Alpha testing has started, to participate please join #dev and ask for the APK.
iOS: backend is mostly complete, as well as the front end. Support for devices with smaller screens was improved. What works now: creating and recovering wallets, listing of transactions, receiving DCR, displaying and scanning QR codes, browsing account information, SPV connection to peers, downloading headers. Some bugs need fixing before making testable builds.
Ticket splitting: v0.6.0 beta released with improved fee calculation and multiple bug fixes.
docs: introduced new Governance section that grouped some old articles as well as the new Politeia page.
@Richard-Red created a concept repository sandbox with policy documents, to illustrate the kind of policies that could be approved and amended by Politeia proposals.
decred.org: 8 contributors added and 4 removed, including 2 advisors (discussion here).
decredmarketcap.com is a brand new website that shows the most accurate DCR market data. Clean design, mobile friendly, no javascript required.
Dev activity stats for August: 239 active PRs, 219 commits, 25k added and 11k deleted lines spread across 8 repositories. Contributions came from 2-10 developers per repository. (chart)

Network

Hashrate: went from 54 to 76 PH/s, the low was 50 and the new all-time high is 100 PH/s. BeePool share rose to ~50% while F2Pool shrank to 30%, followed by coinmine.pl at 5% and Luxor at 3%.
Staking: 30-day average ticket price is 95.6 DCR (+3.0) as of Sep 3. During the month, ticket price fluctuated between a low of 92.2 and high of 100.5 DCR. Locked DCR represented between 3.8 and 3.9 million or 46.3-46.9% of the supply.
Nodes: there are 217 public listening and 281 normal nodes per dcred.eu. Version distribution: 2% at v1.4.0(pre) (dev builds), 5% on v1.3.0 (RC1), 62% on v1.2.0 (-5%), 22% on v1.1.2 (-2%), 6% on v1.1.0 (-1%). Almost 69% of nodes are v.1.2.0 and higher and support client filters. Data snapshot of Aug 31.

ASICs

Obelisk posted 3 email updates in August. DCR1 units are reportedly shipping with 1 TH/s hashrate and will be upgraded with firmware to 1.5 TH/s. Batch 1 customers will receive compensation for missed shipment dates, but only after Batch 5 ships. Batch 2-5 customers will be receiving the updated slim design.
Innosilicon announced the new D9+ DecredMaster: 2.8 TH/s at 1,230 W priced $1,499. Specified shipping date was Aug 10-15.
FFMiner DS19 claims 3.1 TH/s for Blake256R14 at 680 W and simultaneously 1.55 TH/s for Blake2B at 410 W, the price is $1,299. Shipping Aug 20-25.
Another newly noticed miner offer is this unit that does 46 TH/s at 2,150 W at the price of $4,720. It is shipping Nov 2018 and the stats look very close to Pangolin Whatsminer DCR (which has now a page on asicminervalue).

Integrations

www.d1pool.com joined the list of stakepools for a total of 16.
Australian CoinTree added DCR trading. The platform supports fiat, there are some limitations during the upgrade to a new system but also no fees in the "Early access mode". On a related note, CoinTree is working on a feature to pay household bills with cryptocurrencies it supports.
Three new OTC desks were added to exchanges page at decred.org.
Two mobile wallets integrated Decred:
Reminder: do your best to understand the security and privacy model before using any wallet software. Points to consider: who controls the seed, does the wallet talk to the nodes directly or via middlemen, is it open source or not?

Adoption

Merchants:

Marketing

Targeted advertising report for August was posted by @timhebel. Facebook appeal is pending, some Google and Twitter campaigns were paused and some updated. Read more here.
Contribution to the @decredproject Twitter account has evolved over the past few months. A #twitter_ops channel is being used on Matrix to collaboratively draft and execute project account tweets (including retweets). Anyone with an interest in contributing to the Twitter account can ask for an invitation to the channel and can start contributing content and ideas there for evaluation by the Twitter group. As a result, no minority or unilateral veto over tweets is possible. (from GitHub)

Events

Attended:
For those willing to help with the events:
BAB: Hey all, we are gearing up for conference season. I have a list of places we hope to attend but need to know who besides @joshuam and @Haon are willing to do public speaking, willing to work booths, or help out at them? You will need to be well versed on not just what is Decred, but the history of Decred etc... DM me if you are interested. (#event_planning)
The Decred project is looking for ambassadors. If you are looking for a fun cryptocurrency to get involved in send me a DM or come talk to me on Decred slack. (@marco_peereboom, longer version here)

Media

Decred Assembly episode 21 is available. @jy-p and lead dcrwallet developer @jrick discussed SPV from Satoshi's whitepaper, how it can be improved upon and what's coming in Decred.
Decred Assembly episodes 1-21 are available in audio only format here.
New instructional articles on stakey.club: Decrediton setup, Deleting the wallet, Installing Go, Installing dcrd, dcrd as a Linux service. Available in both English and Portuguese.
Decred scored #32 in the August issue of Chinese CCID ratings. The evaluation model was explained in this interview.
Satis Group rated Decred highly in their cryptoasset valuation research report (PDF). This was featured by several large media outlets, but some did not link to or omitted Decred entirely, citing low market cap.
Featured articles:
Articles:
Videos:

Community Discussions

Community stats:
Comm systems news:
After another debate about chat systems more people began testing and using Matrix, leading to some gardening on that platform:
Highlights:
Reddit: substantive discussion about Decred cons; ecosystem fund; a thread about voter engagement, Politeia UX and trolling; idea of a social media system for Decred by @michae2xl; how profitable is the Obelisk DCR1.
Chats: cross-chain trading via LN; plans for contractor management system, lower-level decision making and contractor privacy vs transparency for stakeholders; measuring dev activity; what if the network stalls, multiple implementations of Decred for more resilience, long term vision behind those extensive tests and accurate comments in the codebase; ideas for process for policy documents, hosting them in Pi and approving with ticket voting; about SPV wallet disk size, how compact filters work; odds of a wallet fetching a wrong block in SPV; new module system in Go; security of allowing Android app backups; why PoW algo change proposal must be specified in great detail; thoughts about NIPoPoWs and SPV; prerequisites for shipping SPV by default (continued); Decred vs Dash treasury and marketing expenses, spending other people's money; why Decred should not invade a country, DAO and nation states, entangling with nation state is poor resource allocation; how winning tickets are determined and attack vectors; Politeia proposal moderation, contractor clearance, the scale of proposals and decision delegation, initial Politeia vote to approve Politeia itself; chat systems, Matrix/Slack/Discord/RocketChat/Keybase (continued); overview of Korean exchanges; no breaking changes in vgo; why project fund burn rate must keep low; asymptotic behavior of Decred and other ccs, tail emission; count of full nodes and incentives to run them; Politeia proposal translations and multilingual environment.
An unusual event was the chat about double negatives and other oddities in languages in #trading.

Markets

DCR started the month at USD 56 / BTC 0.0073 and had a two week decline. On Aug 14 the whole market took a huge drop and briefly went below USD 200 billion. Bitcoin went below USD 6,000 and top 100 cryptos lost 5-30%. The lowest point coincided with Bitcoin dominance peak at 54.5%. On that day Decred dived -17% and reached the bottom of USD 32 / BTC 0.00537. Since then it went sideways in the USD 35-45 / BTC 0.0054-0.0064 range. Around Aug 24, Huobi showed DCR trading volume above USD 5M and this coincided with a minor recovery.
@ImacallyouJawdy posted some creative analysis based on ticket data.

Relevant External

StopAndDecrypt published an extensive article "ASIC Resistance is Nothing but a Blockchain Buzzword" that is much in line with Decred's stance on ASICs.
The ongoing debates about the possible Sia fork yet again demonstrate the importance of a robust dispute resolution mechanism. Also, we are lucky to have the treasury.
Mark B Lundeberg, who found a vulnerability in atomicswap earlier, published a concept of more private peer-to-peer atomic swaps. (missed in July issue)
Medium took a cautious stance on cryptocurrencies and triggered at least one project to migrate to Ghost (that same project previously migrated away from Slack).
Regulation: Vietnam bans mining equipment imports, China halts crypto events and tightens control of crypto chat groups.
Reddit was hacked by intercepting 2FA codes sent via SMS. The announcement explains the impact. Yet another data breach suggests to think twice before sharing any data with any company and shift to more secure authentication systems.
Intel and x86 dumpsterfire keeps burning brighter. Seek more secure hardware and operating systems for your coins.
Finally, unrelated to Decred but good for a laugh: yetanotherico.com.

About This Issue

This is the 5th issue of Decred Journal. It is mirrored on GitHub, Medium and Reddit. Past issues are available here.
Most information from third parties is relayed directly from source after a minimal sanity check. The authors of Decred Journal have no ability to verify all claims. Please beware of scams and do your own research.
Feedback is appreciated: please comment on Reddit, GitHub or #writers_room on Matrix or Slack.
Contributions are welcome too. Some areas are collecting content, pre-release review or translations to other languages. Check out @Richard-Red's guide how to contribute to Decred using GitHub without writing code.
Credits (Slack names, alphabetical order): bee, Haon, jazzah, Richard-Red and thedecreddigest.
submitted by jet_user to decred [link] [comments]

BCH Massively Overvalued? Very Bearish

Spike in price
In general, I would argue that the cryptocurrency market has retraced the vast majority of the speculatively driven bubble of 2017, leaving us very near if not at the bottom of this bear movement. For the past few weeks, the entre market as a whole has been consolidating, forming levels of support.
Recently, Bitcoin Cash is an asset of particular interest, not only because this is an asset we are very bullish in the long term, but even more so because the market has propelled on the false pretences of a chain split.
📷
The diagram above shows the price action for Bitcoin Cash over the past week. At the beginning of the week, from 31st October to 2nd November the asset was reportedly trading sideways between the $410 and $425 region.
If we now turn our attention to the past 4 days to be specific, we see that on 2nd November the asset began rallying. Volumes, shown by the vertical black lines, increased sharply and price followed suit.
The main catalyst for this bull run coincides with the anticipated chain split. There have been several different factors at play which have caused this unjustified bullish movement migrating beyond the $600 region.
Binance Announcement
The main catalyst causing the rally, in my opinion was the announcement made by Binance exchange.
📷
As shown above, Binance released a statement that they will be supporting the hard fork on 2nd November causing massive surges in volume and price. In my opinion this is a strategic move by Binance as if they are the only exchange that announces their support, BCH volumes will bleed from other exchanges into binance, increasing their volumes regardless of a chainsplit. This is the huge misconception in my opinion.
After noticing this, Coinbase seen followed suit.
Coinbase Announcement
📷
As per the announcement above, Coinbase also released a statement on 4th stating that they will be support the upcoming BCH fork. Analysing the chart showing BCH price action also shows bull pumps on this date too.
📷
The table above shows the total volume traded using BCH over the past week. As we can see on 2nd November there was a huge increase in volume, increasing over 100% from the previous day. Furthermore, on 4th November BCH volumes further increased nearly 300% from the previous days, showing the impact of Coinbase also supporting the fork.
The next area of analysis should concern other reasons why there could have been a price increase, independent of the announcements made by Binance and Coinbase.
BTC Vs BCH
Some would argue the price of BCH could surge over the anticipation of negative news associated with BTC - As the assets are considered somewhat substitute goods. I don’t think this is the most compelling of arguments as there is mainly bullish news upcoming for BTC.
  1. Baakt exchange
Baakt exchange is scheduled to go live on 12th December. This is massive for the community as it could act as the reassurance traditional institutional investors need in order to safely enter the space, using the trusted Goldman Sachs as their “Cryptocurrency prime brokers”.
  1. ETF
The ETF is a decision in which has drawn the attention of the entire cryptocurrency community. An approval could very much be the catalyst for Bitcoin breaching ATHs and heading toward the $50,000 and $100,000 benchmark commonly spoken of in the space.
📷
The graph above demonstrates Bitcoin’s dominance. As we see the ATLs of January 2018 and a revisit of these level in July 2018, the Bitcoin ETF played a huge part in increasing Bitcoin’s dominance. If we now explore the difference in market conditions from July to present, there hasn’t been any significant development work by Bitcoin developers, nor has there been friendly regulatory framework - quite the opposite actually with RBI and PBOC. Consequently it would be sensible to assume Bitcoins dominance is at circa 50% due to the ETF largely.
  1. Hashing power
📷
The chart above shows Bitcoin’s hashing power alongside that of Bitcoin Cash. Exploring the chart we see the hashing power of BTC increasing on 2nd November and 4th November. We can therefore rule out the idea of a shift in hashing power from BTC blockchain to BCH blockchain as a reason causing the increase in the price of BCH.
  1. Mining profitability
📷
The chart above shows the profitability of mining Bitcoin Cash compared to mining Bitcoin. As we can see, it currently more profitable for miners to mine Bitcoin instead of Bitcoin Cash. Therefore, there would be no monetary incentive of mining which could have led to miners switching to BCH that can in turn positively affect the BCH price.
As a conclusion, it is sensible to associate the BCH spike in price with the announcements made by the two exchanges. This leaves me with certainty anticipating a fall in the price of BCH.
Why the price of BCH is overvalued for the bear market
As proven, the surge in both volume and price of Bitcoin Cash was solely caused by the consecutive announcements shown above. Therefore as soon as the Bitcoin Cash screenshot is taken, we will see large sell offs in the asset, causing price depreciations, just as we have experienced with all other Bitcoin forks. People are purely incentivised to buy an asset before it hard forks just to attain the free money that comes with it.
The next reason why I believe there is large appetite for a impactful sell off, possibly even greater than the pump we have seen over the past week is because of the nature of this split. There is NO replay protection implemented as of yet. Now, with there being no replay protection exchanges aren’t willing to list the forked asset as replay attacks pose a huge risk. If we now reminisce on Binance and Coinbase expressing their support for the fork, we can ask ourselves why would they support if there’s no replay protection? The simple answer and most feasible answer is There wont be a chain split which can be subject to replay attacks.
Now let's explore the case of replay protection being added and there is a chain split, creating another token. Should this happen, given the current market sentiment, people will undoubtedly sell off. The first reason why they would sell of is because it will provide them with profitability, meaning they reconfigure their portfolios, purchasing assets currently undervalued, and the second reason being they will now anticipate a sell off from those who simply purchased BCH just for the fork.
Lastly, following our meeting with CSW and SS, we know that nChain and CoinGeek are collectively supportive of low BCH prices, as according to SS it will bankrupt Jihan far sooner than nChain. As the fork commences, It wouldnt surprise me if we see further selling pressure.
Technical Analysis
📷
Exploring the Bitcoin Cash weekly chart above, we see a very significant resistance level at $660. This tells us that it is very hard for price to penetrate this level to the upside.
📷
Breaking this down into the daily chart, we see this level a little clearer. The daily chart produced a wick which failed to pierce the resistance zone, clearly testing the level and failing to brakethrough.
📷
Lastly, the 4hr chart above shows a bearish engulfing candle. This is a strong indication of bearish momentum signifying further movement to the downside.
submitted by StephenIerotheou to Bitcoincash [link] [comments]

Information and FAQ

Hi, for everyone looking for help and support for IOTA you have come to the right place. Please read this information, the FAQ and the side bar before asking for help.

Information

IOTA

IOTA is an open-source distributed ledger protocol launched in 2015 that goes 'beyond blockchain' through its core invention of the blockless ‘Tangle’. The IOTA Tangle is a quantum-resistant Directed Acyclic Graph (DAG), whose digital currency 'iota' has a fixed money supply with zero inflationary cost.
IOTA uniquely offers zero-fee transactions & no fixed limit on how many transactions can be confirmed per second. Scaling limitations have been removed, since throughput grows in conjunction with activity; the more activity, the more transactions can be processed & the faster the network. Further, unlike blockchain architecture, IOTA has no separation between users and validators (miners / stakers); rather, validation is an intrinsic property of using the ledger, thus avoiding centralization.
IOTA is focused on being useful for the emerging machine-to-machine (m2m) economy of the Internet-of-Things (IoT), data integrity, micro-/nano- payments, and other applications where a scalable decentralized system is warranted.
More information can be found here.

Non reusable addresses

Contrary to traditional blockchain based systems such as Bitcoin, where your wallet addresses can be reused, IOTA's addresses should only be used once (for outgoing transfers). That means there is no limit to the number of transactions an address can receive, but as soon as you've used funds from that address to make a transaction, this address should not be used anymore.
The reason for this is, by making an outgoing transaction a part of the private key of that specific address is revealed, and it opens the possibility that someone may brute force the full private key to gain access to all funds on that address. The more outgoing transactions you make from the same address, the easier it will be to brute force the private key.
It should be noted that having access to the private key of an address will not reveal your seed or the private key of the other addresses within your seed / "account".
This piggy bank diagram can help visualize non reusable addresses. imgur link

Address Index

When a new address is generated it is calculated from the combination of a seed + Address Index, where the Address Index can be any positive Integer (including "0"). The wallet usually starts from Address Index 0, but it will skip any Address Index where it sees that the corresponding address has already been attached to the tangle.

Private Keys

Private keys are derived from a seeds key index. From that private key you then generate an address. The key index starting at 0, can be incremented to get a new private key, and thus address.
It is important to keep in mind that all security-sensitive functions are implemented client side. What this means is that you can generate private keys and addresses securely in the browser, or on an offline computer. All libraries provide this functionality.
IOTA uses winternitz one-time signatures, as such you should ensure that you know which private key (and which address) has already been used in order to not reuse it. Subsequently reusing private keys can lead to the loss of funds (an attacker is able to forge the signature after continuous reuse).
Exchanges are advised to store seeds, not private keys.

Double spending

Sending a transaction will move your entire balance to a completely new address, if you have more than one pending transaction only one can eventually be confirmed and the resulting balance is sent to your next wallet address. This means that the other pending transactions are now sent from an address that has a balance of 0 IOTA, and thus none of these pending transactions can ever be confirmed.

Transaction Process

As previously mentioned, in IOTA there are no miners. As such the process of making a transaction is different from any Blockchain out there today. The process in IOTA looks as follows:
  • Signing: You sign the transaction inputs with your private keys. This can be done offline.
  • Tip Selection: MCMC is used to randomly select two tips, which will be referenced by your transaction (branchTransaction and trunkTransaction)
  • Proof of Work: In order to have your transaction accepted by the network, you need to do some Proof of Work - similar to Hashcash, not Bitcoin (spam and sybil-resistance). This usually takes a few minutes on a modern pc.
After this is completed, the trunkTransaction, branchTransaction and nonce of the transaction object should be updated. This means that you can broadcast the transaction to the network now and wait for it to be approved by someone else.

FAQ

How do I to buy IOTA?

Currently not all exchanges support IOTA and those that do may not support the option to buy with fiat currencies.
One way to buy IOTA is to buy with bitcoin (BTC) or Ether (ETH), first you will need to deposit BTC/ETH onto an exchange wallet and you can the exchange them for IOTA.
You can buy BTC or ETH through coinbase. And exchange those for IOTA on Binance or Bitfinex (other exchanges do exist, some linked in the side bar).
A detailed guide to buying can be found here.

What is MIOTA?

MIOTA is a unit of IOTA, 1 Mega IOTA or 1 Mi. It is equivalent to 1,000,000 IOTA and is the unit which is currently exchanged.
We can use the metric prefixes when describing IOTA e.g 2,500,000,000 i is equivalent to 2.5 Gi.
Note: some exchanges will display IOTA when they mean MIOTA.

Can I mine IOTA?

No you can not mine IOTA, all the supply of IOTA exist now and no more can be made.
If you want to send IOTA, your 'fee' is you have to verify 2 other transactions, thereby acting like a minenode.

Where should I store IOTA?

It is not recommended to store large amounts of IOTA on the exchange as you will not have access to the private keys of the addresses generated.
However many people have faced problems with the current GUI Wallet and therefore group consensus at the moment is to store your IOTA on the exchange, until the release of the UCL Wallet, or the Paper Wallet.

What is the GUI wallet?

What is the UCL Wallet?

What is a seed?

A seed is a unique identifier that can be described as a combined username and password that grants you access to your wallet.
Your seed is used to generate the addresses linked to your account and so this should be kept private and not shared with anyone. If anyone obtains your seed, they can login and access your IOTA.

How do I generate a seed?

You must generate a random 81 character seed using only A-Z and the number 9.
It is recommended to use offline methods to generate a seed, and not recommended to use any non community verified techniques. To generate a seed you could:

On a Linux Terminal use the following command:

 cat /dev/urandom |tr -dc A-Z9|head -c${1:-81} 

On a Mac Terminal use the following command:

 cat /dev/urandom |LC_ALL=C tr -dc 'A-Z9' | fold -w 81 | head -n 1 

With KeePass on PC

A helpful guide for generating a secure seed on KeePass can be found here.

With a dice

Dice roll template

Is my seed secure?

  1. All seeds should be 81 characters in random order composed of A-Z and 9.
  2. Do not give your seed to anyone, and don’t keep it saved in a plain text document.
  3. Don’t input your seed into any websites that you don’t trust.
Is this safe? Can’t anyone guess my seed?
What are the odds of someone guessing your seed?
  • IOTA seed = 81 characters long, and you can use A-Z, 9
  • Giving 2781 = 8.7x10115 possible combinations for IOTA seeds
  • Now let's say you have a "super computer" letting you generate and read every address associated with 1 trillion different seeds per second.
  • 8.7x10115 seeds / 1x1012 generated per second = 8.7x10103 seconds = 2.8x1096 years to process all IOTA seeds.

Why does balance appear to be 0 after a snapshot?

When a snapshot happens, all transactions are being deleted from the Tangle, leaving only the record of how many IOTA are owned by each address. However, the next time the wallet scans the Tangle to look for used addresses, the transactions will be gone because of the snapshot and the wallet will not know anymore that an address belongs to it. This is the reason for the need to regenerate addresses, so that the wallet can check the balance of each address. The more transactions were made before a snapshot, the further away the balance moves from address index 0 and the more addresses have to be (re-) generated after the snapshot.

Why is my transaction pending?

IOTA's current Tangle implementation (IOTA is in constant development, so this may change in the future) has a confirmation rate that is ~66% at first attempt.
So, if a transaction does not confirm within 1 hour, it is necessary to "reattach" (also known as "replay") the transaction one time. Doing so one time increases probability of confirmation from ~66% to ~89%.
Repeating the process a second time increases the probability from ~89% to ~99.9%.

What does attach to the tangle mean?

The process of making an transaction can be divided into two main steps:
  1. The local signing of a transaction, for which your seed is required.
  2. Taking the prepared transaction data, choosing two transactions from the tangle and doing the POW. This step is also called “attaching”.
The following analogy makes it easier to understand:
Step one is like writing a letter. You take a piece of paper, write some information on it, sign it at the bottom with your signature to authenticate that it was indeed you who wrote it, put it in an envelope and then write the recipient's address on it.
Step two: In order to attach our “letter” (transaction), we go to the tangle, pick randomly two of the newest “letters” and tie a connection between our “letter” and each of the “letters” we choose to reference.
The “Attach address” function in the wallet is actually doing nothing else than making an 0 value transaction to the address that is being attached.

How do I reattach a transaction.

Reattaching a transaction is different depending on where you send your transaction from. To reattach using the GUI Desktop wallet follow these steps:
  1. Click 'History'.
  2. Click 'Show Bundle' on the 'pending' transaction.
  3. Click 'Reattach'.
  4. Click 'Rebroadcast'. (optional, usually not required)
  5. Wait 1 Hour.
  6. If still 'pending', repeat steps 1-5 once more.

What happens to pending transactions after a snapshot?

How do I recover from a long term pending transaction?

How can I support IOTA?

You can support the IOTA network by setting up a Full Node, this will help secure the network by validating transactions broadcast by other nodes.
Running a full node also means you don't have to trust a 3rd party in showing you the correct balance and transaction history of your wallet.
By running a full node you get to take advantage of new features that might not be installed on 3rd party nodes.

How to set up a full node?

To set up a full node you will need to follow these steps:
  1. Download the full node software: either GUI, or headless CLI for lower system requirements and better performance.
  2. Get a static IP for your node.
  3. Join the network by adding 7-9 neighbours.
  4. Keep your full node up and running as much as possible.
A detailed user guide on how to set up a VTS IOTA Full Node from scratch can be found here.

How do I get a static IP?

To learn how to setup a hostname (~static IP) so you can use the newest IOTA versions that have no automated peer discovery please follow this guide.

How do I find a neighbour?

Are you a single IOTA full node looking for a partner? You can look for partners in these place:

Extras

Transaction Example:

Multiple Address in 1 Wallet Explained:

submitted by Boltzmanns_Constant to IOTASupport [link] [comments]

Subreddit Stats: Buttcoin top posts from 2014-02-28 to 2019-01-15 01:31 PDT

Period: 1781.72 days
Submissions Comments
Total 1000 66504
Rate (per day) 0.56 37.31
Unique Redditors 546 7216
Combined Score 190256 613696

Top Submitters' Top Submissions

  1. 4165 points, 23 submissions: Tomatoshi
    1. Cryptocurrency Euthanasia Coaster (489 points, 127 comments)
    2. Mark Karpeles states Bitcoin has failed and is useless. (273 points, 95 comments)
    3. Vergin comedy gold leaks ahead of announcement (241 points, 159 comments)
    4. Incredibly "organic" pump minutes before Tether prints $300 million (237 points, 82 comments)
    5. In today's Creepto News : McAfee's Underground King of ICO analysts apparently a pedo (230 points, 99 comments)
    6. Dying Butter attempts to dox imaginary assassin. Gives him an imaginary name and non-existent address. (215 points, 70 comments)
    7. Back under 8K. Shall I get rid of my fiat? (210 points, 86 comments)
    8. President Maduro's computer hacked. Exit scam image discovered. (205 points, 12 comments)
    9. Come all ye faithful and get rekt margin trading (185 points, 59 comments)
    10. Lightning Network upgraded - super efficient diagram of super efficient payment channels running on top of super efficient blockchain (183 points, 73 comments)
  2. 2691 points, 10 submissions: Orbalisks
    1. Debating Bitcoin (747 points, 114 comments)
    2. 1 Bitcoin transaction uses over four times as much energy as 100,000 VISA transactions (492 points, 150 comments)
    3. Remember that model that the Bitcoin crowd constantly mocked? Turns out it was pretty much spot on... (346 points, 90 comments)
    4. MRW I see butters describing how they lost 40% on Verge so they went all in on Tron but lost another 30% so they went back to Bitcoin but are down 25% (216 points, 38 comments)
    5. The Parable of the Bagholder (201 points, 14 comments)
    6. Then they came for me (161 points, 18 comments)
    7. First. Global. Currency. (148 points, 55 comments)
    8. Verge creator desperately (and unsuccessfully) trying to cash out into USD on Coinbase; notes that "taxes are due"--an observation that conspicuously coincides with Verge's enigmatic crowdfunding campaign (143 points, 34 comments)
    9. Butter shares comical chart suggesting that Bitcoin is destined for 100% adoption, despite the fact that the chart both misrepresents how long Bitcoin has been around for and already shows that it is not being adopted as quickly as other technologies (120 points, 76 comments)
    10. First you pump, then you dump (117 points, 25 comments)
  3. 2556 points, 15 submissions: dgerard
    1. The OKEx margin trading disaster — how crypto margin trading goes wrong, and how the eye-watering margin leverage on crypto exchanges works in practice (306 points, 212 comments)
    2. "Attack of the 50 Foot Blockchain" is OUT NOW! (284 points, 98 comments)
    3. Reuters on OTC markets: "Less romantically, traders sometimes say 'butt' to mean bitcoin." we did it lads, be proud (268 points, 17 comments)
    4. How does Brave's "Basic Attention Token" work? By blatant fraud, of course! Twitter thread from one creator whose name and photo Brave is misusing (192 points, 173 comments)
    5. bullish on USD. it is clear USD is increasingly popular with past hodlers of the deprecated bit-Coin. USD has gone up hugely in just the past day against the b.t.C!! in the future it is posible with enough imagination that the US economy could run on USD ! in conclusion you should get into currency (186 points, 26 comments)
    6. Twitter thread of Bitcoin price predictions (164 points, 30 comments)
    7. "Kodak board members conveniently grant themselves shares the day before the announcement, a stock promoter with a checkered past is engaged for PR, and a group of German copyright trolls reinvent themselves as blockchain-enabled image platform managers." A scathing hedge-fund report on KodakCoin. (157 points, 44 comments)
    8. MERL Tech: Blockchain for International Development. "We documented 43 blockchain use-cases ... no documentation or evidence of the results blockchain was purported to have achieved in these claims ... Not one was willing to share data on program results." (143 points, 44 comments)
    9. Bitcoin’s stupendous power waste is green, apparently — bad excuses for Proof-of-Work [by me] (133 points, 112 comments)
    10. Bitcoin continues to be awesome for renewable energy! - "Bitcoin backlash as ‘miners’ suck up electricity, stress power grids in Central Washington" (130 points, 39 comments)
  4. 2541 points, 10 submissions: borderpatrol
    1. Buttcoin Foundation ROCKED as founder exposed to be PAID SHILL for Butterfly Labs (1269 points, 553 comments)
    2. Stop with the political and racist garbage (177 points, 119 comments)
    3. To the person who reports every single chart posted in this sub as "not a fucking log chart" (167 points, 40 comments)
    4. WE DID IT REDDIT! (166 points, 55 comments)
    5. Someone finally said "Buttcoin". And it's William Shatner (156 points, 39 comments)
    6. My new Bitcoin commercial idea. (140 points, 21 comments)
    7. Let's welcome /Buttcoin's newest honorary member of the mod/shill team, Peter Todd! (125 points, 54 comments)
    8. Satoshi Nakamoto is an anagram of "So a man took a shit." (118 points, 16 comments)
    9. Guess which convicted felon just fucked over another Bitcoin business? (112 points, 31 comments)
    10. You guys are the best (111 points, 81 comments)
  5. 2509 points, 12 submissions: JihanButt
    1. Hot (404 points, 19 comments)
    2. Made me check (and kek) (398 points, 49 comments)
    3. Mass adoption is here (257 points, 60 comments)
    4. New record for the fastest exit scam in human history (245 points, 23 comments)
    5. Meanwhile on 4chan bizbutt (210 points, 88 comments)
    6. TIL: Binance can exit scam at any given time and no one would be able to locate CZ or the Binance offices. Not even MtGOX was this shady. (200 points, 65 comments)
    7. Quality (172 points, 53 comments)
    8. Normies are shorting (137 points, 44 comments)
    9. CEO (lol) of shitcoin Titanium BUTT, high on cocaine during AMA (136 points, 16 comments)
    10. It begins... The biggest transfer of comedy gold in human history (122 points, 17 comments)
  6. 2470 points, 12 submissions: unitedstatian
    1. I can't tell why but this ICO doesn't look trustworthy to me (369 points, 47 comments)
    2. Cryptocurrency (332 points, 26 comments)
    3. Has crypto become a giant joke? (311 points, 60 comments)
    4. A Buttcoiner going shopping (248 points, 37 comments)
    5. There is only a 1% chance of successfully routing a $67 payment on the lightning network (229 points, 71 comments)
    6. Comedy gold over at bitcoin (179 points, 54 comments)
    7. The Four Commandments (148 points, 65 comments)
    8. Behold LN in it's full glory as two users fail to send a meager 100 Sats through a high liquidity hub (Bitrefill) due to poor route computation. (146 points, 76 comments)
    9. Jimmy Song giving advice on how to use Bitcoin as a method of payment lol! (143 points, 57 comments)
    10. This is my new favorite ICO. (130 points, 94 comments)
  7. 2037 points, 11 submissions: dyzo-blue
    1. Butter informs his tribe that he has decided to leave. Tribe kindly wishes him good luck and a happy new year. (510 points, 81 comments)
    2. STORE OF VALUE. (184 points, 32 comments)
    3. TIL: Apparently butters are mostly models who have meet-ups on boats. (167 points, 43 comments)
    4. Bitcoiner asked me if I was in the "crypto game" (165 points, 140 comments)
    5. Bitcoin’s energy consumption is growing at 20% per month and is effectively erasing decades of progress on renewable energy (160 points, 93 comments)
    6. Steve Bannon is creating a cryptocurrency to fund global fascist movements (155 points, 175 comments)
    7. Firesale! Firesale! All I see are CHEAP COINZ. (154 points, 130 comments)
    8. The electricity required for a single Bitcoin trade could power a house for a whole month (147 points, 81 comments)
    9. Who sees this pop-up and thinks, "Hmm, seems legit"? (146 points, 40 comments)
    10. From California's Governor Primary Ballot (126 points, 28 comments)
  8. 2035 points, 13 submissions: 18_points
    1. BitGrail insolvency due to people editing client-side javascript and withdrawing free NANO! (279 points, 115 comments)
    2. Butter rushes to exchange his iMac for a MacBook hours before return policy expires, doesn't copy his wallet seed. $170K SFYL, mass adoption imminent. (205 points, 102 comments)
    3. LA Times: The only currency worse than bitcoin is Venezuela’s (176 points, 78 comments)
    4. Butter makes $1.2mm, quits his job, proceeds to lose 80% (175 points, 76 comments)
    5. Bitcoin.com openly admits Tethers are backed by nothing (158 points, 99 comments)
    6. Tether CFO: "Tether may no longer continue to use the US dollar anchor in the future." (152 points, 80 comments)
    7. Aaaand it's gone.... Stablecoin basis closes shup after raising $133 million (151 points, 61 comments)
    8. Guy travels abroad paying with bitcoin. Just kidding, he couldn't pay with bitcoin - best he could do after 2 days trying was trade bitcoin for cash 20% below spot. (138 points, 62 comments)
    9. Because this chart never gets old ... (126 points, 46 comments)
    10. Tether crashing on Kraken, down to $0.98 (125 points, 69 comments)
  9. 1985 points, 6 submissions: cool_playa
    1. a shitcoin startup called Prodeum just exitscammed with millions of investor dollars and left them the following message on their site (1111 points, 170 comments)
    2. Cryptocurrencies: Last Week Tonight with John Oliver (HBO) (256 points, 72 comments)
    3. Charlie Lee gets put in his place (185 points, 29 comments)
    4. Vitalik rethinks his stance as a Libertarian due to the current cryptocurrency ecosystem. Regulations are actually good he says. LMAO. (180 points, 86 comments)
    5. Twitter CEO says Bitcoin is the future / Twitter bans cryptocurrencies from advertising on their platform. (129 points, 11 comments)
    6. Bubble, Bubble, Fraud and Trouble - New York Times article (124 points, 81 comments)
  10. 1916 points, 10 submissions: Cthulhooo
    1. Ladies and Gentlemen I have an innovative idea that will change the landscape of cryptospace forever. I present you the infinite reverse Ponzi scheme. (355 points, 237 comments)
    2. ETH is now officially a 2 digit shitcoin! (258 points, 110 comments)
    3. So this is how blood in the streets looks like... (215 points, 91 comments)
    4. Missed us? (211 points, 44 comments)
    5. The new paradigm (of spam) has arrived. (171 points, 45 comments)
    6. Attention all personnel. (168 points, 62 comments)
    7. Not only bloomberg or CNBC. Even national media all over the world are screaming about tether manipulation. This is good for buttcoin. (168 points, 42 comments)
    8. The biggest bagholders on the planet are actually institutions. Bought bitcoin for $40k (142 points, 44 comments)
    9. Millions of dollars stuck forever in a buttchain thanks to an international community effort to establish the largest comedy gold black hole up to date. (116 points, 28 comments)
    10. Smart ponzi FOMO3D round 1 ends way too early with a creative twist (112 points, 98 comments)

Top Commenters

  1. SnapshillBot (15642 points, 683 comments)
  2. Cthulhooo (11080 points, 1057 comments)
  3. Tomatoshi (10485 points, 577 comments)
  4. newprofile15 (7365 points, 477 comments)
  5. jstolfi (7325 points, 766 comments)
  6. JeanneDOrc (6318 points, 827 comments)
  7. friosc (5326 points, 244 comments)
  8. Woolbrick (5088 points, 318 comments)
  9. Crypto_To_The_Core (4838 points, 678 comments)
  10. HopeFox (4673 points, 331 comments)

Top Submissions

  1. I'm having an orgasm watching the prices dropping - upvote if you're a sick a degenerate like me by deleted (1456 points, 340 comments)
  2. Buttcoin Foundation ROCKED as founder exposed to be PAID SHILL for Butterfly Labs by borderpatrol (1269 points, 553 comments)
  3. a shitcoin startup called Prodeum just exitscammed with millions of investor dollars and left them the following message on their site by cool_playa (1111 points, 170 comments)
  4. And the returns have already begun. One person and a known reseller we get regularly. by cloud3514 (907 points, 278 comments)
  5. c o m p u t e r s c i e n c e by brokenAmmonite (856 points, 125 comments)
  6. U.S. Launches Criminal Probe into Bitcoin Price Manipulation by BitcoinTrolling101 (761 points, 218 comments)
  7. Debating Bitcoin by Orbalisks (747 points, 114 comments)
  8. TIL bitcoin is called the currency of the future because all currency transactions are confirmed in the distant future. by Thief_1 (720 points, 37 comments)
  9. M A T H E M A T I C A L L Y I M P O S S I B LE by NORATHEDESTROYER (693 points, 86 comments)
  10. This is the best take of crypto-currency that I've ever seen. by deleted (689 points, 137 comments)

Top Comments

  1. 1874 points: AlbertRammstein's comment in The OKEx margin trading disaster — how crypto margin trading goes wrong, and how the eye-watering margin leverage on crypto exchanges works in practice
  2. 1263 points: Mike_Prowe's comment in Buttcoin Foundation ROCKED as founder exposed to be PAID SHILL for Butterfly Labs
  3. 820 points: Slayer706's comment in Buttcoin Foundation ROCKED as founder exposed to be PAID SHILL for Butterfly Labs
  4. 577 points: deleted's comment in The OKEx margin trading disaster — how crypto margin trading goes wrong, and how the eye-watering margin leverage on crypto exchanges works in practice
  5. 571 points: cloud3514's comment in And the returns have already begun. One person and a known reseller we get regularly.
  6. 496 points: SnapshillBot's comment in a shitcoin startup called Prodeum just exitscammed with millions of investor dollars and left them the following message on their site
  7. 382 points: vytah's comment in Holy Satoshi! Butter pays 85Btc transaction fees for a 16Btc transaction. Is this the largest fee ever paid?
  8. 380 points: Tomatoshi's comment in It's already happening. GPU market is about to get really hot.
  9. 361 points: ShiteFlaps's comment in Why are you guys such salty fks?
  10. 331 points: -charlie-kelly-'s comment in a shitcoin startup called Prodeum just exitscammed with millions of investor dollars and left them the following message on their site
Generated with BBoe's Subreddit Stats (Donate)
submitted by subreddit_stats to subreddit_stats [link] [comments]

Bitcoin mining of the binance pool #Binancepool #binance ... Binance Bitcoin exchange - (BTC ETH LTC BCH XRP) Binance.com Binance Mining Pool. [ Showing personal account ] (4) How to Deposit Bitcoin To Binance Sinhala Binance Tutorial deutsch - Anleitung zum Kaufen und ... #848 Bitcoin Nutzung sinkt, Binance Kauf Coinmarketcap 400 Millionen & BCH, BSV, BTC Halving #614 Binance Hack 7000 Bitcoin BTC gestohlen, Crypto durch Gold gedeckt & Bitmains Mining Power Abs Cardano Shelley Begins, Unlimited Easing, Binance Mining, BitFinex Pulse & Be Careful BINANCE BITCOIN MINING POOL Coming Soon! XRP Not A ... Binance VISA Worldwide Card; TOP Crypto Cities in the US; Bitcoin Miners Selling

Best Bitcoin Mining Software Reviewed. By: Ofir Beigel Last updated: 8/23/20 If you’re thinking of getting into Bitcoin mining, one of the things you’re going to need is a software to run your mining hardware.In this post I’ll review the top Bitcoin mining software available on the market. Bitcoin (BTC) historische und Live-Preis-Charts von allen Börsen. Finden Sie alle zugehörigen Kryptowährungsinformationen und lesen Sie mehr über Bitcoin's neuesten Nachrichten. Der Bitcoin - Euro Chart zeigt die Entwicklung des Bitcoin - Euro in grafischer Form und erlaubt somit einen schnellen Überblick über Kursverlauf, Höchst- und Tiefststände. Binance.US: BTC/USD $ 15,214 $ 15.20M   show all >> Bittrex: BTC/USD $ 15,210 ... Bitcoin was first presented to the world in 2009 by an anonymous identity known as Satoshi Nakamoto. As Bitcoin works on a decentralized network, it is completely free from the involvement of third-party financial institutions or central banks. The Bitcoin blockchain facilitates instant peer-to-peer ... Bitcoin-Kurs für heute ist $14.951,35 mit einem 24-stündigen Handelsvolumen von $27.385.626.553. BTC-Kurs ist um -3.6% gefallen in den letzten 24 Stunden. Es gibt derzeit eine Gesamtanzahl von 19 Millionen Kryptowährungen und eine maximale Anzahl von 21 Millionen Kryptowährungen.Binance ist der Markt mit Miner schürfen die Kryptowährung Bitcoin meist, um Profite zu erzielen. Das ist aber nur möglich, wenn die Mining-Einnahmen die Kosten – z.B. Anschaffungskosten, Strom-, Lagerungs- und Wartungskosten – übersteigen. Es macht für ein Mining-Unternehmen keinen Sinn, Verluste einzufahren und Bitcoin für einen Preis zu verkaufen, der das Geschäft beeinträchtigen könnte. Aus diesem ... Live streaming charts of the Bitcoin price. The chart is intuitive yet powerful, offering users multiple chart types for Bitcoin including candlesticks, area, lines, bars and Heikin Ashi. Binance Coin (BNB) historische und Live-Preis-Charts von allen Börsen. Finden Sie alle zugehörigen Kryptowährungsinformationen und lesen Sie mehr über Binance Coin's neuesten Nachrichten. Die führende Kryptowährungsbörse Binance lancierte am 27. April seinen Mining-Pool “Binance Pool”. Bei dem Pool fallen bis zum 31. Mai keine Gebühren an. Danach ist der Satz auf 2,5 Prozent festgelegt. In der Pressemitteilung zum Pool heißt es, dass sich große Miner an Binance wenden können, um eine Verlängerung der Gebührenfreiheit auszuhandeln. Was ist Bitcoin Miner Kapitulation? Lange Rede kurzer Sinn, die Kapitulation der Miner ist, wenn kleinere, nicht-industrielle Miningunternehmen “in die Enge getrieben” werden, da der Preis von Bitcoin fällt und ihre Mining-Hardware technologisch veraltet sind und diese Schwierigkeiten haben profitabel zu sein.

[index] [16341] [9341] [18446] [14526] [9362] [12910] [21725] [12153] [1603] [23433]

Bitcoin mining of the binance pool #Binancepool #binance ...

Heute geht's um folgende Themen: Binance gehackt – 7.000 Bitcoin (BTC) gestohlen, Sprott CEO Bullish bzgl. Blockchain gedecktem Gold & Bitmains Mining Power stark gesunken. Blockchain gedecktem ... Binance Tutorial deutsch In diesem Video erfährst du wie man auf der Plattform Binance Kryptowährungen handeln kann und gegen Bitcoins kaufen und verkaufen k... This is an educational video on bitcoin mining of binance pool and not a financial advice. #Binance #BinancePool #Binance pool If you want to sign up to Bina... පහසුවෙන් BitCoin සහ වෙනත් Coin ඕනෑම CPU/GPU එකකින් mining කරන හැටි - ًWinMiner Sinhala Guide - Duration: 15:24. Thakshanavediya ... Amazon Affiliate Link - (If You Buy Something On Amazon, I Get A Small Commission As A Way To Support The Channel) - (There is NO extra cost for you) https://amzn.to/39MXp4q Computer I Use To ... Binance VISA Worldwide Card; TOP Crypto Cities in the US; Bitcoin Miners Selling The Cryptoviser. Loading... Unsubscribe from The Cryptoviser? Cancel Unsubscribe. Working... Subscribe Subscribed ... Binance Pool. [ Showing personal account ]. Showing the Pool section in the Binance crypto exchange. [ Showing personal account ]. Showing the Pool section in the Binance crypto exchange. 🔥 Get the Ledger Nano X to Safely store your Crypto - https://www.ledgerwallet.com/r/acd6 🔥 Become a Channel Member - https://www.youtube.com/channel/UCjpkws... Heute sprechen wir über folgende Themen: Bitcoin Nutzung sinkt - Kommt noch ein Dump - Binance will Coinmarketcap für 400 Millionen Dollar kaufen & Halving wird Miner zu BTC zwingen. 1.) Bitcoin is a storm now. will it be 2M USD 2020!? The price is rising. 10x in 2017 (wow) If you want to buy/sell bit coin BTC ETH, LTC and so all you can use Binance that one of the best exchange ...

http://binaryoptiontradeuae.miningbit.club