Google Cloud is experimenting with blockchains - and it could make us think totally differently the technology
- Google has several times that are exploring potential uses for blockchain technology.
- It's not clear if or how Google will use the technology, but Brian Behlendorf, an expert on the technology, think the company will offer a blockchain product through its Google Cloud service.
- Blockchains are designed to be decentralized, but one that's linked to a public-cloud service could actually make sense, Behlendorf said.
Several different teams inside the company are examining the hyped technology, which is the hard-to-edit digital ledger system that underlies bitcoin, ethereum and other cryptocurrencies, a Google representative said. But the representative declined to share details. Advertisement
Google has long been fond of experimentation, so it should be no surprise the internet giant is looking into what blockchain technology could do for its cloud business.
Fortunately, it doesn't take inside information to imagine what Google may have in store. Indeed, thinking through how Google might use blockchain technology is something Brian Behlendorf, executive director of the open-source blockchain project Hyperledger, has been doing a lot lately.Behlendorf's hunch? Google's going to offer blockchain technology as a product available through its Google Cloud service. Just as Google Cloud customers today can easily set up databases through the service or use it to access Google's machine learning technology, they might be able to someday set up a blockchain through it.
Behlendorf doesn't speak for Google. But he's in a good position to speculate on what it might do. His organization, after all, works with companies including IBM and Oracle to develop their enterprise-grade blockchain offerings.
The blockchain would be for businesses, not cloud infrastructureEither way, its service would likely allow Google Cloud clients to set up a blockchain ledger and authorize different users - or nodes - to make entries on it.Advertisement
"The basic idea is you might take something like Hyperledger Fabric or Sawtooth and go to a company or set of companies and say, 'We will set up your nodes on a permission ledger for a fee,'" Behlendorf said.account for $1 billion in quarterly revenue. But Google Cloud itself is in third place in the cloud-computing market, trailing behind Amazon Web Services and Microsoft's Azure, and it could use something to help set its service apart from the leaders.Advertisement
A public cloud blockchain won't necessarily be decentralized
Hosting a blockchain product on a public cloud service may sound strange if you know something about the digital-ledger technology. One of the big selling points of blockchains is that they're decentralized.
Exact copies of blockchain ledgers are stored in multiple places, typically on different computers or nodes. In the case of bitcoin's blockchain, the number of nodes is in the thousands. A change to a ledger won't be recognized unless multiple nodes agree on the change.By contrast, public clouds, by their nature, are services that centralize data from multiple companies or users.Advertisement
Despite that apparent contradiction, Behlendorf said users shouldn't be worried about a public cloud-based blockchain.Just because a blockchain may start in a public cloud doesn't necessarily mean it can't be decentralized. Indeed, if Google offers a blockchain product through Google Cloud, it likely will embrace decentralization and allow customers to set up nodes for their blockchain ledgers elsewhere, including on other public cloud services such as AWS, he said.Advertisement
That may seem counterintuitive that Google would allow its blockchain product to be accessed through competing cloud services. But it would almost have to offer that flexibility, Behlendorf said. After all, many businesses operate worldwide and will want their blockchains to be accessible wherever they operate, but Google Cloud isn't accessible in China, because the country bans Google.But public cloud services don't have the same bar for establishing the trust of users. People already know Amazon, Microsoft, Google and trust their services. If you would use a cloud service to store information about your business, you should feel comfortable putting a blockchain on it as well, Behlendorf said.Advertisement
In fact, it's already happening. While neither AWS or Azure offers a blockchain product, people already host blockchains on those cloud services, he said.Advertisement
- 47 new COVID-19 cases in Assam, total rises to 595
- After Jharkhand, Zomato to start home delivery of alcohol in Odisha
- Peter England & Ayushmann Khurrana urge you to wear a mask
- 3 more test positive for COVID-19 in Manipur; total count rises to 39
- Mukesh Ambani’s youngest son Anant Ambani who said “Reliance meri jaan hai” joins Jio Platforms as Director