Esse trecho foi traduzido por Alex Gomes, e pode ser encontrado originalmente no White Paper da Near.
Tanto o design quanto o desenvolvimento na plataforma NEAR são guiados por alguns princípios chaves. Estes princípios refletem os problemas inerentes aos sistemas centralizados e descentralizados de hoje.
Usabilidade: Aplicativos implementados em deploy na plataforma devem ser fáceis de usar para os usuários finais e fáceis de serem criados pelos desenvolvedores. Sempre que possível, a própria tecnologia central deve estar em segundo lugar ou completamente oculta dos usuários finais. Sempre que possível, os desenvolvedores devem usar padrões e linguagens familiares durante o processo de desenvolvimento. Os aplicativos mais simples devem ser intuitivos e simples de ser criados, enquanto os aplicativos mais robustos devem ser seguros.
Escalabilidade: A plataforma deve ser dimensionada para não ter limites, desde que haja uma justificativa econômica para fazer o mesmo, no intuito de oferecer suporte para aplicativos ema nível empresarial global.
Simplicidade: O projeto de cada um dos componentes do sistema deve ser o mais simples possível a fim de atingir o seu objetivo principal. Otimizar para obter simplicidade, pragmatismo e facilidade de compreensão acima de qualquer perfeição teórica.Descentralização Sustentável: A plataforma deve incentivar uma descentralização significativa tanto no curto quanto a longo prazo, a fim de garantir adequadamente o valor que hospeda. A plataforma e a comunidade devem ser amplas e inclusivas, encorajando ativamente a descentralização e a participação. Para manter a sustentabilidade, os mecanismos tecnológicos e de governança da comunidade devem permitir a interação prática, evitando a centralização por qualquer parte por longo prazo.
Oldest comments (0)