Разработчики Calibra представили новый метод тестирования BFT❗️ 💥💥💥💥💥💥💥💥💥💥💥💥💥💥 Разработчики кошелька Calibra, предназначенного для проекта Libra социальной сети Facebook, создали метод тестирования консенсуса BFT под названием Twins («Близнецы»). В документе создатели метода тестирования подчеркивают, что он позволяет быстро и просто тестировать алгоритмы BFT. В решении используется запуск двух одинаковых узлов для эмуляции поведения алгоритма, включая «неоднозначность, двойное голосование и потерю внутреннего состояния». 🔺«Метод Twins позволяет оператору систематически генерировать атаки на протоколы BFT, масштабировать их, исполнять полностью под контролем, и проверять необходимые параметры алгоритма», — отмечается в документе. Разработчики уже использовали метод Twins для воссоздания известных атак на алгоритмы BFT. Две уязвимости, для обнаружения которых в алгоритмах BFT «у сообщества ушло более десятилетия», были идентифицированы с помощью метода Twins «за минуты». Принцип Задачи византийских генералов был сформирован в 1982 году. Алгоритмы решают проблему взаимодействия удаленных абонентов в случае, если некоторые из них ненадежны. В блокчейне BFT используется для сохранения целостности и достоверности данных и сети в случае различных атак. 🔺«Одно из самых приятных в моей работе — это возможность сотрудничать с наиболее яркими и талантливыми людьми в отрасли. Вот некоторые передовые исследования по тестированию алгоритмов BFT от нашей команды», — написал сооснователь Calibra Дэвид Маркус (David Marcus) в социальной сети Twitter. При этом авторы метода отметили, что с помощью Twins невозможно воссоздать абсолютно все возможные варианты поведения алгоритмов BFT, что стоит принимать во внимание. 🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸 Calibra Developers Introduces New BFT Test Method❗️ 💥💥💥💥💥💥💥💥💥💥💥💥💥💥 The developers of the Calibra wallet, designed for the Libra project of the social network Facebook, have created a BFT consensus testing method called Twins. In the document, the creators of the testing method emphasize that it allows you to quickly and easily test BFT algorithms. The solution uses the launch of two identical nodes to emulate the behavior of the algorithm, including “ambiguity, double voting and loss of internal state”. 🔺 “The Twins method allows the operator to systematically generate attacks on BFT protocols, scale them, execute them completely under control, and check the necessary parameters of the algorithm,” the document says. Developers have already used Twins to recreate well-known attacks on BFT algorithms. Two vulnerabilities that the community “took more than a decade to detect in BFT algorithms” were identified using the Twins “in minutes” method. The principle of the task of the Byzantine generals was formed in 1982. Algorithms solve the problem of interaction between remote subscribers in case some of them are unreliable. In the blockchain, BFT is used to preserve the integrity and reliability of data and the network in case of various attacks. 🔺 “One of the most enjoyable in my work is the opportunity to collaborate with the brightest and most talented people in the industry. Here are some of the best practices for testing BFT algorithms from our team, ”wrote Calibra co-founder David Marcus on Twitter. Moreover, the authors of the method noted that using Twins it is impossible to recreate absolutely all possible behaviors of BFT algorithms, which should be taken into account. 💥💥💥💥💥💥💥💥💥💥💥💥💥💥 #Calibra #Libra #тестирование #BFT #альткоины