Site Overlay

House and Time revela trabalhos de dados Python em Be…


fundo roxo-preto

Em um grande passo para melhorar a funcionalidade da Web3 e da tecnologia blockchain, a House and Time lançou a versão beta do Trabalhos de dados Python, uma solução revolucionária projetada para preencher a lacuna no tratamento de trabalhos Python de longa duração. Este desenvolvimento inovador surge como uma resposta à crescente necessidade de integração perfeita do Python no processamento de dados, análise e funcionalidades de contratos inteligentes dentro do ecossistema Web3.

Desafios abordados e soluções fornecidas

Se você tem acompanhado os desenvolvimentos no domínio do Espaço e Tempo, talvez esteja ciente de sua conquista inovadora – a criação da primeira e única prova de Conhecimento Zero (ZK) para SQL. A Prova de SQL é uma ferramenta extremamente potente, capacitando contratos inteligentes para recuperar e processar dados com segurança usando SQL. Esta garantia criptográfica abre uma infinidade de possibilidades inovadoras para a tecnologia blockchain.

Apesar da proeza do SQL como uma linguagem robusta e quase completa de Turing, ela não cobre todos os cenários de negócios concebíveis. Para atender à necessidade de lógica de negócios personalizada, especialmente quando a implantação de código arbitrário se torna essencial, a Chainlink introduziu engenhosamente uma solução: Chainlink Features. Essas funções permitem a execução de Javascript de forma redundante nos nós do Chainlink, alcançando consenso na saída.

Consequentemente, os contratos inteligentes agora podem acessar perfeitamente análises e processamento de dados comprovados pelo ZK por meio do Proof of SQL, juntamente com a execução eficiente de scripts usando Features. No entanto, no cenário da Web3, uma categoria específica de casos de uso permanece sem solução – trabalhos Python de longa duração. Reconhecendo a importância do Python nos fluxos de trabalho de empresas e desenvolvedores associados ao Espaço e ao Tempo, a equipe teve como objetivo enfrentar dois desafios principais.

Em primeiro lugar, procurou capacitar os usuários a empregar Python sem esforço para extrair, transformar e carregar dados de seus bancos de dados existentes no Espaço e no Tempo, tudo sem a necessidade de criação handbook de código. Em segundo lugar, pretendia estabelecer uma ligação criptograficamente garantida entre trabalhos Python e contratos inteligentes. Isso levou à introdução do House and Time Python Knowledge Jobs, agora disponível em versão beta por meio do House and Time Studio.

Funcionalidade abrangente de trabalhos de dados Python

Embarcando em uma jornada transformadora no cenário Web3, Python Knowledge Jobs da House and Time introduz uma mudança de paradigma no processamento de dados e nas funcionalidades de contratos inteligentes. À medida que nos aprofundamos nas capacidades complexas desta solução, um mundo de integração perfeita, processos ETL simplificados e segurança aprimorada se desenrola, redefinindo a maneira como desenvolvedores e empresas aproveitam o potencial do Python no ecossistema blockchain. Veja como funciona esta solução inovadora:

1. Colocando dados no espaço e no tempo

Python Knowledge Jobs agiliza o processo de aquisição de dados no espaço e no tempo de qualquer origem fora da cadeia, eliminando a necessidade de criação handbook de código. No início deste ano, Espaço e Tempo introduziu SQL de IAum serviço desenvolvido pela OpenAI que permite aos usuários formular solicitações em linguagem pure, como “mostre-me as 5 principais carteiras da Sui com o maior número de transações ordenadas por saldo”.

Este immediate é então convertido em uma consulta SQL, produzindo o resultado desejado. A House and Time anunciou que Houston, o chatbot de IA do House and Time Studio, agora pode gerar scripts diretos de extração, transformação, carregamento (ETL). Esses scripts são projetados para buscar dados de várias fontes, incluindo bancos de dados Web2 ou plataformas de armazenamento descentralizadas Web3. Houston cuida do processo de preparação de dados e facilita sua transferência para o Espaço e o Tempo.

Ao criar um script que se conecta a bancos de dados como PostgreSQL (ou alternativas como Snowflake ou IPFS), Houston compreende o conteúdo do banco de dados, executa as transformações necessárias, estabelece tabelas em SxT e carrega dados incrementalmente do PostgreSQL em SxT, uma linha por vez. Normalmente, a migração de banco de dados é uma tarefa trabalhosa, cara e demorada que envolve conhecimento em Python. Com a solução da House and Time, os desenvolvedores podem conseguir isso perfeitamente usando entrada de linguagem pure em uma única operação.

2. Extraindo dados do espaço e do tempo

Python Knowledge Jobs também oferece a capacidade de extrair dados do espaço e do tempo, processá-los e transmiti-los para um contrato inteligente. A razão pela qual isso representa um desafio no domínio da Web3 é devido aos tempos de execução prolongados associados aos trabalhos Python. Considere um cenário em que você tem um script encarregado de calcular a probabilidade de o Bitcoin (BTC) permanecer acima de US$ 40 mil pelo resto do ano.

Este script deve coletar dados dos mercados, processá-los e executar uma simulação de Monte Carlo em Python, processo que pode levar aproximadamente 20 segundos. Ao conectar o resultado a um contrato inteligente, torna-se imperativo garantir a sua natureza inviolável. Embora a prova baseada em consenso seja adequada para a execução rápida de scripts, ela se torna menos eficaz para tarefas executadas por um longo período.

Se, por exemplo, a computação for distribuída de forma redundante entre 30 nós, o nó 1 poderá concluir a tarefa em 18 segundos, enquanto o nó 5 termina em 25 segundos e o nó 15 leva 21 segundos. Isto exige o desenvolvimento de uma nova arquitetura para enfrentar os desafios únicos associados à execução prolongada de scripts.

Durante a versão beta do Python Knowledge Jobs, a House and Time está progredindo ativamente para alcançar isso por meio da implementação do Zero-Information (ZK): especificamente, uma prova ZK para Python. Atualmente, o sistema depende de uma segurança otimista, semelhante a uma abordagem de rollup otimista. Ao executar um trabalho de dados Python dentro do SxT, as entradas, saídas e o próprio código passam por hash e são registrados em uma cadeia principal.

O script é executado apenas uma vez e, se o resultado for diferente das expectativas, os usuários têm a opção de solicitar uma prova. O SxT então verifica criptograficamente o que foi executado. Ao contrário da prova em tempo actual com computação redundante e consenso, a abordagem do House and Time envolve uma única execução seguida de hash de todos os metadados. Este processo cria uma trilha de auditoria à prova de adulteração, servindo como um incentivo para que os operadores dos nós se abstenham de adulterar a execução. A House and Time compartilhará mais detalhes no futuro sobre a solução ZK em desenvolvimento, que visa aumentar a segurança em tempo actual dos trabalhos de dados Python.

Aplicativos e casos de uso do mundo actual

Os trabalhos de dados Python da House and Time transcendem as possibilidades teóricas, entrando no domínio prático com aplicações e casos de uso do mundo actual. Esses cenários mostram a versatilidade e adaptabilidade do Python Knowledge Jobs, ilustrando como esta solução inovadora aborda desafios complexos em diversos setores, abrindo caminho para uma nova period no processamento de dados e nas funcionalidades de contratos inteligentes.

1. Migrações perfeitas de banco de dados

Python Knowledge Jobs introduz uma nova period de simplicidade nas migrações de banco de dados. Os usuários podem instruir Houston a gerar scripts Python para tarefas complexas, como carregar dados de plataformas como Snowflake no espaço e no tempo. Por exemplo, se você declarar “gerar um script Python para transferir meus dados do Snowflake para o SxT”, Houston solicitará acesso e produzirá um script Python.

Este script irá consultar o Snowflake, recuperar os dados, discernir o esquema e replicá-lo para SxT em uma única inferência de Giant Language Mannequin (LLM). Um caso de uso ilustrativo envolve o Truflation, que ingere extensos dados de inflação em tempo actual de vários feeds de dados (commodities, taxas de títulos, habitação, and so forth.) para armazenamento. Posteriormente, o Truflation constrói agregações, como índices de inflação, para serem expostas na rede por meio de oráculos.

Python Knowledge Jobs processa e prepara com eficiência esses volumes substanciais de dados para agregação. Outro caso de uso é o dClimate, que executa regularmente operações de extração, transformação e carregamento (ETL) em dados meteorológicos de diversas fontes, carregando esses dados no IPFS. Python Knowledge Jobs pode agilizar esse processo automatizando a extração e transformação de dados meteorológicos.

2. Cálculos complexos para DeFi

Think about se o seu contrato inteligente poderia executar cálculos complexos fora da cadeia, como prever o desempenho futuro de uma criptomoeda com base em diversas condições de mercado, de maneira segura e à prova de falsificação. Python Knowledge Jobs permite que você integre modelos financeiros sofisticados, semelhantes aos utilizados para prever movimentos de preços ou avaliar fatores de risco, em seu contrato inteligente com uma abordagem de segurança otimista.

Esse recurso permite que os protocolos DeFi empreguem lógica de negócios mais avançada, superando os recursos oferecidos pelo Proof of SQL. Por exemplo, dYdX realiza cálculos para preços de opções/futuros perpétuos fora da cadeia, uma vez que estes requerem dados históricos de entrada de preços e envolvem cálculos complexos que não podem ser executados por contratos inteligentes na cadeia.

Python Knowledge Jobs facilita a execução desses cálculos à prova de adulteração. Em outro exemplo, a 3Commas emprega modelos de aprendizado de máquina fora da cadeia para tomada de decisões em atividades DeFi/CeFi (como swaps, futuros, negociações de bot, and so forth.) dentro de um ambiente de contêiner de computação centralizado. Python Knowledge Jobs fornece uma alternativa nativa da Web3 para executar essas tarefas.

O caminho a seguir

O lançamento beta do Python Knowledge Jobs da House and Time marca um avanço significativo no atendimento às crescentes necessidades da Web3 e da tecnologia blockchain. Ao reconhecer e enfrentar os desafios associados aos trabalhos Python de longa duração no cenário Web3, a House and Time introduziu uma solução inovadora que não apenas agiliza o processamento de dados, mas também aprimora a funcionalidade dos contratos inteligentes.

A funcionalidade abrangente do Python Knowledge Jobs é uma prova do potencial transformador que ele traz para o ecossistema Web3. Desde a simplificação dos processos ETL até a garantia da segurança dos trabalhos Python em contratos inteligentes, a solução inovadora da House and Time abre novas possibilidades para desenvolvedores e empresas.

Em um esforço para incentivar os usuários a explorar os recursos transformadores do Python Knowledge Jobs, a House and Time está oferecendo acesso gratuito ao serviço por um mês. Os usuários podem iniciar sua jornada Python Knowledge Jobs com Houston no Estúdio Espaço e Tempoanunciando uma nova period de integração perfeita entre as tecnologias Python e Web3.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

18 − 2 =