Когда вы хотите обменять одну криптовалюту на другую на DEX, вы используете специальные программы — смарт-контракты. Это как автоматы, которые сами выполняют все условия сделки, когда обе стороны согласны. Например, вы хотите обменять свои токены A на токены B. Вы указываете, сколько и чего хотите обменять, и смарт-контракт автоматически проводит сделку, как только находится кто-то, кто хочет сделать обратный обмен.