A MidnightNetwork criou sua própria linguagem de programação chamada Compact, e o conceito principal da linguagem é o seguinte: os desenvolvedores não precisam sair da base de conhecimento para criar contratos inteligentes que protejam a privacidade. Compact é escrito em uma sintaxe semelhante ao JavaScript e em padrões de programação familiares, permitindo que a carga intelectual da transição para o ecossistema de uma blockchain para o Compact seja muito menor do que a maioria das blockchains requer. Você não está começando do zero. Você está se elongando de algum lugar que já esteve. Isso não é apenas um fator de conveniência. Com uma linguagem familiar, os desenvolvedores podem trabalhar no problema que está sendo resolvido, em vez da ferramenta que está sendo resolvida. É então que aplicações interessantes são construídas. A curva de aprendizagem de um paradigma totalmente novo não apenas reduz a velocidade dos desenvolvedores, mas também elimina a maioria dos desenvolvedores que poderiam ter criado algo útil se o limite fosse mais baixo. Compact é um esforço intencional para reter esse tipo de população na sala. A questão é o que o Compact está realmente fazendo por baixo que torna isso mais do que uma história de experiência do desenvolvedor. A linguagem é projetada para reduzir para a camada de circuito ZK do Midnight, e isso implica que o desenvolvedor pode escrever código de nível superficial e fazer a rede trabalhar na geração de prova de conhecimento zero nos bastidores. A privacidade não é algo a ser adicionado depois; a infraestrutura faz o trabalho de criá-la como um subproduto de escrever em Compact. A combinação disso, que é a sintaxe já familiar e uma infraestrutura criptográfica que está em vigor e é considerada uma abstração, é precisamente o tipo de abstração que provavelmente abrirá novas classes de construtores. O token de $NIGHT, o Midnight, impulsiona a rede que esses desenvolvedores estão construindo. Quanto mais fácil for construir uma rede, mais valioso se torna o ecossistema em torno do NIGHT. A conexão entre a acessibilidade dos desenvolvedores e a sustentabilidade a longo prazo de qualquer rede blockchain é direta. O Midnight parece entender isso bem o suficiente. Os programadores que, em última análise, farão aplicações focadas na privacidade que alcançarão usuários comuns não são necessariamente todos criptógrafos. A grande maioria deles está atualmente trabalhando em JavaScript, criando aplicações que não têm relação com blockchain, sem saber que existe uma rede que foi criada com eles em mente, em parte. O primeiro ponto que o Compact faz para esse público é que é uma evidência de que você não precisa decidir entre usar as mesmas ferramentas com as quais está familiarizado ou usar uma tecnologia que realmente protegerá os usuários. Isso seria um argumento que seria levantado, e quem vem construir a próxima geração da internet seria diferente. $NIGHT #night