O Polkascan é o primeiro explorador de várias cadeias projetado para decompor dados de várias cadeias, tornando-os compreensíveis e acessíveis. O blockchain está repleto de várias informações, e obtê-las é frequentemente difícil, pois elas costumam estar espalhadas por várias cadeias. Além disso, algumas dessas informações são difíceis de obter na cadeia, pois envolvem aspectos técnicos como forense, semântica e inteligência artificial.
O Polkascan também é um explorador de blockchain para a rede Polkadot, Kusama e outras cadeias relacionadas. Polkadot e Kusama são redes de blockchain que defendem a interoperabilidade entre várias cadeias, permitindo a transferência entre cadeias de todos os dados e classes de ativos.
O Polkascan é uma criação da Web3Scan, uma organização dedicada a tornar os dados de várias cadeias compreensíveis e acessíveis. A ideia de criar um explorador de blocos começou em 2015, quando o CEO da Web3Scan, Emiel Sebastiaan, ficou muito interessado nos exploradores de blocos da rede Ethereum. Ele observou, no entanto, que por mais avançados que sejam esses exploradores de blocos, eles não estão disponíveis para todos; em vez disso, são projetos proprietários no ecossistema Ethereum.
A Web3Scan também acredita que, em breve, o setor de blockchain estará repleto de vários blockchains interoperáveis. Portanto, para navegar por essas cadeias, serão necessários exploradores de blocos e especialistas especializados em operá-las. Essa crença, portanto, alimenta seu desejo de estar na vanguarda quando surge a necessidade desse serviço especializado.
Em abril de 2019, o Polkascan foi um dos primeiros projetos a ser incluído no Web3 Foundation Grant. A Web3 Foundation é uma organização que financia pesquisas e projetos relacionados ao crescimento da descentralização. Além disso, todos os projetos que se beneficiam desse fundo de subsídio devem tornar sua invenção de código aberto, ajudando assim toda a comunidade de blockchain.
Inicialmente, devido à enormidade do projeto, a equipe da Polkascan decidiu construir um explorador compatível com várias cadeias. Depois, com o passar do tempo, combine os exploradores dessa cadeia em um explorador de várias cadeias Polkascan. Além disso, eles o projetaram para ser compatível com o Substrate, uma estrutura de blockchain que permite a criação de blockchains personalizáveis para todos os casos de uso. Portanto, o Polkascan é compatível com todos os Blockchain à prova de futuro criados no ecossistema de substrato.
Dave Hoogendorn, cofundador da Web3scan, é o fundador da Polkascan. Ele tem 30 anos de experiência na implantação de tecnologia da informação em uma ampla gama de funções e mercados. Além disso, Dave é sócio da OpenAware BV, uma empresa sediada na Holanda.
Arjan Zijderveld atua como cofundador da Polkascan. Ele foi cofundador da Dynora B.V., uma empresa privada dedicada ao desenvolvimento da Web em 2001, e também atua como CTO (chief technology officer) e cofundador da Web3scan. Arjan tem mais de 20 anos de experiência em desenvolvimento web e é especializado em Python, aplicativos web, Django, Oracle e Linux, para citar alguns.
Emiel Sebastiaan atua como CEO da Web3scan e é um dos principais membros da equipe por trás do Polkascan. O objetivo de Emiel ao desenvolver o Web3scan é visto nas funcionalidades do Polkascan.
O Polkascan coleta e decodifica dados de nós de substrato e, em seguida, os dados decodificados são armazenados em um banco de dados relacional e circulados por uma API para uso na interface dos exploradores. A Polkascan realiza a operação com a ajuda de seis softwares, cinco dos quais podem funcionar de forma independente.
A função do harvester é converter os dados brutos do nó do substrato em dados relacionais para várias classes de objetos. Isso inclui blocos e extrínsecos, bem como entidades de metadados de tempo de execução, como carimbos de data/hora, contas e saldo. O Polkascan multi-chain explorer consiste em um aplicativo harvester por blockchain. Além disso, o harvester opera com dois processos bem definidos, que são o acumulador e o sequenciador.
O acumulador coleta dados sem estado e faz quase todo o trabalho do coletor porque pode paralelizar tarefas e executá-las em qualquer ordem aleatória devido à sua alta escalabilidade. O sequenciador, por outro lado, cria dados com estado com os dados sem estado e executa apenas algumas tarefas. Além disso, o harvester aplica uma estratégia de confirmação baseada em transações, o que permite gravar todos os dados de um bloco inteiro, garantindo a integridade de cada bloco.
O Scale-Codec codifica os dados no tempo de execução do substrato. A função da biblioteca de codecs de escala do Python é decodificar esses dados e transformá-los em dados significativos. A Polkascan também projetou o codec de escala para funcionar de forma independente e ser útil para o ecossistema Polkadot.
A função da biblioteca é consultar o armazenamento, compor extrínsecos, codificar/decodificar. Além disso, ele fornece métodos de conveniência suplementares para lidar com os recursos e metadados do tempo de execução do substrato. A equipe do Polkascan também projetou a biblioteca para ser útil não apenas para o sistema Polkascan, mas para o ecossistema Polkadot mais amplo. Além disso, a interface do substrato cria uma camada de abstração baseada em Python para tarefas repetitivas ao consultar os nós do substrato para obter dados.
O Python Explorer API é um aplicativo Falcon que torna os dados produzidos pelo aplicativo harvester acessíveis a desenvolvedores de várias cadeias. A equipe projetou o aplicativo Explorer API para fornecer endpoints para todos os dados coletados. O software pode dar origem a um conjunto totalmente novo de aplicativos com diferentes faixas que talvez nem estejam disponíveis no nó do substrato.
A função do aplicativo Explorer GUI é tornar os dados produzidos pelo aplicativo harvester e circulados pela API Explorer acessíveis aos usuários finais diários das respectivas redes de blockchain. A Explorer GUI fornece uma interface para a API do Explorer para informar os desenvolvedores sobre os aplicativos descentralizados que eles podem criar na API do Explorer para um público mais amplo de usuários comuns.
Os Dockers auxiliam no dimensionamento do gerenciamento de serviços. O tratamento de artefatos com contêineres do docker deixa a pilha independente de hardware, oferecendo espaço para dimensionamento.
A rede Polkascan classifica várias contas de acordo com sua atividade na cadeia e suas funções na rede. Eles são validadores, nomeadores, membros do conselho, membros do comitê técnico e a tesouraria.
Os validadores são indivíduos ou grupos que apostam uma grande quantidade de seus tokens para proteger a rede. Eles avaliam e confirmam a legitimidade de cada transação proposta antes de adicioná-la ao blockchain. Sempre que um novo bloco é enviado, um subconjunto de validadores verifica a validade da transação no bloco antes de atestá-la. Além disso, o bloco só é adicionado ao blockchain se obtiver atestado suficiente dos validadores.
Os validadores devem estar sempre on-line e são penalizados quando não o fazem. No entanto, a altura das penalidades está sujeita ao número de validadores on-line quando o validador fica off-line. Há uma penalidade mais leve com ⅔ validadores e uma mais severa quando apenas ⅓ estão on-line. Além disso, pelo trabalho que fazem, os validadores recebem recompensas em bloco.
Os nomeadores indicam validadores com base no desempenho e na confiabilidade de suas atividades na cadeia n. Assim como os validadores, os nomeadores apostam muitos tokens e recebem recompensas em bloco por sua participação honesta na rede.
Os usuários da plataforma elegem os membros do conselho, e seu trabalho é propor, votar e rejeitar as moções do conselho. Eles também têm a tarefa de selecionar o comitê técnico. No entanto, cada membro do conselho serve por um período, e é realizada uma eleição para votar em outro grupo de membros do conselho.
O comitê técnico é composto por equipes que implementam ou especificam com sucesso um Polkadot Host ou Runtime. Seu trabalho é proteger a plataforma contra referendos mal-intencionados, adicionar novos recursos testados em batalha, corrigir bugs e reverter atualizações de tempo de execução defeituosas. O comitê técnico, no entanto, não pode fazer propostas, mas pode acelerar as já feitas.
A tesouraria é o resultado dos fundos obtidos com taxas de transação, cortes, recompensas de blocos e ineficiências de staking. Os fundos são mantidos em uma conta do sistema acessível apenas ao sistema lógico interno do sistema. Para gastá-lo, os titulares de contas devem fazer uma proposta de gastos ao conselho e, se aprovada, entrarão em um período de espera conhecido como período de gastos. O período de espera termina quando o dinheiro é distribuído a todas as propostas de gastos aprovadas. Além disso, a duração do período de espera está sujeita a alterações pela governança.
O slashing ocorre quando um nomeador ou validador é punido por agir maliciosamente na cadeia para servir como um impedimento para outros validadores. A participação total do validador, mais a de seus indicados, pode ser reduzida de 0,01% a 100%. Outros validadores perdem nomeadores durante um evento de corte.
Para maior clareza, a Polkascan divide os dados sobre blockchain em duas seções: fáceis de obter e difíceis. De acordo com eles, os dados em cada seção são o que os usuários comuns querem saber sobre a blockchain. Os dados na seção fácil de obter são as informações mais disponíveis e acessíveis na cadeia.
A seção difícil, que inclui pesquisas reversas, semântica, índices, aprendizado de máquina e inteligência artificial, é desafiadora para o fornecimento na cadeia. Agora, para os usuários comuns do polkaScan, a obtenção desses dados não será difícil. Além disso, eles poderão entender esses dados e ter uma noção deles, pois todas as complexidades que os envolvem serão divididas em partes mais simples.
O Substrate é uma estrutura de blockchain que permite a criação de blockchain à prova de futuro para todos os casos de uso. A plataforma foi desenvolvida pela Parity Technologies, uma organização fundada em 2015 por Gavin Woods. Seu objetivo é criar software seguro de código aberto para a Web descentralizada.
Os desenvolvedores da Polkascan aproveitaram as excelentes funcionalidades do Substrate para criar o explorador de várias cadeias de blocos. Portanto, todos os blockchains baseados em substrato podem se conectar perfeitamente ao Polkascan, concedendo-lhes acesso às suas funcionalidades. Além disso, eles são compatíveis com o Polkadot, o que lhes permite explorar o mundo das transações paralelas e da transferência entre cadeias de todas as classes de ativos.
A Polkascan Foundation se dedica a tornar os dados de blockchain facilmente acessíveis e compreensíveis. A organização está sediada na Holanda e planeja atingir seu objetivo desenvolvendo um software que inclui análise de dados, extração de dados e várias bibliotecas.
Esses aplicativos de software são projetados para fazer interface com o Substrate e operar como código aberto, beneficiando toda a comunidade de blockchain. A Fundação Polkascan também está ativamente envolvida na governança da blockchain Polkascan e Polkadot.
O objetivo do Polkascan é tornar os dados de blockchain mais acessíveis e compreensíveis para todos na comunidade de blockchain. Para atingir seu objetivo, eles empregaram o substrato, uma infraestrutura de blockchain de nível superior, para criar um explorador de várias cadeias. Esse explorador permite que a comunidade blockchain obtenha informações até mesmo na parte mais profunda do sistema de registro distribuído. Também no centro do Polkascan está a Polkascan Foundation, uma organização sem fins lucrativos dedicada ao crescimento do Polkadot e a facilitar a compreensão dos dados na cadeia.
O Polkascan é o primeiro explorador de várias cadeias projetado para decompor dados de várias cadeias, tornando-os compreensíveis e acessíveis. O blockchain está repleto de várias informações, e obtê-las é frequentemente difícil, pois elas costumam estar espalhadas por várias cadeias. Além disso, algumas dessas informações são difíceis de obter na cadeia, pois envolvem aspectos técnicos como forense, semântica e inteligência artificial.
O Polkascan também é um explorador de blockchain para a rede Polkadot, Kusama e outras cadeias relacionadas. Polkadot e Kusama são redes de blockchain que defendem a interoperabilidade entre várias cadeias, permitindo a transferência entre cadeias de todos os dados e classes de ativos.
O Polkascan é uma criação da Web3Scan, uma organização dedicada a tornar os dados de várias cadeias compreensíveis e acessíveis. A ideia de criar um explorador de blocos começou em 2015, quando o CEO da Web3Scan, Emiel Sebastiaan, ficou muito interessado nos exploradores de blocos da rede Ethereum. Ele observou, no entanto, que por mais avançados que sejam esses exploradores de blocos, eles não estão disponíveis para todos; em vez disso, são projetos proprietários no ecossistema Ethereum.
A Web3Scan também acredita que, em breve, o setor de blockchain estará repleto de vários blockchains interoperáveis. Portanto, para navegar por essas cadeias, serão necessários exploradores de blocos e especialistas especializados em operá-las. Essa crença, portanto, alimenta seu desejo de estar na vanguarda quando surge a necessidade desse serviço especializado.
Em abril de 2019, o Polkascan foi um dos primeiros projetos a ser incluído no Web3 Foundation Grant. A Web3 Foundation é uma organização que financia pesquisas e projetos relacionados ao crescimento da descentralização. Além disso, todos os projetos que se beneficiam desse fundo de subsídio devem tornar sua invenção de código aberto, ajudando assim toda a comunidade de blockchain.
Inicialmente, devido à enormidade do projeto, a equipe da Polkascan decidiu construir um explorador compatível com várias cadeias. Depois, com o passar do tempo, combine os exploradores dessa cadeia em um explorador de várias cadeias Polkascan. Além disso, eles o projetaram para ser compatível com o Substrate, uma estrutura de blockchain que permite a criação de blockchains personalizáveis para todos os casos de uso. Portanto, o Polkascan é compatível com todos os Blockchain à prova de futuro criados no ecossistema de substrato.
Dave Hoogendorn, cofundador da Web3scan, é o fundador da Polkascan. Ele tem 30 anos de experiência na implantação de tecnologia da informação em uma ampla gama de funções e mercados. Além disso, Dave é sócio da OpenAware BV, uma empresa sediada na Holanda.
Arjan Zijderveld atua como cofundador da Polkascan. Ele foi cofundador da Dynora B.V., uma empresa privada dedicada ao desenvolvimento da Web em 2001, e também atua como CTO (chief technology officer) e cofundador da Web3scan. Arjan tem mais de 20 anos de experiência em desenvolvimento web e é especializado em Python, aplicativos web, Django, Oracle e Linux, para citar alguns.
Emiel Sebastiaan atua como CEO da Web3scan e é um dos principais membros da equipe por trás do Polkascan. O objetivo de Emiel ao desenvolver o Web3scan é visto nas funcionalidades do Polkascan.
O Polkascan coleta e decodifica dados de nós de substrato e, em seguida, os dados decodificados são armazenados em um banco de dados relacional e circulados por uma API para uso na interface dos exploradores. A Polkascan realiza a operação com a ajuda de seis softwares, cinco dos quais podem funcionar de forma independente.
A função do harvester é converter os dados brutos do nó do substrato em dados relacionais para várias classes de objetos. Isso inclui blocos e extrínsecos, bem como entidades de metadados de tempo de execução, como carimbos de data/hora, contas e saldo. O Polkascan multi-chain explorer consiste em um aplicativo harvester por blockchain. Além disso, o harvester opera com dois processos bem definidos, que são o acumulador e o sequenciador.
O acumulador coleta dados sem estado e faz quase todo o trabalho do coletor porque pode paralelizar tarefas e executá-las em qualquer ordem aleatória devido à sua alta escalabilidade. O sequenciador, por outro lado, cria dados com estado com os dados sem estado e executa apenas algumas tarefas. Além disso, o harvester aplica uma estratégia de confirmação baseada em transações, o que permite gravar todos os dados de um bloco inteiro, garantindo a integridade de cada bloco.
O Scale-Codec codifica os dados no tempo de execução do substrato. A função da biblioteca de codecs de escala do Python é decodificar esses dados e transformá-los em dados significativos. A Polkascan também projetou o codec de escala para funcionar de forma independente e ser útil para o ecossistema Polkadot.
A função da biblioteca é consultar o armazenamento, compor extrínsecos, codificar/decodificar. Além disso, ele fornece métodos de conveniência suplementares para lidar com os recursos e metadados do tempo de execução do substrato. A equipe do Polkascan também projetou a biblioteca para ser útil não apenas para o sistema Polkascan, mas para o ecossistema Polkadot mais amplo. Além disso, a interface do substrato cria uma camada de abstração baseada em Python para tarefas repetitivas ao consultar os nós do substrato para obter dados.
O Python Explorer API é um aplicativo Falcon que torna os dados produzidos pelo aplicativo harvester acessíveis a desenvolvedores de várias cadeias. A equipe projetou o aplicativo Explorer API para fornecer endpoints para todos os dados coletados. O software pode dar origem a um conjunto totalmente novo de aplicativos com diferentes faixas que talvez nem estejam disponíveis no nó do substrato.
A função do aplicativo Explorer GUI é tornar os dados produzidos pelo aplicativo harvester e circulados pela API Explorer acessíveis aos usuários finais diários das respectivas redes de blockchain. A Explorer GUI fornece uma interface para a API do Explorer para informar os desenvolvedores sobre os aplicativos descentralizados que eles podem criar na API do Explorer para um público mais amplo de usuários comuns.
Os Dockers auxiliam no dimensionamento do gerenciamento de serviços. O tratamento de artefatos com contêineres do docker deixa a pilha independente de hardware, oferecendo espaço para dimensionamento.
A rede Polkascan classifica várias contas de acordo com sua atividade na cadeia e suas funções na rede. Eles são validadores, nomeadores, membros do conselho, membros do comitê técnico e a tesouraria.
Os validadores são indivíduos ou grupos que apostam uma grande quantidade de seus tokens para proteger a rede. Eles avaliam e confirmam a legitimidade de cada transação proposta antes de adicioná-la ao blockchain. Sempre que um novo bloco é enviado, um subconjunto de validadores verifica a validade da transação no bloco antes de atestá-la. Além disso, o bloco só é adicionado ao blockchain se obtiver atestado suficiente dos validadores.
Os validadores devem estar sempre on-line e são penalizados quando não o fazem. No entanto, a altura das penalidades está sujeita ao número de validadores on-line quando o validador fica off-line. Há uma penalidade mais leve com ⅔ validadores e uma mais severa quando apenas ⅓ estão on-line. Além disso, pelo trabalho que fazem, os validadores recebem recompensas em bloco.
Os nomeadores indicam validadores com base no desempenho e na confiabilidade de suas atividades na cadeia n. Assim como os validadores, os nomeadores apostam muitos tokens e recebem recompensas em bloco por sua participação honesta na rede.
Os usuários da plataforma elegem os membros do conselho, e seu trabalho é propor, votar e rejeitar as moções do conselho. Eles também têm a tarefa de selecionar o comitê técnico. No entanto, cada membro do conselho serve por um período, e é realizada uma eleição para votar em outro grupo de membros do conselho.
O comitê técnico é composto por equipes que implementam ou especificam com sucesso um Polkadot Host ou Runtime. Seu trabalho é proteger a plataforma contra referendos mal-intencionados, adicionar novos recursos testados em batalha, corrigir bugs e reverter atualizações de tempo de execução defeituosas. O comitê técnico, no entanto, não pode fazer propostas, mas pode acelerar as já feitas.
A tesouraria é o resultado dos fundos obtidos com taxas de transação, cortes, recompensas de blocos e ineficiências de staking. Os fundos são mantidos em uma conta do sistema acessível apenas ao sistema lógico interno do sistema. Para gastá-lo, os titulares de contas devem fazer uma proposta de gastos ao conselho e, se aprovada, entrarão em um período de espera conhecido como período de gastos. O período de espera termina quando o dinheiro é distribuído a todas as propostas de gastos aprovadas. Além disso, a duração do período de espera está sujeita a alterações pela governança.
O slashing ocorre quando um nomeador ou validador é punido por agir maliciosamente na cadeia para servir como um impedimento para outros validadores. A participação total do validador, mais a de seus indicados, pode ser reduzida de 0,01% a 100%. Outros validadores perdem nomeadores durante um evento de corte.
Para maior clareza, a Polkascan divide os dados sobre blockchain em duas seções: fáceis de obter e difíceis. De acordo com eles, os dados em cada seção são o que os usuários comuns querem saber sobre a blockchain. Os dados na seção fácil de obter são as informações mais disponíveis e acessíveis na cadeia.
A seção difícil, que inclui pesquisas reversas, semântica, índices, aprendizado de máquina e inteligência artificial, é desafiadora para o fornecimento na cadeia. Agora, para os usuários comuns do polkaScan, a obtenção desses dados não será difícil. Além disso, eles poderão entender esses dados e ter uma noção deles, pois todas as complexidades que os envolvem serão divididas em partes mais simples.
O Substrate é uma estrutura de blockchain que permite a criação de blockchain à prova de futuro para todos os casos de uso. A plataforma foi desenvolvida pela Parity Technologies, uma organização fundada em 2015 por Gavin Woods. Seu objetivo é criar software seguro de código aberto para a Web descentralizada.
Os desenvolvedores da Polkascan aproveitaram as excelentes funcionalidades do Substrate para criar o explorador de várias cadeias de blocos. Portanto, todos os blockchains baseados em substrato podem se conectar perfeitamente ao Polkascan, concedendo-lhes acesso às suas funcionalidades. Além disso, eles são compatíveis com o Polkadot, o que lhes permite explorar o mundo das transações paralelas e da transferência entre cadeias de todas as classes de ativos.
A Polkascan Foundation se dedica a tornar os dados de blockchain facilmente acessíveis e compreensíveis. A organização está sediada na Holanda e planeja atingir seu objetivo desenvolvendo um software que inclui análise de dados, extração de dados e várias bibliotecas.
Esses aplicativos de software são projetados para fazer interface com o Substrate e operar como código aberto, beneficiando toda a comunidade de blockchain. A Fundação Polkascan também está ativamente envolvida na governança da blockchain Polkascan e Polkadot.
O objetivo do Polkascan é tornar os dados de blockchain mais acessíveis e compreensíveis para todos na comunidade de blockchain. Para atingir seu objetivo, eles empregaram o substrato, uma infraestrutura de blockchain de nível superior, para criar um explorador de várias cadeias. Esse explorador permite que a comunidade blockchain obtenha informações até mesmo na parte mais profunda do sistema de registro distribuído. Também no centro do Polkascan está a Polkascan Foundation, uma organização sem fins lucrativos dedicada ao crescimento do Polkadot e a facilitar a compreensão dos dados na cadeia.