языки программирования

Сильнейшие криптопроекты в 2020 году

Каждый год появляется множество новых многообещающих криптовалютных проектов. Некоторые из них быстро умирают либо потому, что не предлагают ничего инновационного для индустрии криптовалют, либо по множеству других причин. Тем не менее, некоторым удается преуспевать, оставаясь там достаточно долго, чтобы расти по служебной лестнице и в конечном итоге стать основными продуктами отрасли. В этой статье мы рассмотрим четыре проекта, которые благодаря своей прочной фундаментальной основе и добавленной стоимости могут в конечном итоге стать опорой в криптоиндустрии. Elrond (EGLD) Elrond - это блокчейн,

Смарт-контракты: не изобретайте велосипед

SafeMathВ большинстве современных языков программирования учитывается безопасность арифметических операций, поэтому их реализации уделяется мало внимания. Однако в Solidity переполнение и опустошение представляют угрозу безопасности. SafeMath — это библиотека, которая обеспечивает безопасные арифметические операции, отменяя транзакцию, если границы целочисленного типа данных превышены. Пример SafeMath. Оператор using указывает компилятору, что контракт использует функции, определенные в SafeMath, для операций uint. Вместо использования арифметических операторов (+, -, *, /, %) используйте функции add(), sub(), mul(), div() и mod(). Источник: