Claims (1)
Способ учета изобретений, товарных знаков, договорных отношений и иных данных, требующих удостоверения подписи и времени подписания и создания их в средах учета вроде Bitcoin, которые используют цепочки (blockchains) данных, состоящих из последовательных звеньев (blocks), содержащих наборы записей изменения учитываемых в данной цепочке цифровых учетных единиц, заключающийся в том, что создают пары закрытый и открытый ключ и соответствующие им номера счетов хранения и учета цифровых единиц, создают записи изменения учетных единиц путем задания списка выходов, содержащих номера счетов получателей и количества получаемых единиц и списка входов, содержащих указатели на свободные выходы, которые будут использованы в данной записи, и подписывают эти записи закрытыми ключами так, что каждый может проверить достоверность изменения учетных единиц, взятых с соответствующих номеров счетов в этих записях, вносят эти записи в звено, вносят в него метку времени, указывающую на миг (момент времени) его создания, и подписывают созданное звено своим ключом, передают подписанное звено в среду, записывают звено в цепочку данных, отличающийся тем, что для каждого подписанта данных создают в выбранной среде учета номер счета подписанта, который соответствует тайному ключу этого подписанта, и добавляют его в данные с указанием, какому подписанту он соответствует, преобразуют данные в цифровой вид, добавляют к ним номера счетов подписантов с указанием соответствующих им подписантов и создают из цифрового вида данных номер счета данных путем задания в качестве тайного ключа самих этих цифровых данных или их хэш-значения, подпись цифровых данных осуществляют путем создания записи изменения, в которой в качестве указателей на выходы задают указатели на выходы, взятые с номеров счетов подписантов, а выход задают на номер счета данных с нулевым количеством передаваемых единиц, причем датой подписания и датой создания данных считают дату создания звена цепочки, содержащего эту запись.A method of accounting for inventions, trademarks, contractual relations, and other data requiring signature verification and signing time and creating them in accounting environments like Bitcoin, which use blockchains of data consisting of sequential blocks containing sets of change records recorded in this chain of digital accounting units, which consists in creating pairs of private and public keys and the corresponding numbers of accounts for storing and accounting for digital units, creating records for changing accounting units by setting a list exits containing recipient account numbers and the number of units received and a list of inputs containing pointers to free exits that will be used in this record and sign these records with private keys so that everyone can verify the validity of the change in accounting units taken from the corresponding account numbers in of these records, make these records in the link, insert a time stamp in it indicating the moment (time) of its creation, and sign the created link with its key, transfer the signed link to the environment, records link in the data chain, characterized in that for each data signatory create in the selected accounting environment the account number of the signatory that corresponds to the secret key of this signatory, and add it to the data indicating which signatory it corresponds to, convert the data to digital form, add to them are the account numbers of the signatories with the corresponding signatories and create the data account number from the digital form of the data by setting the digital data itself or their hash value as a secret key, digital signature data is carried out by creating a change record, in which pointers to exits taken from the account numbers of signatories are set as exit pointers, and the output is set to data account number with zero number of transmitted units, the date of signing and date of creation of the data is considered the date of creation of the chain link containing this entry.