Все, что Вам нужно знать о Полкаскане

СреднийFeb 29, 2024
Polkascan - это исследователь многоцепочечных блокчейнов, созданный для экосистем Polkadot и Kusama. У исследователя есть уникальные особенности, которые отличают его от обычных исследователей.
Все, что Вам нужно знать о Полкаскане

Что такое Полкаскан?

Polkascan - это первый многоцепочечный проводник, предназначенный для разбивки многоцепочечных данных, делая их понятными и доступными. Блокчейн содержит несколько частей информации, и получить эту информацию часто бывает непросто, поскольку она часто распределена между многочисленными цепочками. Кроме того, некоторые из этих сведений трудно получить по цепочке, поскольку они связаны с такими техническими аспектами, как криминалистика, семантика и искусственный интеллект.

Polkascan также является исследователем блокчейна для сети Polkadot, Kusama и других родственных цепочек. Polkadot и Kusama - это блокчейн-сети, которые поддерживают совместимость между несколькими цепочками, обеспечивая межцепочечную передачу всех данных и классов активов.

Краткая история Полкаскана

Polkascan - детище Web3Scan, организации, занимающейся тем, чтобы сделать многоцепочечные данные понятными и доступными. Идея создания блокчейн-проводника возникла в 2015 году, когда генеральный директор Web3Scan Эмиэль Себастиан заинтересовался блокчейн-проводниками в сети Ethereum. Однако он заметил, что какими бы продвинутыми ни были эти блокчейн-исследователи, они доступны не всем; вместо этого они являются собственными проектами в экосистеме Ethereum.

Web3Scan также считает, что индустрия блокчейна вскоре будет изобиловать несколькими совместимыми блокчейнами. Поэтому для навигации по этим цепочкам понадобятся исследователи блоков и эксперты, умеющие ими управлять. Это убеждение, таким образом, подпитывает их желание быть на переднем крае, когда возникает потребность в этой специализированной услуге.

В апреле 2019 года Polkascan стал одним из первых проектов, включенных в программу Web3 Foundation Grant. Web3 Foundation - это организация, которая финансирует исследования и проекты, связанные с развитием децентрализации. Кроме того, все проекты, получившие грант, должны сделать свое изобретение открытым, тем самым помогая всему сообществу блокчейн.

Изначально, ввиду масштабности проекта, команда Polkascan решила создать проводник, совместимый с многочисленными цепочками. Затем, со временем, объедините исследователей на этой цепочке в многоцепочечного исследователя Polkascan. Кроме того, они разработали его так, чтобы он был совместим с Substrate, блокчейн-фреймворком, позволяющим создавать настраиваемые блокчейны для всех случаев использования. Поэтому Polkascan совместим со всеми перспективными блокчейнами, построенными на экосистеме субстрата.

Команда Полкаскан

Дэйв Хугендорн, соучредитель Web3scan, является основателем Polkascan. У него 30-летний опыт внедрения информационных технологий на самых разных должностях и рынках. Кроме того, Дэйв является партнером компании OpenAware BV, расположенной в Нидерландах.

Арджан Зийдервельд является сооснователем компании Polkascan. В 2001 г. он стал одним из основателей частной компании Dynora B.V, занимающейся веб-разработкой, а также занимает должность CTO (главного технического директора) и соучредителя компании Web3scan. Арджан имеет более 20 лет опыта в области веб-разработки и специализируется на Python, веб-приложениях, Django, Oracle, Linux и др.

Эмиль Себастиан занимает должность генерального директора Web3scan и является одним из основных членов команды, создавшей Polkascan. Цель Эмиэля при разработке Web3scan видна в функциональных возможностях Polkascan.

Как работает Polkascan?

Polkascan собирает и декодирует данные с узлов субстрата, а затем декодированные данные хранятся в реляционной базе данных и распространяются через API для использования в интерфейсе исследователей. Polkascan выполняет операцию с помощью шести программ, пять из которых могут функционировать независимо.

Приложение Python Harvester

Роль комбайна заключается в преобразовании необработанных данных узлов субстрата в реляционные данные для различных классов объектов. Сюда входят блоки и внешние элементы, а также метаданные во время выполнения, такие как временные метки, счета и баланс. Многоцепочечный исследователь Polkascan состоит из одного приложения-комбайна на блокчейн. Далее, комбайн работает с двумя четкими процессами - накопителем и секвенсором.

Накопитель собирает данные без статических данных и выполняет почти всю работу комбайна, потому что он может распараллеливать задачи и выполнять их в любом произвольном порядке благодаря своей высокой масштабируемости. Секвенсор, с другой стороны, собирает данные с состоянием с данными без состояния и выполняет всего несколько задач. Кроме того, комбайн применяет стратегию фиксации на основе транзакций, что позволяет ему записывать все данные целого блока, обеспечивая целостность каждого блока.

Библиотека Python SCALE-Codec

Кодек Scale-Codec кодирует данные во время выполнения подложки. Задача библиотеки кодеков для масштабирования Python - декодировать эти данные и преобразовать их в значимые данные. Polkascan также разработал кодек для масштабирования, чтобы он работал независимо и был полезен для экосистемы Polkadot.

Библиотека интерфейса подложки Python

Роль библиотеки заключается в запросах к хранилищу, составлении экстернов, кодировании/декодировании. Кроме того, он предоставляет дополнительные удобные методы для работы с функциями и метаданными времени выполнения подложки. Команда Polkascan также разработала библиотеку так, чтобы она была полезна не только для системы Polkascan, но и для более широкой экосистемы Polkadot. Кроме того, интерфейс субстрата создает слой абстракции на основе Python для выполнения повторяющихся задач при запросе данных к узлам субстрата.

API Python Explorer

Python Explorer API - это приложение Falcon, которое делает данные, получаемые приложением комбайна, доступными для разработчиков различных цепочек. Команда разработала приложение Explorer API, чтобы обеспечить конечные точки доступа ко всем собранным данным. Программное обеспечение может породить целый набор новых приложений с различными диапазонами, которые могут быть даже недоступны на узле подложки.

Графический интерфейс Angular Explorer

Роль приложения Explorer GUI заключается в том, чтобы сделать данные, созданные приложением-комбайном и распространяемые Explorer API, доступными для повседневных конечных пользователей соответствующих блокчейн-сетей. Explorer GUI предоставляет интерфейс к Explorer API, чтобы проинформировать разработчиков о децентрализованных приложениях, которые они могут создавать на основе Explorer API для более широкой аудитории обычных пользователей.

Docker Compose

Докеры помогают масштабировать управление услугами. Работа с артефактами с помощью контейнеров docker делает стек аппаратно независимым, обеспечивая возможность масштабирования.

Ставки и управление в Полкаскане

Сеть Polkascan классифицирует различные учетные записи в зависимости от их активности в сети и их роли в сети. Это валидаторы, номинаторы, члены совета, члены технических комитетов и казначейство.

Валидаторы

Валидаторы - это люди или группы людей, которые ставят на кон большое количество своих токенов, чтобы обеспечить безопасность сети. Они оценивают и подтверждают легитимность каждой предложенной транзакции, прежде чем добавить ее в блокчейн. Каждый раз, когда подается новый блок, подмножество валидаторов проверяет достоверность транзакции в блоке, прежде чем выдать ему аттестат. Кроме того, блок добавляется в блокчейн только в том случае, если он получил достаточное количество подтверждений от валидаторов.

Валидаторы обязаны постоянно находиться в сети и наказываются, если они этого не делают. Однако высота штрафов зависит от количества валидаторов, находящихся в режиме онлайн, когда валидатор выходит из сети. Существует более легкое наказание при наличии ⅔ валидаторов и более суровое, когда в сети только ⅓ валидаторов. Кроме того, за проделанную работу валидаторы получают блочные вознаграждения.

Номинанты

Номинанты назначают валидаторов, основываясь на результатах их деятельности в n-цепочке и надежности. Как и валидаторы, номинаторы ставят на кон много токенов и получают вознаграждения за блокчейн за свое честное участие в работе сети.

Члены Совета

Пользователи платформы выбирают членов совета, и их задача - предлагать, голосовать и отклонять предложения совета. Им также поручено выбрать технический комитет. Тем не менее, каждый член совета работает в течение срока, и для избрания нового состава совета проводятся выборы.

Члены Технического комитета

В технический комитет входят команды, успешно внедрившие или специфицировавшие Polkadot Host или Runtime. Их работа заключается в защите платформы от вредоносных референсов, добавлении новых проверенных в боях функций, исправлении ошибок и отмене ошибочных обновлений времени выполнения. Технический комитет, однако, не может вносить предложения, но может ускорить рассмотрение уже внесенных.

Казначейство

Казна - это совокупность средств, полученных от комиссий за транзакции, слэшеры, вознаграждения за блокчейн и неэффективные ставки. Средства хранятся на системном счете, доступном только внутренней логической системе системы. Чтобы потратить их, владельцы счетов должны подать Совету предложение о расходовании средств, и, если оно будет одобрено, наступит период ожидания, называемый периодом расходования средств. Период ожидания заканчивается, когда деньги будут распределены между всеми одобренными предложениями Spend. Кроме того, продолжительность периода ожидания может быть изменена руководством.

Slashing

Слэшинг происходит, когда номинатор или валидатор наказывается за злонамеренные действия в цепи, чтобы послужить сдерживающим фактором для других валидаторов. Общая ставка валидатора и его номинантов может быть снижена от 0,01% до 100%. Дальнейшие валидаторы теряют номинаторов во время события разрезания.

Функции Полкаскана

Polkascan, для большей наглядности, делит данные о блокчейне на две части: легкодоступные и труднодоступные. По их словам, данные в каждом разделе - это то, что повседневные пользователи хотят знать о блокчейне. Данные в разделе "Легко получить" - это наиболее доступная информация в сети.

Раздел Hard, включающий в себя обратный поиск, семантику, индексы, машинное обучение и искусственный интеллект, является сложным для разработки в цепочке. Теперь для обычных пользователей polkaScan поиск этих данных не составит труда. Кроме того, они смогут понять эти данные и разобраться в них, поскольку все сложности, связанные с ними, будут разбиты на более простые кусочки.

Parity Technologies - Подложка

Substrate - это блокчейн-фреймворк, который позволяет создавать перспективные блокчейны для всех случаев использования. Платформа была разработана компанией Parity Technologies, организацией, основанной в 2015 году Гэвином Вудсом. Их цель - создание безопасного программного обеспечения с открытым исходным кодом для децентрализованного Интернета.

Разработчики Polkascan использовали превосходные функциональные возможности Substrate для создания мульти-блокчейн проводника. Поэтому все блокчейны, основанные на субстрате, могут легко соединяться с Polkascan, предоставляя им доступ к его функциональным возможностям. Кроме того, они совместимы с Polkadot, что позволяет им войти в мир параллельных транзакций и межцепочечной передачи всех классов активов.

Фонд Полкаскан

Фонд Polkascan Foundation стремится сделать данные блокчейна легкодоступными и понятными. Организация базируется в Нидерландах, и она планирует достичь своей цели путем разработки программного обеспечения, включающего в себя аналитику данных, извлечение данных и различные библиотеки.

Эти программные приложения разработаны для взаимодействия с Substrate и работают на основе открытых исходных кодов, принося пользу всему сообществу блокчейна. Фонд Polkascan также активно участвует в управлении блокчейном Polkascan и Polkadot.

Заключение

Цель Polkascan - сделать данные блокчейна более доступными и понятными для всех членов сообщества блокчейна. Чтобы достичь своей цели, они использовали субстрат, блокчейн-инфраструктуру нового уровня, для создания мультицепочечного проводника. Этот проводник позволяет сообществу блокчейна получать информацию даже в самой глубокой части системы распределенных книг. Также в основе Polkascan лежит Polkascan Foundation, некоммерческая организация, занимающаяся развитием Polkadot и упрощением понимания данных о цепочке.

Автор: Bravo
Переводчик: Piper
Рецензент(ы): Wayne、Piccolo、Ashley
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate.io. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.

Все, что Вам нужно знать о Полкаскане

СреднийFeb 29, 2024
Polkascan - это исследователь многоцепочечных блокчейнов, созданный для экосистем Polkadot и Kusama. У исследователя есть уникальные особенности, которые отличают его от обычных исследователей.
Все, что Вам нужно знать о Полкаскане

Что такое Полкаскан?

Polkascan - это первый многоцепочечный проводник, предназначенный для разбивки многоцепочечных данных, делая их понятными и доступными. Блокчейн содержит несколько частей информации, и получить эту информацию часто бывает непросто, поскольку она часто распределена между многочисленными цепочками. Кроме того, некоторые из этих сведений трудно получить по цепочке, поскольку они связаны с такими техническими аспектами, как криминалистика, семантика и искусственный интеллект.

Polkascan также является исследователем блокчейна для сети Polkadot, Kusama и других родственных цепочек. Polkadot и Kusama - это блокчейн-сети, которые поддерживают совместимость между несколькими цепочками, обеспечивая межцепочечную передачу всех данных и классов активов.

Краткая история Полкаскана

Polkascan - детище Web3Scan, организации, занимающейся тем, чтобы сделать многоцепочечные данные понятными и доступными. Идея создания блокчейн-проводника возникла в 2015 году, когда генеральный директор Web3Scan Эмиэль Себастиан заинтересовался блокчейн-проводниками в сети Ethereum. Однако он заметил, что какими бы продвинутыми ни были эти блокчейн-исследователи, они доступны не всем; вместо этого они являются собственными проектами в экосистеме Ethereum.

Web3Scan также считает, что индустрия блокчейна вскоре будет изобиловать несколькими совместимыми блокчейнами. Поэтому для навигации по этим цепочкам понадобятся исследователи блоков и эксперты, умеющие ими управлять. Это убеждение, таким образом, подпитывает их желание быть на переднем крае, когда возникает потребность в этой специализированной услуге.

В апреле 2019 года Polkascan стал одним из первых проектов, включенных в программу Web3 Foundation Grant. Web3 Foundation - это организация, которая финансирует исследования и проекты, связанные с развитием децентрализации. Кроме того, все проекты, получившие грант, должны сделать свое изобретение открытым, тем самым помогая всему сообществу блокчейн.

Изначально, ввиду масштабности проекта, команда Polkascan решила создать проводник, совместимый с многочисленными цепочками. Затем, со временем, объедините исследователей на этой цепочке в многоцепочечного исследователя Polkascan. Кроме того, они разработали его так, чтобы он был совместим с Substrate, блокчейн-фреймворком, позволяющим создавать настраиваемые блокчейны для всех случаев использования. Поэтому Polkascan совместим со всеми перспективными блокчейнами, построенными на экосистеме субстрата.

Команда Полкаскан

Дэйв Хугендорн, соучредитель Web3scan, является основателем Polkascan. У него 30-летний опыт внедрения информационных технологий на самых разных должностях и рынках. Кроме того, Дэйв является партнером компании OpenAware BV, расположенной в Нидерландах.

Арджан Зийдервельд является сооснователем компании Polkascan. В 2001 г. он стал одним из основателей частной компании Dynora B.V, занимающейся веб-разработкой, а также занимает должность CTO (главного технического директора) и соучредителя компании Web3scan. Арджан имеет более 20 лет опыта в области веб-разработки и специализируется на Python, веб-приложениях, Django, Oracle, Linux и др.

Эмиль Себастиан занимает должность генерального директора Web3scan и является одним из основных членов команды, создавшей Polkascan. Цель Эмиэля при разработке Web3scan видна в функциональных возможностях Polkascan.

Как работает Polkascan?

Polkascan собирает и декодирует данные с узлов субстрата, а затем декодированные данные хранятся в реляционной базе данных и распространяются через API для использования в интерфейсе исследователей. Polkascan выполняет операцию с помощью шести программ, пять из которых могут функционировать независимо.

Приложение Python Harvester

Роль комбайна заключается в преобразовании необработанных данных узлов субстрата в реляционные данные для различных классов объектов. Сюда входят блоки и внешние элементы, а также метаданные во время выполнения, такие как временные метки, счета и баланс. Многоцепочечный исследователь Polkascan состоит из одного приложения-комбайна на блокчейн. Далее, комбайн работает с двумя четкими процессами - накопителем и секвенсором.

Накопитель собирает данные без статических данных и выполняет почти всю работу комбайна, потому что он может распараллеливать задачи и выполнять их в любом произвольном порядке благодаря своей высокой масштабируемости. Секвенсор, с другой стороны, собирает данные с состоянием с данными без состояния и выполняет всего несколько задач. Кроме того, комбайн применяет стратегию фиксации на основе транзакций, что позволяет ему записывать все данные целого блока, обеспечивая целостность каждого блока.

Библиотека Python SCALE-Codec

Кодек Scale-Codec кодирует данные во время выполнения подложки. Задача библиотеки кодеков для масштабирования Python - декодировать эти данные и преобразовать их в значимые данные. Polkascan также разработал кодек для масштабирования, чтобы он работал независимо и был полезен для экосистемы Polkadot.

Библиотека интерфейса подложки Python

Роль библиотеки заключается в запросах к хранилищу, составлении экстернов, кодировании/декодировании. Кроме того, он предоставляет дополнительные удобные методы для работы с функциями и метаданными времени выполнения подложки. Команда Polkascan также разработала библиотеку так, чтобы она была полезна не только для системы Polkascan, но и для более широкой экосистемы Polkadot. Кроме того, интерфейс субстрата создает слой абстракции на основе Python для выполнения повторяющихся задач при запросе данных к узлам субстрата.

API Python Explorer

Python Explorer API - это приложение Falcon, которое делает данные, получаемые приложением комбайна, доступными для разработчиков различных цепочек. Команда разработала приложение Explorer API, чтобы обеспечить конечные точки доступа ко всем собранным данным. Программное обеспечение может породить целый набор новых приложений с различными диапазонами, которые могут быть даже недоступны на узле подложки.

Графический интерфейс Angular Explorer

Роль приложения Explorer GUI заключается в том, чтобы сделать данные, созданные приложением-комбайном и распространяемые Explorer API, доступными для повседневных конечных пользователей соответствующих блокчейн-сетей. Explorer GUI предоставляет интерфейс к Explorer API, чтобы проинформировать разработчиков о децентрализованных приложениях, которые они могут создавать на основе Explorer API для более широкой аудитории обычных пользователей.

Docker Compose

Докеры помогают масштабировать управление услугами. Работа с артефактами с помощью контейнеров docker делает стек аппаратно независимым, обеспечивая возможность масштабирования.

Ставки и управление в Полкаскане

Сеть Polkascan классифицирует различные учетные записи в зависимости от их активности в сети и их роли в сети. Это валидаторы, номинаторы, члены совета, члены технических комитетов и казначейство.

Валидаторы

Валидаторы - это люди или группы людей, которые ставят на кон большое количество своих токенов, чтобы обеспечить безопасность сети. Они оценивают и подтверждают легитимность каждой предложенной транзакции, прежде чем добавить ее в блокчейн. Каждый раз, когда подается новый блок, подмножество валидаторов проверяет достоверность транзакции в блоке, прежде чем выдать ему аттестат. Кроме того, блок добавляется в блокчейн только в том случае, если он получил достаточное количество подтверждений от валидаторов.

Валидаторы обязаны постоянно находиться в сети и наказываются, если они этого не делают. Однако высота штрафов зависит от количества валидаторов, находящихся в режиме онлайн, когда валидатор выходит из сети. Существует более легкое наказание при наличии ⅔ валидаторов и более суровое, когда в сети только ⅓ валидаторов. Кроме того, за проделанную работу валидаторы получают блочные вознаграждения.

Номинанты

Номинанты назначают валидаторов, основываясь на результатах их деятельности в n-цепочке и надежности. Как и валидаторы, номинаторы ставят на кон много токенов и получают вознаграждения за блокчейн за свое честное участие в работе сети.

Члены Совета

Пользователи платформы выбирают членов совета, и их задача - предлагать, голосовать и отклонять предложения совета. Им также поручено выбрать технический комитет. Тем не менее, каждый член совета работает в течение срока, и для избрания нового состава совета проводятся выборы.

Члены Технического комитета

В технический комитет входят команды, успешно внедрившие или специфицировавшие Polkadot Host или Runtime. Их работа заключается в защите платформы от вредоносных референсов, добавлении новых проверенных в боях функций, исправлении ошибок и отмене ошибочных обновлений времени выполнения. Технический комитет, однако, не может вносить предложения, но может ускорить рассмотрение уже внесенных.

Казначейство

Казна - это совокупность средств, полученных от комиссий за транзакции, слэшеры, вознаграждения за блокчейн и неэффективные ставки. Средства хранятся на системном счете, доступном только внутренней логической системе системы. Чтобы потратить их, владельцы счетов должны подать Совету предложение о расходовании средств, и, если оно будет одобрено, наступит период ожидания, называемый периодом расходования средств. Период ожидания заканчивается, когда деньги будут распределены между всеми одобренными предложениями Spend. Кроме того, продолжительность периода ожидания может быть изменена руководством.

Slashing

Слэшинг происходит, когда номинатор или валидатор наказывается за злонамеренные действия в цепи, чтобы послужить сдерживающим фактором для других валидаторов. Общая ставка валидатора и его номинантов может быть снижена от 0,01% до 100%. Дальнейшие валидаторы теряют номинаторов во время события разрезания.

Функции Полкаскана

Polkascan, для большей наглядности, делит данные о блокчейне на две части: легкодоступные и труднодоступные. По их словам, данные в каждом разделе - это то, что повседневные пользователи хотят знать о блокчейне. Данные в разделе "Легко получить" - это наиболее доступная информация в сети.

Раздел Hard, включающий в себя обратный поиск, семантику, индексы, машинное обучение и искусственный интеллект, является сложным для разработки в цепочке. Теперь для обычных пользователей polkaScan поиск этих данных не составит труда. Кроме того, они смогут понять эти данные и разобраться в них, поскольку все сложности, связанные с ними, будут разбиты на более простые кусочки.

Parity Technologies - Подложка

Substrate - это блокчейн-фреймворк, который позволяет создавать перспективные блокчейны для всех случаев использования. Платформа была разработана компанией Parity Technologies, организацией, основанной в 2015 году Гэвином Вудсом. Их цель - создание безопасного программного обеспечения с открытым исходным кодом для децентрализованного Интернета.

Разработчики Polkascan использовали превосходные функциональные возможности Substrate для создания мульти-блокчейн проводника. Поэтому все блокчейны, основанные на субстрате, могут легко соединяться с Polkascan, предоставляя им доступ к его функциональным возможностям. Кроме того, они совместимы с Polkadot, что позволяет им войти в мир параллельных транзакций и межцепочечной передачи всех классов активов.

Фонд Полкаскан

Фонд Polkascan Foundation стремится сделать данные блокчейна легкодоступными и понятными. Организация базируется в Нидерландах, и она планирует достичь своей цели путем разработки программного обеспечения, включающего в себя аналитику данных, извлечение данных и различные библиотеки.

Эти программные приложения разработаны для взаимодействия с Substrate и работают на основе открытых исходных кодов, принося пользу всему сообществу блокчейна. Фонд Polkascan также активно участвует в управлении блокчейном Polkascan и Polkadot.

Заключение

Цель Polkascan - сделать данные блокчейна более доступными и понятными для всех членов сообщества блокчейна. Чтобы достичь своей цели, они использовали субстрат, блокчейн-инфраструктуру нового уровня, для создания мультицепочечного проводника. Этот проводник позволяет сообществу блокчейна получать информацию даже в самой глубокой части системы распределенных книг. Также в основе Polkascan лежит Polkascan Foundation, некоммерческая организация, занимающаяся развитием Polkadot и упрощением понимания данных о цепочке.

Автор: Bravo
Переводчик: Piper
Рецензент(ы): Wayne、Piccolo、Ashley
* Информация не предназначена и не является финансовым советом или любой другой рекомендацией любого рода, предложенной или одобренной Gate.io.
* Эта статья не может быть опубликована, передана или скопирована без ссылки на Gate.io. Нарушение является нарушением Закона об авторском праве и может повлечь за собой судебное разбирательство.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!