Tag

blockchain technology

Browsing

At the dawn of the internet, in the mid-nineties, people were blown away by the new technology. Message boards, chat rooms, and file-sharing services dominated the space. Eventually, this was called web 1.0. Then, with the advent of social media in the mid-2000s, the internet reached a new level of interconnectivity. The was a shift to user-generated content like never before. For better or worse, anyone could create and share anything, at any time. This became known as web 2.0. Now, with the popularization of blockchain technology, we are approaching a new age; Internet 3.0. But what is web 3.0?

A whole new world of possibilities

One of the key appeals of blockchain technology is decentralization. This simply means no single entity can control or govern it. This impacts the internet in a few ways, Firstly, complete transparency in everything, at all times. No more hiding behind a “delete Tweet” button. Blockchain technology chronologically stores every interaction and transaction in a ledger that anyone can see.

Secondly, it takes a sledgehammer to the proverbial throne of companies like Meta and Google. It’ll put massive databases of information on users, in the hands of users. Theoretically, the two tech titans won’t have a chokehold on your data anymore.

What’s the catch?

You know how misinformation, hate speech, and cybercrime run wild on the internet like Hulk Hogan? Well, with decentralization, comes (even more) limited authority to prevent these things. Because data will essentially exist everywhere, it can be traced nowhere. It’ll be nearly impossible for countries to apply sanctions and laws on something that doesn’t exactly exist in that country.

For example, right now, if cybercrime occurs on a website hosted in the United States, the US government can intervene. But what if that website was hosted on servers across the entire globe?

What does this mean for us?

Web 3.0, internet 3.0, or whatever you want to call it, could usher in a new era of globalization like never before. Web 2.0 brought people together for better or for worse with the advent of social media and user-generated content. Now, optimistically, we could see those users come together and redistribute control of the internet through decentralization. Pessimistically, it could get really, really messy and chaotic. Web 3.0 could completely change the way the world interacts with each other all over again. But only time will tell.

Feature Image Credit: Burst on Pexels.

By

Sourced from BOLD

By Chantelle Lafaille

You may have heard the term “blockchain technology” before, in reference to Bitcoin and other cryptocurrencies. For the uninitiated, the term might seem abstract with little real meaning on the surface. However, blockchain technology is a critical element of cryptocurrencies — without it, digital currencies like Bitcoin would not exist.

If you are new to cryptocurrencies, and new to blockchain technology, read this guide on the basics to get yourself started. If you are already a seasoned trader, maybe you’ll learn a thing or two you didn’t already know.

A Brief History of Blockchain

To start, let’s talk about the history of the blockchain. Before it was ever used in cryptocurrency, it had humble beginnings as a concept in computer science — particularly, in the domains of cryptography and data structures.

The very primitive form of the blockchain was the hash tree, also known as a Merkle tree. This data structure was patented by Ralph Merkle in 1979, and functioned by verifying and handling data between computer systems. In a peer-to-peer network of computers, validating data was important to make sure nothing was altered or changed during transfer. It also helped to ensure that false data was not sent. In essence, it is used to maintain and prove the integrity of data being shared.

 

 

In 1991, the Merkle tree was used to create a “secured chain of blocks” — a series of data records, each connected to the one before it. The newest record in this chain would contain the history of the entire chain. And thus, the blockchain was created.

In 2008, Satoshi Nakamato conceptualized the distributed blockchain. It would contain a secure history of data exchanges, utilize a peer-to-peer network to time stamp and verify each exchange, and could be managed autonomously without a central authority. This became the backbone of Bitcoin. And thus, the blockchain we know today was born, as well as the world of cryptocurrencies.

How Does Blockchain Work?

So, then, how does the blockchain work? Let’s recall a few key features before we get into the details:

1. Blockchain keeps a record of all data exchanges — this record is referred to as a “ledger” in the cryptocurrency world, and each data exchange is a “transaction“. Every verified transaction is added to the ledger as a “block
2. It utilizes a distributed system to verify each transaction — a peer-to-peer network of nodes
3. Once signed and verified, the new transaction is added to the blockchain and can not be altered

To begin, we need to explore the concept of “keys”. With a set of cryptographic keys, you get a unique identity. Your keys are the Private Key and Public Key, and together they are combined to give you a digital signature. Your public key is how others are able to identify you. Your private key gives you the power to digitally sign and authorize different actions on behalf of this digital identity when used with your public key.

In the cryptocurrency world, this represents your wallet address (public key) and your private key is what let’s you authorize transfers, withdrawals, and other actions with your digital property like cryptocurrencies. As an aside, this is why it’s so important to keep your private key safe — anyone who has your private key can use it to access any of your digital assets associated with your public key and do what they want with it!

Everytime a transaction occurs, that transaction is signed by whoever is authorizing it. That transaction might be something like “Alice is sending Bob 0.4 BTC”, will include Bob’s address (public key), and will be signed by a digital signature using both Alice’s public key and private key. This gets added to the ledger of that blockchain that Alice sent Bob 0.4 BTC, and will also include a timestamp and a unique ID number. When this transaction occurs, it’s broadcasted to a peer-to-peer network of nodes — basically other digital entities that acknowledge that this transaction has occurred and adds it to the ledger.

Each transaction in that ledger will have the same data: a digital signature, a public key, a timestamp, and a unique ID. Each transaction will be connected, so if you move back one transaction in the ledger, you may see that Chuck sent Alice 0.8 BTC at some time. If you move back another transaction, you might see that Dan sent Chuck 0.2 BTC at some other time before that.

The anonymity of cryptocurrencies come from the fact that your public key is just a randomized sequence of numbers and letters — so you are not literally signing with your own name or some sort of handle. A public key doesn’t tell you the real identity of the person behind it. You are also more or less free to generate as many key pairs as you want and have multiple cryptocurrency wallets. Be warned though, there could be other ways someone can figure out your identity — for example, through your spending habits.

Why is Decentralization So Important?

For enthusiasts of blockchain, you will hear a lot about the decentralized aspect of it. What makes this so appealing is that it makes the blockchain impervious to censorship, tampering, or corruption.

Because it uses a peer-to-peer network, copies of the ledger are stored in many different locations, and unless you manage to track down every single one of them (Bitcoin is estimated to have over 35,000 nodes in its P2P network), you can’t destroy it. As well, because so many different, independent nodes are keeping track of the ledger, modifying it in an untrustworthy way won’t go very far because all the other nodes will disagree with that transaction and won’t add it to the ledger.

This is a huge part of why so many people believe blockchain technology is the future of currency, and why it is being adopted in industries other than cryptocurrency.

There’s Always a Downside

However, like any system created by humans, there are always downsides.

Blockchain technology has a pretty steep learning curve. Especially for the typical individual without a technical background, all the jargon and computer science concepts involved may intimidate and scare away otherwise would-be users. However, the rising popularity of cryptocurrency is resulting in the blockchain moving into the mainstream, with a lot more resources available to make the topic more approachable.

Transferring, trading, and buying cryptocurrencies usually involves a transaction fee, and is not usually instantaneous. The former can be costly, the latter inconvenient.

There is also a concept called the “51% attack” — if for some reason 51% of a peer-to-peer network validates an otherwise invalid transaction, it will still get approved and added to the ledger by nature of how the validation process works. Maybe right now it’s unlikely to happen, but it is a security flaw that might have potential for exploitation in the future.

However, there are a lot of developers, users, and enthusiasts who truly believe blockchain technology is the future. Many want to see the technology succeed, so stay tuned for new developments!

By Chantelle Lafaille

Sourced from Invest in Blockchain

By

With an ICO frenzy and Bitcoin’s plunging valuation (and Bitcoin Cash’s soaring rates), attention on blockchain technology is growing increasingly fervent. Blockchain ledgers are (seemingly) on the precipice of moving into mainstream territory and facilitating the daily distribution of every type of data file, from financial contracts to individual records. But before blockchain has the opportunity to propel us into a decentralized data revolution, it has to first prove that it is not just hype.

Yes, despite blockchain technology’s superior efficiencies, there are skeptics who see all of this blockchain buzz as little more than a tech bubble. One of the most prominent factors driving persistent skepticism is the temptation to associate blockchain and Bitcoin into one entity. They are not one and the same (blockchain is a decentralized ledger that facilitates the uploading and sharing of smart contracts,  including the distribution of cryptocurrencies, like Bitcoin). But Bitcoin’s reputation preceeds blockchain, and as long as there is doubt swirling around the coin’s long-term viability to offer more than just speculation, some investors may prefer to stay at an arm’s length, away from anything associated with either blockchain or Bitcoin.

Blockchain’s inherent association with Bitcoin may be hindering its public perception, but that is not the only challenge that the blockchain arena, as a whole, must overcome; an even bigger issue for blockchain may be its inability to sustain momentum or support the scalability of blockchain-designed initiatives. A recent Deloitte report found that of the 26,000 new blockchain projects introduced in the last year on Github, only 8 percent are still active. Project abandonment is not a new concept; it’s easy to get excited by an idea and a new technology, but maintaining that drive and excitement during the grueling middle stages of a project is challenging.

If organizations looking to launch their own blockchain initiatives, they need to pay attention to this common trend if they, too, don’t want to join the overcrowded blockchain graveyard. The key to reversing this trend, is supporting the development of talent excited to build using blockchain.

There is a tremendous shortage of capable blockchain developers. So many companies are promising the revolutionary effects of a blockchain world where coins rule and information is decentralized and democratized, without the ability to deliver on those promises. For us to truly build out that potential, we need to offer developers the opportunities to build applications without constraints.

Blockchain up-and-comers, including Dispatch Labs, are creating foundations in which developers can bring infinitely scalable ideas to life. As a business-ready application, Dispatch represents the next evolution of blockchain. While Ethereum introduced smart contracts, Dispatch is introducing smart everything; their Dispatch protocol is designed to support the dissemination of any type of data, regardless of size or format. They have effectively eliminated a major pain point of developing on Ethereum and are giving developers the keys to the kingdom. Now it’s up to the blockchain industry, as a whole, to encourage the development of talent to bring the efficiencies of these ledgers into every market.

Dispatch intends to set the new standard of blockchain protocols by taking smart contracts to the next level; their ledger facilitates the upload and control of any type of data, regardless of size, and interoperability across platforms and datasets. Set to launch in early 2018, Dispatch Labs will offer decentralized encryption and programmability, giving developers and entrepreneurs the foundation to dream big and build applications that have been deemed impossible thus far. Dispatch will be the first truly scalable protocol, with the potential to revolutionize any and every vertical, ranging from finance to to healthcare to nonprofits.

Another key to ensuring sustainable growth of blockchain is demonstrating, on a global scale, the technology’s ability to improve quality of life. Financial organizations are coming to the blockchain table to enhance transactional processes, reducing friction and making it less expensive for banks to facilitate transactions and easier for consumers to access funds. But that is not the only use case for blockchain. For example, a distributed ledger, which facilitates the transfer of any type of data, could diminish food waste  by increasing the transparency around where and when food is being sourced; and with less food wasted as a result of better shipping and storage communication processes, organizations have the opportunity to supply more food to areas in need.

But none of these use-cases will become viable realities unless the tech and fintech industries make concerted efforts to cultivate and support open-source development talent through educational programs, professional incentives, and communication that relays the positive role blockchain development can play in tackling global challenges. 

This post is part of our contributor series. The views expressed are the author’s own and not necessarily shared by TNW.

By

Sourced from TNW