изучено: staking contract - архитектура staking vault, и reward distribution - модель reward-per-share
🪟 выжимка изученного:
🟠staking contract
staking vault - это контракт, где пользователи блокируют свои токены на определённый срок🟠reward distribution
например, вы кладёте 100 токенов в vault, и контракт хранит ваш баланс и время, когда можно забрать
контракт пересчитывает баланс при каждом внесении или снятии токенов
архитектура позволяет безопасно хранить стейк и начислять награды
reward-per-share - модель распределения наград пропорционально вкладу
например, если в пуле 1000 токенов и пользователь держит 100, он получает 10% награды
модель обновляет награды автоматически без перебора всех участников
пользователь может забрать свои токены вместе с накопленными наградами в любой момент
