Главная страница
qrcode

IPCHAIN - атомы взаимодейсвтия final. Атомарные транзакции сети ipchain


НазваниеАтомарные транзакции сети ipchain
Дата10.09.2019
Размер83 Kb.
Формат файлаdoc
Имя файлаIPCHAIN - атомы взаимодейсвтия final.doc
ТипДокументы
#157488
Каталог



Атомарные транзакции сети IPCHAIN

Атомарные транзакции (типы, цвета транзакций) – наиболее значимые для всех участников и сети в целом виды публичных информационных записей, отражающих ключевые факты в отношении объектов и прав на них, которые принимаются участниками сети в качестве инварианта и не выражаются в последовательности других транзакций, включая транзакции, отражающие факты заключения, реализации и завершения смарт контрактов.

Предлагается выделить следующие типы блоков:
#
Тип транзакции
Цвет
Минимальные (стандартные) данные, содержащиеся в транзакции
Причина и особенности формирования транзакций
[C]reazione
Информирует о появлении нового объекта в сети
Создание{

код трансформационного события, в результате которого возник объект;

автор (ы), в том числе соавтор(ы) создавшие или модифицировавшие объект;

правообладатель (заявитель);

ссылки на блоки, определяющие исходные объекты (при наличии);

ссылки на блоки, отражающие возможность использования объекта и (или) контракты, дающее право использования исходных объектов;

адрес депонирования (при наличии);

Код формата объекта (при наличии);

дополнительные сведения, добавленные узлом

}

Транзакция формируется при появлении нового объекта интеллектуальной собственности и его депонирования в одном из репозитариев участников сети.

Код трансформационного события отражает способ создания объекта и (или) комбинацию таких способов.

0 – вновь созданный объект;

1 – создан ранее, в том числе при регистрации наследником;

2 – объект является модификацией (версией) другого (других) объектов;

4 – объект получен в результате переработки других объектов, в том числе определяет возникновение смежных прав;

8 – объект получен комбинированием (коллекцией) других объектов.

Если объект депонирован в уникальном формате, то соответствующий формат должен быть объявлен на портале IPCHAIN. Код формата фиксируется в транзакции для возможности доступа к объекту.

[A]ccesso
Информирует о возможности (способе) доступа к объекту
Доступность {

код режима возможного использования;

ссылка на блок, определяющий объект интеллектуальной собственности;

правообладатель (правообладатели);

ссылка на документ (основание) для установления (изменения) режима доступа к объекту;

дополнительные сведения, добавленные узлом }
Транзакция формируется при изменении способа доступа к объекту и является ключевой для потенциальных пользователей.

Поиск транзакций указанного типа позволяет заинтересованным потребителям выяснить необходимость заключения контракта или выбрать иной механизм использования объекта.

Первоначально транзакция формируется парно при создании нового объекта. Однако впоследствии транзакции указанного типа могут добавляться, поскольку транзакция о создании объекта С не может быть изменена.

Код режима использования:

0 – монопольное право принадлежит конкретному правообладателю (правообладателям);

1 – допустимо свободное использование без согласия правообладателя, нет ограничений правового характера (право прекращено);

2 – объявлена открытая лицензия на определенной территории и (или) определенных условиях.

Транзакции могут формироваться как при заявлении правообладателя, так и государственными органами (при истечении срока исключительного права, срока патента, введения принудительной лицензии по решению Правительства). Транзакция может также возникнуть в результате завершения (выполнения всех условий) смарт контракта, обеспечивающего передачу исключительных прав. При этом содержание и итог контракта могут не быть публичными и в этом случае появление транзакции А позволяет любому лицу узнать владельца и условия использования объекта.
[G]aranzia
Информирует о проведении дейсвий, создающих дополнительные гарантии для авторов (правообладателей) и потребителей объектов
Экспертиза {

Ссылка на блок, определяющий объект;

Ссылка на субъект, осуществивший экспертизу;

Ссылка на основание (смарт-контракт) при наличии для проведения такой экспертизы;

Код типа экспертизы;

Ссылка на депонированный отчет экспертизы (патент и т.д.);

Дополнительные данные, добавленные узлом}

Транзакция формируется в случае выполнения действий, создающих дополнительные гарантии права при использовании объекта, в первую очередь – различные виды обязательной и добровольной экспертизы. Транзакции являются важным элементом использования IPCHAIN как «сети доверия», и необходимы для развития рынка соответствующих услуг.

Экспертиза может быть выполнена по заказу (контракту) организацией или органом власти.

Код экспертизы (один или несколько):

0 – формальные экспертизы;

1 – экспертиза на новизну (или сходство до степени смешения);

2 – на применимость;

4 – экспертиза на инженерный (технический) уровень;

8 - .

Для патентного права наличие достаточного блока экспертиз (0+1+2+4) дают возможность автоматического формирования заявки на получение патента.

Может быть выполнена экспертной организацией, например, Российской академией наук в силу нормативно-правовых актов и т.д. Может также осуществляться в ходе разрешения конфликтов – при этом, несмотря на закрытый характер разрешения споров транзакция об гарантиях (экспертизе) может быть пцбичной.
[V]alore
Информирует о возникновении стоимости объекта (права использования объекта)
Стоимость {

Ссылка на блок, определяющий объект;

Ссылка на субъект, присвоивший стоимость (при наличии, может не указываться для анонимных приобретателей прав);

Ссылка на основание (смарт-контракт) при наличии (или отсутствия необходимости в конфиденциальности);

Дополнительная информация, добавленная узлом}
Формируется при проведении инвентаризации, независимой оценке или других случаях, в том числе при выполнении смарт контракто. Является значимым типом транзакции, поскольку показывает накопление «ценностей» в сети транзакций. В отличие от контрактов, которые могут иметь закрытую информацию этот тип транзакции показывает стоимость в случае ее возникновения публично.
k[O]nflitto
Информирует о возникновении спора (конфликта) или его разрешения
Конфликт {

Код стадии конфликта;

Код типа конфликта;

Ссылка на транзакцию типа C, определяющую спорный объект;

Сторона (стороны) оспаривающие объект, (контракт);

Медиатор (арбитр) – при наличии;

Ссылка на решение}
Транзакция формируется если правообладатель, участник смарт контракта или иная сторона заявила о нарушении прав, при рассмотрении споров в судах или посредниками.

Код стадии конфликта

0 – завершен;

1 – начат.

Код типа конфликта (может быть комбинацией):

0 – неправомерное использование;

1 – ненадлежащий автор (правообладатель);

2 –

4 –

8 -
[T]ransazione
Информирует о сделках с правами и объектами
Сделка {

Код стадии сделки;

Код типа сделки;

Ссылка на транзакцию, содержащие сведения о смарт-контракте (при наличии такого контракта и отсутствии необходимости обеспечения конфиденциальности)

Ссылки на транзакции типа C, определяющие объект (объекты) сделки;

Блокирующие условия сделки (при наличии);

Ожидаемая дата завершения (не устанавливается если формируется «мгновенная сделка» - транзакция T(1,..) и Т(0,..) формируются одновременно);

Код страны или региона, определяющие законодательство, по которому происходит сделка;

Дополнительные данные, сформированные узлом

}
Транзакция формируется при осуществлении любых сделок, в том числе в ходе реализации контрактов с правами и (или) объектами интеллектуальной собственности и сигнализирует о начале или завершении сделки.

Код стадии сделки:

1 – сделка начата;

0 – сделка завершена;

8 – контракт (сделка) приостановленны.

Транзакция о завершении сделки может создаваться смарт контрактами одновременно с иными транзакциями, в частности A – в случае, если при завершении сделки изменился обладателя исключительных прав.

Если в рамках смарт контракта была определена стоимость объекта или осуществлялись платежи, то формируются транзакции типа V.

Код типа сделки:

0 – нет второй стороны (использование на условиях договора присоединение);

1 – исключительная лицензия;

2 – неисключительная лицензия;

3 – отчуждение исключительного права;

4 – залог права.


Использование атомарных блоков и смарт контракты

Смарт- контракты могут использовать атомарные блоки и создавать атомарные блоки. Смарт контракты имеют цвет логотипа сети
Возможно во все атомарные блоки следует ввести поле «Авторизация», предусмотрев возможность фиксации в нем то, что один из узлов Ассоциации, имеющих право авторизации блоков, подтвердил его достоверность. Такую отметку можно, в частности делать при перегрузке блоков из распределенного реестра в обычную базу инспектора сети.

Интерфейс прикладного программирования узла

После развертывания программное обеспечение узла сети транзакций предоставляет ряд функций, которые могут вызываться из программного обеспечения реализующего бизнес-логику. Необходимы следующие функции:

Авторизоваться_в_Сети {номер (ключ) договора, заключенного с Ассоциацией; адреса ближайших известных узлов сети, имеющих право авторизовать для подключения к ним; адрес депозитария, в котором хранятся объекты (при наличии, может быть внешний} – обеспечивает легальное включение узла в сеть IPCHAIN через авторизацию на специальных узлах. На первом этапе авторизовать могут узлы членов ассоциации.

Создать_транзакцию {тип блока; минимальные (стандартные данные); код регистрации формата собственных данных узла, собственные данные, добавленные узлом}- должен обеспечить генерацию всех типов атомарных блоков с передачей им стандартного набора данных и расширенного набора, который специфичен для конкретного узла или типа объекта интеллектуальной собственности.

Формат собственных данных узла должен быть продекларирован узлом на портале IPCHAIN для использования остальными участниками сети. При размещении в транзакции собственных данных, отличающихся от стандарта, должен быть указан код регистрации формата данных, полученный от IPCHAIN.

Объявить_ошибку {идентификатор блока, содержащего ошибку; код узла, имеющего право авторизации блока для внесения отметки об ошибке; основание для дизвалидации}

Cоздать_контракт {перечень ссылок на блоки, определяющие объекты, в отношении которых формируется контракт (документ, заявление); тип контракта; срок контракта; …} – контракт, в частности может быть достаточно сложным – обеспечивая поэтапное выполнение депонирования, экспертизы, оценки и продажи права, ознакомление с объектом на определённый срок. Для регистрации контрактов формируется особый, седьмой атомарный блок.

Найти_транзакцию {…} – возможно нужен ряд поисковых функций с разными параметрами.

Найти_контракт {..} – функция может кроме поиска контракта по разным параметрам сообщать статус контракт – исполнен или в процессе исполнения. Это позволит избежать «коллизий» сделок, осуществляемых различными участниками.

перейти в каталог файлов


связь с админом