Internet search giant Google has reportedly added cryptocurrency Ethereum to BigQuery, a platform for big data analytics. The announcement for the same was made in a blog post on 1st September, Saturday.
Google believes that adding Ethereum on the blockchain would make it easy to access the stored data in the presence of API. Google’s Ethereum blockchain is developed on a cloud platform and its capable of undertaking various tasks such as the platform can sync the blockchain to Parity run by a computer, it regularly extracts data from Ethereum blockchain and is capable of string date-partitioned data to BigQuery in a cost-effective manner. In short, the Google can do so much by adding Ethereum to the blockchain.
It has been revealed that the API endpoints restricts the viewing of blockchain data overall. On the other hand, the BigQuery’s OLAP features allow the viewing of data. Google in its blog post displayed a table highlighting Ether transfers and transaction costs year to date. The table made it even clearer why it is important to alter Ethereum architecture and knowing the type of upgrade that is needed by the network.
In the announcement, Google used examples to elaborate on why adding Ethereum is good for the users. In one example Google stated CryptoKitties (a crypto collectible game), under which there were numerous ERC-721 smart contract transactions on the Ethereum network. Adding Ethereum to the network will enhance the visualization for ‘pedigrees’ of accounts with more than 10 CryptoKitties.
Google cited yet another example to make its point clear. In the second example, Google analyzed data from ERC-20 token project OmiseGo. The latest addition will allow the clients of BigQuery Python library to query data tables in the public platform Kernels.
As of now, the CryptoKitties smart contract is one of the all-time famous ERC-21 smart contracts. In this type of contract, source code makes an entry for birth to the Ethereum blockchain making it easy for people to query such events easily. The provision makes it even easier for people to look up for games just like CryptoKitties by deploying a Jaccard similarity coefficient, which is a statistic used to compare the diversity.
The recent development makes it easy to put in use graph data structure to analyze the data as it includes wallet address as well as a series of transfers. Google explained it in the blog by giving an example of a graphic developed using Gephi which is a visualization tool. The graphic showed colored nodes tagged by a bunch of addresses that often move from one direction to another. For calculating the graphic, Google deployed Modularity algorithm.
Following the scrutiny of the graphic, Google was finally able to extract most of the smart contracts, which was found to be free. The development allowed Google to figure out different functions contracts that were capable of performing.