Comments 6
Токенизация позволяет компании владеющей пакетом поставить его на баланс, занести в нематериальные активы, продать и так жалее.
Это не совсем так. Возможно, в некоторых странах токены могут быть каким-то активом, но в частности в России, в Украине и т.д. они имуществом не являются, и никаких юридически значимых фактов не создают. Если какой-либо бухгалтер и попытается поставить на баланс в качестве НМА какой-то токен, его скушают на следующей аудиторской или не дай боже налоговой проверке.
// Регистрируем пакет
packages[name] = Package(name, msg.sender, 0);
Не вяжется с
struct Package {
address owner;
// Последний мажорная версия
uint8 latestMajor;
// Список всех мажорных версия
mapping(uint8 => Major) majors;
}
Имя не фигурирует
Готово.
Покритикую немного.
Зачем нужна возможность добавления версий с номером меньше текущей?
Нет возможности множественного владения.
Какой смысл жечь газ (=тратить деньги) в регистрации очередного билда?
Unpublish необратим.
Есть событие event Transfered(bytes32 indexed package);
но нет OwnershipChanged. Я бы еще добавлял не только пакет, но и адрес кандидата во владельцы.
Зачем нужна возможность добавления версий с номером меньше текущей?
Нет возможности множественного владения.
Какой смысл жечь газ (=тратить деньги) в регистрации очередного билда?
Unpublish необратим.
Есть событие event Transfered(bytes32 indexed package);
но нет OwnershipChanged. Я бы еще добавлял не только пакет, но и адрес кандидата во владельцы.
Sign up to leave a comment.
Реестр пакетов на Ethereum