Function X: Hash Out de Março

Joao Victor Mendes
Pundi AI
Published in
6 min readApr 1, 2022

Um olhar mais atento à rede Function X

Já faz um tempo desde a introdução de estreia da Infraestrutura de rede Function X. Gostaríamos de aproveitar esta oportunidade para revisitar e reiterar a singularidade, as capacidades e o desempenho da rede Function X e, claro, a filosofia e a lógica por trás dela.

Sumário

1 — A Function X é uma rede blockchain de arquitetura multicadeia, altamente personalizável e expansível, inédita que pode atender a diferentes necessidades de negócios.
2 — É impraticável usar uma cadeia para resolver todos os problemas de negócios, portanto, cadeias diferentes com funções diferentes.
3 — Cada parachain tem configurações diferentes para lidar com as necessidades específicas do negócio.
4 — A Function X fornece toques diferentes para pessoas diferentes, por exemplo. Pundi X Chain para Pagamento, Margin X Chain para DEX, f(x) Core — Smart Contract Chain para Dapps.
5 — Função X tem um Infinity tps com parachains e sub-redes.
6 — 3 conceitos-chave (MEC): estrutura multi-cadeia, expansível, personalizável.
7 — Analogia simples: É uma mistura de Polkadot e Avalanche.

Uma das perguntas mais frequentes de nossas comunidades é: quão rápido é o tps (transação por segundo) ou quantas transações podem ser processadas pelo f(x)Core por bloco? Antes de respondermos a essa pergunta, realmente precisávamos determinar se realmente precisávamos processar todas as transações em segundos? Ou melhor, se todos os negócios exigem velocidade de processamento super rápida? E quanto ao custo e risco? Ou é apenas porque é um número que facilita a comparação de blockchains?

A filosofia

O problema da trindade impossível sugere que nenhuma solução pode atender a todos os três critérios: custo, eficiência e segurança. A chave é o equilíbrio entre os três elementos de acordo com as circunstâncias, contexto e natureza do negócio.

Todos podemos concordar que diferentes empresas têm suas próprias necessidades, padrões e requisitos. Não existe no mundo dos negócios “uma solução serve para todos”; isso porque cada solução tem seu próprio foco e preocupação dentro de um determinado contexto. A solução que resolve o problema A não necessariamente resolve o problema B ou pode até criar o problema C.

Por exemplo, o tempo de processamento de um pagamento de $5 é ágil e rápido; o tempo de processamento de uma transferência bancária de $200 exigirá verificação de senha ou OTP; o tempo de processamento de um empréstimo bancário de $ 100.000 exigirá KYC, garantias, capacidade de ganho, etc., e um período de revisão mais longo.

Como mostra o exemplo acima, o tempo de processamento de um pagamento de US$ 5 é o mais rápido, a transferência de US$ 200 vem em segundo lugar e o empréstimo bancário de US$ 100.000 vem por último. A preocupação não é apenas com a quantidade de dinheiro envolvida (uma quantia maior implica em maior risco), mas também com a natureza do negócio. Ninguém quer esperar pelo café por 20 minutos, então o pagamento precisa ser rápido. Podemos assumir que o pagamento de $ 5 é relativamente insignificante e normal, portanto, o banco e o titular do cartão assumem menos riscos e não exigem verificação. A transferência de $ 200 é uma quantia maior para a qual o banco exige verificação para reduzir o risco de fraude ou uso indevido. O empréstimo bancário de $ 100.000 é um negócio orientado para o lucro que exige que o banco garanta da melhor maneira possível que o mutuário não ficará inadimplente e será capaz de pagar os juros no prazo. Isso requer um período de revisão mais longo.

Acreditamos que negócios diferentes têm construções diferentes para atender às respectivas necessidades de negócios; esta é a principal proposta de valor da rede Function X — nós cuidamos e atendemos às suas necessidades comerciais específicas.

“Eu tenho golpes diferentes para pessoas diferentes” — Muhammad Ali

Arquitetura do TPS infinito

A rede é uma estrutura multi-funcional diferente que permite que redes funcionais / parachains sejam conectadas e funcionem como uma rede inteira. Cada parachain sub-rede (“parachain”) pode funcionar isoladamente, ou sem outras funções parachains, ou em conjunto com outras parachains enquanto conectado ao f(x)Core.

Embora todas as (para)cadeias estejam dentro da mesma rede, a configuração de cada cadeia pode ser diferente. Cada parachain é altamente personalizável e não precisa herdar as especificações e configuração do f(x)Core. Cada parachain pode ser configurado e personalizar o tamanho do bloco (limite de transação), tempo de bloqueio (velocidade da transação), número de nós validadores, token de recompensa de bloco, permissão de bloqueio e assim por diante para satisfazer e atender às respectivas necessidades de negócios. Dito isto, a estrutura fundamental, como Proof of Stake, nós validadores, mecânica de recompensa de bloco, etc., não pode ser alterada.

Exemplos:

1 — O tamanho do bloco e o tempo de bloqueio da DEX Chain são maiores e mais rápidos que f(x)Core para >50% para atender às necessidades de exchange, liquidação e taxa de funding; (a velocidade da transação pode ser melhorada)
2 — A configuração para tokens de recompensa em bloco e cálculo de recompensa em bloco da cadeia de pagamento é diferente da f(x)Core (a cadeia de pagamento tem uma estrutura de ‘token duplo’) para satisfazer uma configuração de ‘ponto de fidelidade’ que é comum no setor de pagamentos e conectada para o XPOS e proximamente o XPOS Descentralizado; (integração de hardware habilitada)

Vale a pena notar que a atividade e as transações em cada parachain estão funcionando isoladamente. Dito isto, a transação e o evento na DEX Chain não consumirão a largura de banda de f(x)Core ou Payment Chain, portanto, a taxa de transferência teórica da rede Function X pode ir ao infinito, pois não há restrição no número de parachains que pode ser integrado.

Comparação

Voltando à questão mencionada acima, quais são os obstáculos para maximizar a velocidade da transação?

A resposta curta é: a que custo?

Desempenho, descentralização e risco são compensações e sempre têm um custo. A alta velocidade de transação da DEX Chain custa menos validadores com especificações de hardware mais altas; a estrutura de token duplo na Payment Chain tem o custo de ponte (bridge) mais altos. Definitivamente, não queremos sacrificar a descentralização e a segurança para aumentar a velocidade das transações, especialmente em determinados contextos e para determinados negócios.

Vemos que a negociação na DEX exigirá velocidade de milissegundos e estamos dispostos a pagar o custo, no entanto, não vemos a espera de 3 a 5 segundos no tempo de processamento do pagamento nos custando muito desconforto, a menos que você esteja com pressa para beber seu café — e corre o risco de queimar sua língua.

A Função X pode não ser a solução mais rápida, fácil, barata e leve em geral, mas o único ponto de diferença é que permite que os proprietários de empresas personalizem e expandam para atender às suas respectivas necessidades de negócios e, ao mesmo tempo, equilibrar o custo.

Tem interesse em adquirir uma maquininha XPOS? Acesse agora o nosso site: https://pt.shop.pundix.com/xpos

Não esqueça de seguir a Pundi X Brasil nas redes sociais para ficar sabendo das últimas notícias sempre em primeira mão!

Grupo de Telegram: https://t.me/pundixbrazil
Canal de anúncios do Telegram: https://t.me/pundixofficial_br
Twitter:
https://twitter.com/Pundix_br
Instagram:
https://www.instagram.com/pundix_br/
Grupo de Facebook:
https://www.facebook.com/groups/1772965376058002/

Este post é uma tradução livre deste artigo.

--

--