Google đi sâu vào Blockchain Ethereum với Nền tảng phân tích dữ liệu lớn

Mục đích của việc tạo ra dữ liệu chuỗi khối Ethereum có thể truy cập trên Google Cloud  là làm cho tất cả dữ liệu được lưu trữ trên blockchain dễ dàng truy cập. Trong khi phần mềm của Ethereum chứa các hàm API cho các hàm có thể được truy cập ngẫu nhiên, chẳng hạn như kiểm tra số dư ví, các điểm cuối API không dễ dàng truy cập được cho tất cả dữ liệu được lưu trữ trên blockchain.

Mặc dù các điểm cuối API không cho phép xem dữ liệu khối chuỗi tổng hợp nhưng các tính năng OLAP của BigQuery lại cho phép.

Google Cloud có thể đồng bộ hóa chuỗi khối Ethereum với các máy tính được trang bị tính chẵn lẻ, một ứng dụng Ethereum để xây dựng các ứng dụng, blog đã lưu ý.

Nó cũng trích xuất dữ liệu hàng ngày từ sổ kế toán blockchain Ethereum, chẳng hạn như chuyển mã thông báo và lưu trữ dữ liệu được phân đoạn để khám phá hiệu quả trên BigQuery.

Ngoài ra, thư viện BigQuery Python cho phép khách hàng truy vấn các bảng dữ liệu trong Kernels, một nền tảng mã hóa trong trình duyệt miễn phí trên nền tảng khoa học dữ liệu công cộng Kaggle.

Phân tích hợp đồng thông minh

Google BigQuery đã kích hoạt phân tích các cuộc gọi chức năng hợp đồng thông minh, thời gian giao dịch và phân tích chức năng hợp đồng thông minh.

BigQuery đã chứng minh truy vấn các bảng hợp đồng và giao dịch tập dữ liệu để xác định các hợp đồng thông minh sử dụng nhiều nhất dựa trên các giao dịch. Biểu đồ đi kèm cho thấy 10 hợp đồng Ethereum ERC-721 phổ biến nhất theo giao dịch.

Hợp đồng thông minh cho CryptoKitties trò chơi là ERC-21 hợp đồng thông minh phổ biến nhất. Trường hợp mã nguồn hợp đồng ghi một sự kiện khai sinh ra blockchain Ethereum, bảng cho phép người dùng truy vấn các trường hợp của sự kiện này.

Nếu ai đó muốn khám phá các trò chơi tương tự như CryptoKitties, họ có thể đo lường điều này bằng cách triển khai hệ số tương tự Jaccard, một thống kê được sử dụng để so sánh tính đa dạng và tương đồng của các tập mẫu bằng cách sử dụng JavaScript UDF.

Một truy vấn khác đo 10 mã thông dụng phổ biến nhất theo khối lượng giao dịch.

Có thể đo mã thông báo theo thời gian, chẳng hạn như số lần chuyển mã thông báo hàng ngày cho một mã thông báo cụ thể và tạo hình ảnh hóa dữ liệu trong một khoảng thời gian cụ thể, như được hiển thị trong biểu đồ đi kèm.

 

 

Cũng có thể sử dụng cấu trúc dữ liệu đồ thị được hướng dẫn để thu thập thông tin chi tiết về dữ liệu vì nó bao gồm một tập hợp các chuyển giao giữa các địa chỉ ví.

Trong một ví dụ, 40.000 giao dịch đầu tiên chứa ít nhất hai đối tác thương mại. Blog cung cấp ví dụ về đồ họa được tạo bằng Gephi, một phần mềm hiển thị, hiển thị các nút màu được gắn nhãn bởi các nhóm địa chỉ chuyển thường xuyên với nhau. Thuật toán Modularity được sử dụng để tính toán đồ họa này.

Phần lớn mã nguồn hợp đồng thông minh có sẵn miễn phí, cho phép người dùng Google khám phá những chức năng nào của hợp đồng thực hiện dựa trên tên, ngay cả những hàm không có nguồn vì tên hàm phổ biến mang chữ ký chung.

Google Cloud đã tạo đà cho phân tích hợp đồng thông minh thông qua BigQuery.

Theo www.ccn.com


Theo dõi chúng tôi trên Facebook