Saturday, May 30, 2020

China: Parliament passes law allowing inheritance of Bitcoin and cryptocurrencies; a changing ... (current BTC/USD price is $9,527.42)

Latest Bitcoin News:

China: Parliament passes law allowing inheritance of Bitcoin and cryptocurrencies; a changing ...

Other Related Bitcoin Topics:

Bitcoin Price | Bitcoin Mining | Blockchain


The latest Bitcoin news has been sourced from the CoinSalad.com Bitcoin Price and News Events page. CoinSalad is a web service that provides real-time Bitcoin market info, charts, data and tools.


What Is Proof of Work (PoW)?

Contents

https://preview.redd.it/6xrtu2r56v151.png?width=1920&format=png&auto=webp&s=21a0175a00217614738e88b6c9d47fd07e0ae305

Introduction

Proof of Work (commonly abbreviated to PoW) is a mechanism for preventing double-spends. Most major cryptocurrencies use this as their consensus algorithm. That’s just what we call a method for securing the cryptocurrency’s ledger.

Proof of Work was the first consensus algorithm to surface, and, to date, remains the dominant one. It was introduced by Satoshi Nakamoto in the 2008 Bitcoin white paper, but the technology itself was conceived long before then.

Adam Back’s HashCash is an early example of a Proof of Work algorithm in the pre-cryptocurrency days. By requiring senders to perform a small amount of computing before sending an email, receivers could mitigate spam. This computation would cost virtually nothing to a legitimate sender, but quickly add up for someone sending emails en masse.

What is a double-spend?

A double-spend occurs when the same funds are spent more than once. The term is used almost exclusively in the context of digital money — after all, you’d have a hard time spending the same physical cash twice. When you pay for a coffee today, you hand cash over to a cashier who probably locks it in a register. You can’t go to the coffee shop across the road and pay for another coffee with the same bill.

In digital cash schemes, there’s the possibility that you could. You’ve surely duplicated a computer file before — you just copy and paste it. You can email the same file to ten, twenty, fifty people.

Since digital money is just data, you need to prevent people from copying and spending the same units in different places. Otherwise, your currency will collapse in no time.

For a more in-depth look at double-spending, check out Double Spending Explained.

Why is Proof of Work necessary?

If you’ve read our guide to blockchain technology, you’ll know that users broadcast transactions to the network. Those transactions aren’t immediately considered valid, though. That only happens when they get added to the blockchain.

The blockchain is a big database that every user can see, so they can check if funds have been spent before. Picture it like this: you and three friends have a notepad. Anytime one of you wants to make a transfer of whatever units you’re using, you write it down — Alice pays Bob five units, Bob pays Carol two units, etc.

There’s another intricacy here — each time you make a transaction, you refer to the transaction where the funds came from. So, if Bob was paying Carol with two units, the entry would actually look like the following: Bob pays Carol two units from this earlier transaction with Alice.

Now, we have a way to track the units. If Bob tries to make another transaction using the same units he just sent to Carol, everyone will know immediately. The group won’t allow the transaction to be added to the notepad.

Now, this might work well in a small group. Everyone knows each other, so they’ll probably agree on which of the friends should add transactions to the notepad. What if we want a group of 10,000 participants? The notepad idea doesn’t scale well, because nobody wants to trust a stranger to manage it.

This is where Proof of Work comes in. It ensures that users aren’t spending money that they don’t have the right to spend. By using a combination of game theory and cryptography, a PoW algorithm enables anyone to update the blockchain according to the rules of the system.

How does PoW work?

Our notepad above is the blockchain. But we don’t add transactions one by one — instead, we lump them into blocks. We announce the transactions to the network, then users creating a block will include them in a candidate block. The transactions will only be considered valid once their candidate block becomes a confirmed block, meaning that it has been added to the blockchain.

Appending a block isn’t cheap, however. Proof of Work requires that a miner (the user creating the block) uses up some of their own resources for the privilege. That resource is computing power, which is used to hash the block’s data until a solution to a puzzle is found.

Hashing the block’s data means that you pass it through a hashing function to generate a block hash. The block hash works like a “fingerprint” — it’s an identity for your input data and is unique to each block.

It’s virtually impossible to reverse a block hash to get the input data. Knowing an input, however, it’s trivial for you to confirm that the hash is correct. You just have to submit the input through the function and check if the output is the same.

In Proof of Work, you must provide data whose hash matches certain conditions. But you don’t know how to get there. Your only option is to pass your data through a hash function and to check if it matches the conditions. If it doesn’t, you’ll have to change your data slightly to get a different hash. Changing even one character in your data will result in a totally different result, so there’s no way of predicting what an output might be.

As a result, if you want to create a block, you’re playing a guessing game. You typically take information on all of the transactions that you want to add and some other important data, then hash it all together. But since your dataset won’t change, you need to add a piece of information that is variable. Otherwise, you would always get the same hash as output. This variable data is what we call a nonce. It’s a number that you’ll change with every attempt, so you’re getting a different hash every time. And this is what we call mining.

Summing up, mining is the process of gathering blockchain data and hashing it along with a nonce until you find a particular hash. If you find a hash that satisfies the conditions set out by the protocol, you get the right to broadcast the new block to the network. At this point, the other participants of the network update their blockchains to include the new block.

For major cryptocurrencies today, the conditions are incredibly challenging to satisfy. The higher the hash rate on the network, the more difficult it is to find a valid hash. This is done to ensure that blocks aren’t found too quickly.

As you can imagine, trying to guess massive amounts of hashes can be costly on your computer. You’re wasting computational cycles and electricity. But the protocol will reward you with cryptocurrency if you find a valid hash.

Let’s recap what we know so far:

  • It’s expensive for you to mine.
  • You’re rewarded if you produce a valid block.
  • Knowing an input, a user can easily check its hash — non-mining users can verify that a block is valid without expending much computational power.

So far, so good. But what if you try to cheat? What’s to stop you from putting a bunch of fraudulent transactions into the block and producing a valid hash?

That’s where public-key cryptography comes in. We won’t go into depth in this article, but check out What is Public-Key Cryptography? for a comprehensive look at it. In short, we use some neat cryptographic tricks that allow any user to verify whether someone has a right to move the funds they’re attempting to spend.

When you create a transaction, you sign it. Anyone on the network can compare your signature with your public key, and check whether they match. They’ll also check if you can actually spend your funds and that the sum of your inputs is higher than the sum of your outputs (i.e., that you’re not spending more than you have).

Any block that includes an invalid transaction will be automatically rejected by the network. It’s expensive for you to even attempt to cheat. You’ll waste your own resources without any reward.

Therein lies the beauty of Proof of Work: it makes it expensive to cheat, but profitable to act honestly. Any rational miner will be seeking ROI, so they can be expected to behave in a way that guarantees revenue.

Proof of Work vs. Proof of Stake

There are many consensus algorithms, but one of the most highly-anticipated ones is Proof of Stake (PoS). The concept dates back to 2011, and has been implemented in some smaller protocols. But it has yet to see adoption in any of the big blockchains.

In Proof of Stake systems, miners are replaced with validators. There’s no mining involved and no race to guess hashes. Instead, users are randomly selected — if they’re picked, they must propose (or “forge”) a block. If the block is valid, they’ll receive a reward made up of the fees from the block’s transactions.

Not just any user can be selected, though — the protocol chooses them based on a number of factors. To be eligible, participants must lock up a stake, which is a predetermined amount of the blockchain’s native currency. The stake works like bail: just as defendants put up a large sum of money to disincentivize them from skipping trial, validators lock up a stake to disincentivize cheating. If they act dishonestly, their stake (or a portion of it) will be taken.

Proof of Stake does have some benefits over Proof of Work. The most notable one is the smaller carbon footprint — since there’s no need for high-powered mining farms in PoS, the electricity consumed is only a fraction of that consumed in PoW.

That said, it has nowhere near the track record of PoW. Although it could be perceived as wasteful, mining is the only consensus algorithm that’s proven itself at scale. In just over a decade, it has secured trillions of dollars worth of transactions. To say with certainty whether PoS can rival its security, staking needs to be properly tested in the wild.

Closing thoughts

Proof of Work was the original solution to the double-spend problem and has proven to be reliable and secure. Bitcoin proved that we don’t need centralized entities to prevent the same funds from being spent twice. With clever use of cryptography, hash functions, and game theory, participants in a decentralized environment can agree on the state of a financial database.



Goldman Sachs Tells Investors Bitcoin Not Worthy of Investment.

The recent announcement that Goldman Sachs would be holding an investor conference call event to further discuss inflation, gold and Bitcoin had captured the attention of the entire cryptocurrency industry. The investment bank called investors to discuss the “US Economic Outlook & Implications of Current Policies for Inflation, Gold, And Bitcoin”.

The meeting took place yesterday, on May 27, and while there were no specific details concerning the exact content and agenda prior to the conference, most believed the news of the call to be a positive sign for Bitcoin, and that Goldman Sach’s would officially declare the cryptocurrency to be a safe hedge asset against monetary inflation.

However, according to a leaked PowerPoint slide from the May 27 call, it is clear that Goldman Sach’s does not have a positive view of Bitcoin and the slide even seemed overly discouraging.

What about Crypto-Spring? Despite recent Billionaire investor sentiment and the news of the coming fourth cycle of Bitcoin and the ensuing crypto-spring, Goldman Sach’s has made their positions clear. The investment giant states that Bitcoin and othercryptocurrencies are “not a suitable investment” for their clients and “does not constitute a viable investment” as a hedge asset. 

This news came as a surprise considering that in a recent interview, CEO of Goldman Sachs, David Solomon revealed that Goldman Sach’s may even follow the footsteps of its competitor JPMorgan Chase in launching its own crypto coin.

Solomon further said that the bank has been performing extensive research on stablecoins and asset tokenization. In the interview, the Goldman CEO expressed his belief in the potential that cryptocurrency holds in enabling frictionless and quick cross-border payments. He said that banks must remain innovative, otherwise, they will disappear.

For now, it appears the Goldman Sach’s US Outlook call was not the boost to Bitcoin the crypto-community was hoping for, but there are still very positive signs that cryptocurrency investment is reaching a new level with the endorsement of several high profile investors like billionaire’s Paul Tudor Jones, Tim Draper, and Stan Druckermiller.

Alexis Ohanian, the co-founder of Reddit and early investor inCoinbase, commented on the Billionaire’s joining the crypto fray, he said, “It’s interesting to see OGs of Wall Street now getting into crypto and Bitcoin, it’s increasingly showing that it’s here to stay.”


Goldman Sachs Tells Investors Bitcoin Not Worthy of Investment

The recent announcement that Goldman Sachs would be holding an investor conference call event to further discuss inflation, gold and Bitcoin had captured the attention of the entire cryptocurrency industry. The investment bank called investors to discuss the “US Economic Outlook & Implications of Current Policies for Inflation, Gold, And Bitcoin”.

The meeting took place yesterday, on May 27, and while there were no specific details concerning the exact content and agenda prior to the conference, most believed the news of the call to be a positive sign for Bitcoin, and that Goldman Sach’s would officially declare the cryptocurrency to be a safe hedge asset against monetary inflation.

However, according to a leaked PowerPoint slide from the May 27 call, it is clear that Goldman Sach’s does not have a positive view of Bitcoin and the slide even seemed overly discouraging. What about Crypto-Spring? Despite recent Billionaire investor sentiment and the news of the coming fourth cycle of Bitcoin and the ensuing crypto-spring, Goldman Sach’s has made their positions clear. The investment giant states that Bitcoin and othercryptocurrencies are “not a suitable investment” for their clients and “does not constitute a viable investment” as a hedge asset. 

This news came as a surprise considering that in a recent interview, CEO of Goldman Sachs, David Solomon revealed that Goldman Sach’s may even follow the footsteps of its competitor JPMorgan Chase in launching its own crypto coin.

Solomon further said that the bank has been performing extensive research on stablecoins and asset tokenization. In the interview, the Goldman CEO expressed his belief in the potential that cryptocurrency holds in enabling frictionless and quick cross-border payments. He said that banks must remain innovative, otherwise, they will disappear.

For now, it appears the Goldman Sach’s US Outlook call was not the boost to Bitcoin the crypto-community was hoping for, but there are still very positive signs that cryptocurrency investment is reaching a new level with the endorsement of several high profile investors like billionaire’s Paul Tudor Jones, Tim Draper, and Stan Druckermiller.

Alexis Ohanian, the co-founder of Reddit and early investor inCoinbase, commented on the Billionaire’s joining the crypto fray, he said, “It’s interesting to see OGs of Wall Street now getting into crypto and Bitcoin, it’s increasingly showing that it’s here to stay.”


Goldman Sachs Tells Investors Bitcoin Not Worthy of Investment

The recent announcement that Goldman Sachs would be holding an investor conference call event to further discuss inflation, gold and Bitcoin had captured the attention of the entire cryptocurrency industry. The investment bank called investors to discuss the “US Economic Outlook & Implications of Current Policies for Inflation, Gold, And Bitcoin”.

The meeting took place yesterday, on May 27, and while there were no specific details concerning the exact content and agenda prior to the conference, most believed the news of the call to be a positive sign for Bitcoin, and that Goldman Sach’s would officially declare the cryptocurrency to be a safe hedge asset against monetary inflation.

However, according to a leaked PowerPoint slide from the May 27 call, it is clear that Goldman Sach’s does not have a positive view of Bitcoin and the slide even seemed overly discouraging.


Goldman Sachs Tells Investors Bitcoin Not Worthy of Investment

The recent announcement that Goldman Sachs would be holding an investor conference call event to further discuss inflation, gold and Bitcoin had captured the attention of the entire cryptocurrency industry. The investment bank called investors to discuss the “US Economic Outlook & Implications of Current Policies for Inflation, Gold, And Bitcoin”.

The meeting took place yesterday, on May 27, and while there were no specific details concerning the exact content and agenda prior to the conference, most believed the news of the call to be a positive sign for Bitcoin, and that Goldman Sach’s would officially declare the cryptocurrency to be a safe hedge asset against monetary inflation.

However, according to a leaked PowerPoint slide from the May 27 call, it is clear that Goldman Sach’s does not have a positive view of Bitcoin and the slide even seemed overly discouraging.


Ethereum And Challenges In Building Its Infrastructure

https://preview.redd.it/2greypy8nu151.jpg?width=2400&format=pjpg&auto=webp&s=6f7f83b3f02b44370817b5ad24ff40ddba2aa47d

Want to learn everything related to Ethereum? This article explains the concept of Ethereum, covers apps built on this platform, and focuses on challenges in building its infrastructure. So let's get started.

The Concept of Ethereum

Ethereum is defined as a network of computers that operates as a decentralized platform without requiring any computing function. It offers a platform to Ethereum developers where they can write codes and create dApps (decentralized apps) that are globally accessible. To put its definition in a simpler term, we can say that it is a distributed public blockchain network and a second-most known cryptocurrency after Bitcoin.

With the growing demand to learn this platform, various online courses and training sessions impart certification courses to make you an industry-ready Ethereum Expert.

Top Ethereum-based Applications

Before we discover the challenges, let’s have a quick look at the top Ethereum-powered applications.

GitCoin, an Ethereum based platform, pays individuals for working in an open-source software like Python, Java, HTML, etc. KYC-Chain allows organizations to verify their customer’s identities and managing the whole customer lifecycle. Cent, a user-friendly app, follows a slogan ‘earn income anywhere.’ This Ethereum-based app offers individuals an income-generating social network by creating content, sharing their views, and much more. Vevue, an Ethereum app, monetizes all forms of engagements, thus offers unlimited possibilities to users to earn money. With this platform, people can place requests for videos and encourage them to share short videos and make money.

Challenges with Ethereum Infrastructure

Although Ethereum is full of possible applications, designing its infrastructure comes with its own set of challenges. Apart from the problems mentioned below, scalability, flexibility, dealing with block times, parity issues are also the concerns that one has to deal with while building Ethereum infrastructure. Let's have a look at the major issues.

Wallet Initialization- A Prima Concern

Just like Bitcoin networks that suffer from backlogs, Ethereum is no more an exception. Wallet initialization is the prime concern because if contract creation transaction is stuck somehow, but the user started sending another transaction at the same time, then it will be impossible for the Ethereum to fire appropriate contract events.

Smart Contracts Difficulties

Debugging smart contracts while using the Ethereum platformis complicated. This is because it is hard to find out where the transaction failed.

Connecting Ethereum Requires Manual Efforts

For Connecting Ethereum with the rest of the world, it requires manual effort, which indicates it adds a burden at the developer end. Moreover, Ethereum developers have to set up the whole infrastructure via separate Ethereum nodes that lead to unseen hazards.

Difficulties in Building Future-Proof Architecture

Building future-proof architecture is one of the challenges that one has to deal with. Ethetherum is a decentralized platform, and code written to this cannot be modified, meaning they are hardly any possibility of backdoors. This indicates one can land up losing the involved parties a lot of money.

Conclusion

To conclude, we can say that Ethereum has the potential to revolutionalize the way we interact with the world. But to accelerate widespread adoption, it is crucial to eliminate the challenges that Ethereum is facing. Technical inefficiencies (as mentioned-above) need to be eradicated to build a perfect infrastructure.

To get instant updates about Blockchain Technology and to learn more about online blockchain certifications, check out Blockchain Council.