A OpenBook sucedeu a gestão do sucesso da exchange descentralizada Serum, porém essa que foi forçada a fechar suas portas após o colapso da FTX. Continue lendo para saber mais sobre o OpenBook, como ele funciona e o que o diferencia de outras exchanges descentralizadas.
o que é OpenBook?
OpenBook é uma plataforma de troca descentralizada (DEX) construída sobre para operar na blockchain da Solana com o objetivo de combinar as vantagens das trocas centralizadas com a natureza confiável e transparência do DeFi. Ela foi criada como um fork da Serum, uma exchange descentralizada baseada em Solana que se tornou extinta após o incidente do colapso seus antigos financiadores, Alameda Research e FTX.
A Serum foi a primeira exchange descentralizada de alto desempenho a implementar com sucesso o modelo de execução Central Limit Order Book (CLOB). Modelo de execução comercial que é conhecido por fornecer uma experiência de negociação ideal para os usuários, no entanto, geralmente é difícil de implementar na cadeia devido à sua alta escalabilidade e requisitos de taxa de transferência.
A história do OpenBook: como o fracasso da FTX deu origem a um Solana DEX
Em novembro de 2022, o mundo das criptomoedas foi abalado pelo incidente colapso da FTX, essa trava-se de uma das maiores exchanges de criptomoedas do mundo. Milhões de traders ficaram impossibilitados de acessar seus saldo, e a volatilidade do mercado resultante elevados prejuízos.
No entanto, as coisas pioraram quando, logo após o colapso, foi descoberto que a FTX havia sofrido uma violação de segurança e que os hackers haviam roubado milhões de dólares em criptomoedas da exchange. Isso não apenas causou mais danos à reputação da extinta exchange FTX, mas também levantou uma grande preocupação entre os usuários da Serum, pois foi revelado que as chaves de atualização do Serum não estavam no controle do SRM DAO, mas estavam conectadas por uma chave privada da exchange FTX.
Assim, a violação significava que alguém que colocasse as mãos na chave privada do FTX poderia usá-la para atualizar negativamente o programa Serum e prejudicar seus usuários. Como resultado, protocolos como: Jupiter Exchange, Raydium Protocol e Mango Markets decidiram se afastar do Serum e emitiram advertências contra seu uso.
Mas a importância do Serum para o ecossistema Solana era grande demais para que o protocolo simplesmente desaparecesse. Portanto, para preservar o projeto, a comunidade Solana se uniu e lançou o OpenBook, uma bifurcação do projeto Serum V3 dirigida pela comunidade. Este fork mantém todo o código original do Serum enquanto remove os laços com o FTX e permite que a comunidade tenha custódia compartilhada do protocolo.
Comparando Modelos de Execução de Negociação: Orderbook vs AMM
Conforme mencionado acima, o OpenBook (como sucessor do Serum) segue um modelo Central Limit Orderbook (CLOB), que é um modelo de execução comercial baseado em um sistema transparente que corresponde aos pedidos dos clientes com base na “prioridade preço-tempo”. Compradores e vendedores fazem lances e pedidos a preços e tamanhos específicos, e as negociações são executadas quando os lances e pedidos correspondem. Todos os pedidos são armazenados em um registro aberto conhecido como livro de pedidos.
Comparado ao modelo AMM (Automated Market Maker), que funciona agrupando a liquidez de compradores e vendedores e ajustando dinamicamente os preços com base na quantidade de ordens de compra e venda, o modelo Central Limit Orderbook oferece maior transparência e fornece aos usuários mais controle sobre seus comércios.
A Serum foi a primeira exchange descentralizada (DEX) a implementar com sucesso uma carteira de pedidos totalmente on-chain, uma façanha que possibilitada pelo alto rendimento de Solana e baixos custos de execução.
Como funciona o OpenBook?
OpenBook opera coordenando as interações entre as contas da Solana. Uma conta Solana é uma sequência de bytes de comprimento fixo armazenados em um blockchain, cada um com um endereço exclusivo. Algumas contas Solana usadas pelo OpenBook são específicas do usuário (contas OpenOrders), enquanto outras são globais e existem para controlar várias funções na plataforma.
Aqui está uma lista de algumas das contas globais essenciais da Solana envolvidas na operação da plataforma:
- Fila de Pedidos - Contém todos os pedidos de colocação e cancelamento de pedidos não processados.
- Orderbook - Armazena informações sobre todos os pedidos em aberto
- Fila de eventos - Relata as saídas da correspondência de pedidos.
Uma conta OpenOrders é uma conta intermediária que armazena todas as informações sobre os pedidos abertos de um usuário na plataforma OpenBook.
Um ciclo de vida de uma negociação no OpenBook
O OpenBook facilita o processo de negociação executando as seguintes etapa:
Fazendo pedidos
Os usuários disponibilizam sua conta OpenOrders de sua conta de token SPL (carteira) e adicionam um pedido à fila de solicitações.
Pedidos correspondentes
A solicitação é retirada da Fila de Solicitações e processada e, em seguida, colocada no Livro de Pedidos. Quaisquer negócios resultantes desse processo são relatados na Fila de Eventos.
Eventos de Consumo
Os eventos são retirados da fila de eventos e processados, resultando em atualizações nos saldos da conta OpenOrders.
Acordo (<i>Settlement</i>)
Os usuários podem transferir seus saldos de sua conta OpenOrders de volta para sua conta de token SPL (carteira) a qualquer momento.
Por que o OpenBook é único?
- Carteira de pedidos descentralizada (Decentralized orderbook) A OpenBook é uma das poucas exchanges de pedidos descentralizadas totalmente on-chain disponíveis no mercado cripto. Oferece uma combinação única de conveniência e segurança, combinando a experiência do usuário de uma troca centralizada com a segurança e transparência de uma DEX.
- Negociação de alto desempenho. O OpenBook é construído sobre o Solana, um blockchain de alto desempenho que, devido ao seu design exclusivo, é capaz de oferecer taxas de transação baixas e tempos de execução rápidos para aplicativos descentralizados. Isso torna a negociação no OpenBook segura, rápida e acessível.
- Governança comunitária. O OpenBook é governado por sua comunidade de usuários. Não há entidades centralizadas controlando a exchange e todas as decisões são tomadas por meio de um processo de votação democrático.
Forças competitivas
Solana's Serum (agora OpenBook) foi a força pioneira por trazer dos livros de pedidos on-chain. No entanto, com o avanço de outras blockchains de alto desempenho, ela agora enfrenta uma concorrência cada vez acirrada.
dYdX
A dYdX é atualmente uma exchange descentralizada (DEX) híbrida que combina um livro de pedidos e um mecanismo de correspondência, rodando em um servidor centralizado, com um protocolo de troca central construído em contratos inteligentes Ethereum e rollups STARK (zero knowledge) ou (conhecimento zero).
No entanto, a próxima versão do dYdX está definida para ser lançada como um blockchain autônomo, construído no Cosmos SDK e no protocolo de consenso Tendermint Proof-of-Stake. Esta versão apresentará um livro de pedidos fora da cadeia totalmente descentralizado, no qual cada validador dYdX Chain executará um livro de pedidos na memória e corresponderá aos pedidos.
Livros de pedidos próximos (Near-based orderbooks)
O Near Protocol está rapidamente se tornando o blockchain ideal para trocas descentralizadas baseadas em livro de pedidos com a crescente popularidade de DEX's de livro de pedidos, como Tonic, Spin e Orderly.
O NEAR é uma blockchain de primeira camada com prova de participação que realiza transações rápidas e baratas por meio do uso de sharding, uma técnica que divide o blockchain em várias subcadeias menores.
<i>Aptos-based orderbooks</i>
Aptos é um blockchain POS que possui uma taxa de transferência de transação teórica de mais de 150.000 transações por segundo, possibilitada pelo uso de execução paralela. Isso o torna uma plataforma atraente para DEX's baseados em carteira de pedidos, com vários projetos anunciando o lançamento de carteiras de pedidos com tecnologia Aptos, como Econia e Ferum.
Sei
A Sei se posiciona como a primeira cadeia de 1º camada específica do setor otimizada para negociação. Possui um livro de pedidos nativo, construído usando SDKs do Cosmos, e visa atingir uma finalidade de 600 ms com paralelização baseada no mercado. A Sei já atraiu um ecossistema vibrante de mais de 100 dApps para casos de uso como negociação à vista, negociação perpétua, mercados de previsão e muito mais.
Desempenho OpenBook: Em Números
Apesar de ser um projeto muito recente, o OpenBook já está exibindo uma força impressionante. Em média, registra um volume diário de negociação de cerca de US$ 5 milhões e 8 milhões de transações. O valor travado atualmente no final de março de 2023 é de aproximadamente US$ 3 milhões.
A exchange atualmente com uma lista 3.727 cotações, com os pares mais ativos por volume de negociação sendo SOL/USDC, mSOL/USDC e ETH/USDC.
Conclusão
O lançamento do Serum marcou um ponto de virada não apenas para o ecossistema Solana e todo o DeFi. Ele disponibilizou a conveniência de trocas centralizadas no espaço DeFi e alcançou uma velocidade sem precedentes para colocação de pedidos e gerenciamento de fundos. O OpenBook pega esse legado e o desenvolve, criando uma versão ainda mais robusta da exchange.
Para tentar negociar no OpenBook, você pode usar a GUI baseada na web ou acessar a exchange descentralizada (DEX) por meio de uma interface de terceiros, como o TabTrader. Além de mais de 30 exchanges centralizadas (CEX) , a plataforma TabTrader agora oferece suporte à negociação em DEX's, sendo o OpenBook o primeiro precursor.