Techdee
No Result
View All Result
Friday, March 31, 2023
  • Home
  • Business
  • Tech
  • Internet
  • Gaming
  • AI
    • Data Science
    • Machine Learning
  • Crypto
  • Digital Marketing
  • Contact Us
Subscribe
Techdee
  • Home
  • Business
  • Tech
  • Internet
  • Gaming
  • AI
    • Data Science
    • Machine Learning
  • Crypto
  • Digital Marketing
  • Contact Us
No Result
View All Result
Techdee
No Result
View All Result
Home Cloud

Decentralized Transaction Data Storage System: Is Blockchain Reliable?

by msz991
July 23, 2020
in Cloud, Cryptocurrency, Gadgets, Internet, Tech
4 min read
0
Is Blockchain Reliable
174
SHARES
2.2k
VIEWS
Share on FacebookShare on Twitter

All conventional systems (banks, savings banks, ministries, and other state bodies, etc.) use a centralized system when transferring money from one place to another, where information is collected and recorded in one place and all those interested receive it from that one center.

In contrast, behind Bitcoin and other cryptocurrencies is a system called blockchain that’s completely decentralized – there’s no central place or any central server. What makes the difference at blockchain? The way in which transaction information is sent and stored, that is, checked.

Table of Contents

    • What’s a Blockchain?
  • How Are Blockchain Transactions Performed?
    • Checking Transactions

What’s a Blockchain?

First the term: Blockchain is a register of all transactions that take place in a system – in this case in the system of Bitcoin and other cryptocurrencies. This is where to follow changes in Bitcoin price.

Blockchain characteristics:

  • Transactions are packed into blocks and the blocks are linked into a chain.
  • Cryptography is used to connect the blocks, which doesn’t allow changes in the contents of the blocks (so-called HASH function). If the slightest change is made in one place, the content of all blocks changes.
  • Users are connected in a peer-to-peer network where each user represents one node of that network.
  • In this network, users connect directly with only a few participants, while they are connected indirectly with all others.
  • Each user sends information only to users with whom they are directly connected and they send that information to those with whom they are directly connected until the information is passed on to everyone on the network.
  • The number of intermediaries in a blockchain can be several thousand.
  • Some of the nodes (called full nodes) in the network have a complete blockchain on their hard drive (all transactions that have ever occurred).
  • Full nodes constantly communicate with each other and always check if their copy of the blockchain agrees with the others. If they disagree, they automatically update their version to agree with the rest of the network. This is very important for the reliability and security of the system.
  • Each user in the chain has its own private key, public key, and Bitcoin (or another cryptocurrency) address.
  • The public key is created from the private key (not the other way around).
  • A Bitcoin address is created from the public key to which cryptocurrency amounts are received.
  • Users sign transactions with their private key from their Bitcoin address associated with that key.
  • The private key must be well kept so that hackers don’t discover it.
You May Also Like  The 11 Most Important Web Design Blogs in 2021

To make it clearer to you, compare the Bitcoin address with the bank account number, and the private key with the pin of that account. In banks, if you lose a pin, they will give you a new one, but in the blockchain, it won’t happen. It will happen that you lose your bitcoins forever. They still exist but you can’t have them.

How Are Blockchain Transactions Performed?

When you want to send an amount to someone, you first need to enter their Bitcoin address, currency amount, and sign the transaction with your private key. This information is sent to the users with whom you’re directly connected and then they send it to the entire peer-to-peer network in order to eventually reach the recipient.

Checking Transactions

Each node in the blockchain checks and forwards each transaction. There are thousands of these nodes, as we’ve already said, and each of them checks. Only when everyone has checked, the transaction meets the conditions to be inserted into the block and thus become part of the blockchain.

The following things are checked:

  • Does the sender have enough Bitcoin on his Bitcoin address?
  • Is the recipient’s address valid?
  • Are the sender’s private key and signature valid?

The most important for checking transactions are full node hubs. They have a complete blockchain on their servers (all transactions that have ever happened) and they know, at any time, how many Bitcoins there are exactly at which address and whether the addresses and signatures are valid or not. This may seem complicated to you, but blockchain transactions take less than a second.

You May Also Like  Avast Activation Code 2020 – Register Your Avast Antivirus Now

Skeptics have the most distrust of the security and reliability of the blockchain. What would happen if someone sent the wrong transaction? The answer is that nothing would happen. Why? Because blockchain users are constantly in communication and constantly compare their databases.

Let’s not forget that there are thousands of these users. If a wrong transaction comes from one user, the others will have the correct one. That participant will simply be ignored and misinformation can’t be spread further through the network.

The information above 50% is accepted as correct – the position of the majority is accepted as accurate. One successful attack requires thousands of highly coordinated attacks. Attackers must be in the majority and everyone must send the same wrong information at the same time and at the exact same time when the transaction they want to change occurs. That hasn’t happened to this day.

Previous Post

What Does A Mobile Security Guard Do?

Next Post

Easy and Quick Skincare Gadgets You Should Have at Home

Next Post
Skincare Gadgets

Easy and Quick Skincare Gadgets You Should Have at Home

Mobile App Development

A Brief Guide: How to choose Tech Stack for Mobile App Development

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Write for us

write for us technology

About

Techdee is all in one business and technology blog. We provide latest and authentic news related to tech, marketing, gaming, business, and etc

Site Navigation

  • Home
  • Contact Us
  • Write for us
  • Terms and Condition
  • About Us
  • Privacy Policy

Google News

Google News

Search

No Result
View All Result
  • Technoroll
  • Contact

© 2021 Techdee - Business and Technology Blog.

No Result
View All Result
  • Home
  • Business
  • Tech
  • Internet
  • Gaming
  • AI
    • Data Science
    • Machine Learning
  • Crypto
  • Digital Marketing
  • Contact Us

© 2021 Techdee - Business and Technology Blog.

Login to your account below

Forgotten Password?

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled

Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.

Non-necessary

Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.