Axoneé uma camada Public DPOS 1 projetada especificamente para conectar, compartilhar e monetizar quaisquer recursos na pilha de IA. É uma rede aberta dedicada ao gerenciamento colaborativo de fluxo de trabalho de IA que é universalmente compatível com quaisquer dados, modelo ou infraestrutura. Dados, algoritmos, armazenamento, computação, APIs ... qualquer coisa na cadeia e fora da cadeia pode ser compartilhada.
axoned é o nó da rede de axona criada no Cosmos SDK? O consenso da TEMPERMINT, que permite que empresas e indivíduos definam regras na cadeia, compartilhem quaisquer recursos fora da cadeia e criem uma nova geração de aplicativos em cima delas.
Leia mais na postagem do blog de introdução. Para uma visão geral de alto nível do protocolo AxOne e economia da rede, consulte o white paper.
Os validadores são responsáveis por proteger a rede do Axone. As responsabilidades do validador incluem a manutenção de um nó funcional com tempo de atividade constante e um valor suficiente de $ AxOne como participação. Em troca deste serviço, os validadores recebem recompensas de blocos e taxas de transação.
Quer se tornar um validador? Confira a documentação!
Procurando uma rede para participar? Confira as redes!
Atualmente, o blockchain axoned suporta as seguintes construções:
| Plataforma | Arco | Status |
|---|---|---|
| Darwin | AMD64 | ✅ |
| Darwin | ARM64 | ✅ |
| Linux | AMD64 | ✅ |
| Linux | ARM64 | ✅ |
| Windows | AMD64 | ️ Não suportado |
NOTA: Como o blockchain depende do COSMWASM/WASMVM, apoiamos apenas as metas suportadas por este projeto.
Todos os lançamentos podem ser encontrados aqui.
axoned segue o semântico Versicing 2.0.0 para determinar quando e como a versão muda, e também aplicamos os princípios filosóficos da versão precoce - lançamento com frequência.
curl https://i.jpillora.com/axone-protocol/axoned ! | bashmake installdocker run -ti --rm axoneprotocol/axoned --help axoned está escrito em Go e construído usando o Cosmos SDK. Vários contratos inteligentes também são implantados no Blockchain Axone e hospedados no projeto Axone-Protocol/Contracts.
1.23+ seguindo as instruções da documentação Official Go;make format-go ;make está instalada corretamente se você pretende usar o Makefile fornecido. O projeto vem com um Makefile conveniente que ajuda você a construir, instalar, fiapos e testar o projeto.
$ make <target>
Targets:
lint Lint all available linters
lint-go Lint go source code
lint-proto Lint proto files
Format:
format Run all available formatters
format-go Format go files
format-proto Format proto files
Build:
build Build all available artefacts (executable, docker image, etc.)
build-go Build node executable for the current environment (default build)
build-go-all Build node executables for all available environments
build-docker Build docker image
Install:
install Install node executable
Test:
test Pass all the tests
test-go Pass the test for the go source code
Chain:
chain-init Initialize the blockchain with default settings.
chain-start Start the blockchain with existing configuration (see chain-init)
chain-stop Stop the blockchain
chain-upgrade Test the chain upgrade from the given FROM_VERSION to the given TO_VERSION.
Clean:
clean Remove all the files from the target folder
Proto:
proto Generate all resources for proto files (go, doc, etc.)
proto-gen Generate all the code from the Protobuf files
Documentation:
doc Generate all the documentation
doc-proto Generate the documentation from the Protobuf files
doc-command Generate markdown documentation for the command
doc-predicate Generate markdown documentation for all the predicates (module logic)
Mock:
mock Generate all the mocks (for tests)
Release:
release-assets Generate release assets
Dependencies:
deps Install all the dependencies (tools, etc.)
deps-tparse Install tparse v0.16.0 (github.com/mfridman/[email protected])
deps-heighliner Install heighliner v1.7.1 (github.com/strangelove-ventures/[email protected])
Help:
help Show this help.
This Makefile depends on docker. To install it, please follow the instructions:
- for macOS: https://docs.docker.com/docker-for-mac/install/
- for Windows: https://docs.docker.com/docker-for-windows/install/
- for Linux: https://docs.docker.com/engine/install/
Para construir o nó axoned , invocar o objetivo do build-go do Makefile :
make build-go O binário será gerado sob o target/dist .
Este projeto aproveita o HeighLiner para simplificar o gerenciamento e a criação de imagens de contêineres de grau de produção. Para construir uma imagem do Docker, use o alvo build-docker no Makefile :
make build-docker Para inicializar uma configuração de rede local, invocar a chain-init do Makefile :
make chain-init O diretório inicial do nó será gerado sob o target/deployment/localnet da pasta. A configuração contém um único nó validador.
Para iniciar a rede, invocar a chain-start gols do Makefile :
make chain-startUma carteira é pré -configurada com alguns tokens, você pode usá -la da seguinte forma:
axoned --home target/deployment/localnet tx bank send validator [to_address] [amount]Se você perceber algo que não está se comportando como esperava, se quiser fazer uma sugestão ou quiser solicitar um novo recurso, abra um novo problema . Agradecemos qualquer ajuda que você esteja disposto a dar!
Não hesite em perguntar se você está tendo problemas para configurar seu repositório de projeto, criando sua primeira filial ou configurando seu ambiente de desenvolvimento. Mentores e mantenedores estão aqui para ajudar!
| Data | Auditor | Versão | Relatório |
|---|---|---|---|
| 2024/08/22 | Blockapex | 2F0F84D (v10.0.0) | Blockchain Axone - Relatório de Auditoria Final.PDF |
O Axone Discord Server é o nosso principal canal de bate-papo para a comunidade de código aberto, desenvolvedores de software e operadores de nó.
Entre em contato conosco e diga oi, estamos felizes em ajudar lá.
Então você quer contribuir? Ótimo! Agradecemos qualquer ajuda que você esteja disposto a dar. Não hesite em abrir problemas e/ou enviar solicitações de puxar.
Acreditamos que a colaboração é fundamental para o sucesso do projeto Axone. Participe de nossas discussões da comunidade sobre o espaço da comunidade para:
O espaço comunitário serve como um centro para discussões, perguntas e compartilhamento de conhecimento relacionados ao Axone. Incentivamos você a participar ativamente e contribuir para o crescimento de nossa comunidade.
Por favor, consulte os arquivos de saúde do Axone: