Преобразование биткойны в BTC поддерживаемого altcoins будет легко. Партия будет просто отправить определенное количество Bitcoin на специальный адрес Bitcoin запасного аэродрома криптовалюты, наряду с информацией, указывающей, какой адрес в altchain они хотят, чтобы их новый altcoins депонирован в. Поскольку альтернативные узлы криптовалюта также хранить blockchain Bitcoin, они увидели бы депозит на специальный Bitcoin адрес и знать, кредитовать Bitcoin depositer с правильным количеством altcoins.
Когда кто-то хочет, чтобы преобразовать их BTC-поддержанные альт-монеты Bitcoins, они создают особую сделку с их альт-адрес в Bitcoin адрес, который шахтеры в altchain был бы затем использовать в качестве эталона для создания «выигрыш» в Bitcoins от специальный адрес на blockchain Bitcoin на Bitcoin адрес держателя альт-монеты, указанный в качестве пункта назначения вывода Bitcoin.
Было бы шахтеры, которые создают эти специальные операции, так как доказательство работы они используют, чтобы разрешить новые блоки в альтернативном blockchain будет также то, что используется, чтобы разрешить передачу Bitcoins из специальных Bitcoin адресов.
Специальные адреса можно использовать префикс P и кодировать все правила blockchain в боковой цепи, и информацию, необходимую для проверки Txs, что провести его UTXO, в том числе:
- Правила:
- Версия нет.
- период сложности
- Блок время
- Функции безопасности, например .:
- Максимальный коэффициент реанимационного
- Период Созревание, п, для реанимации
- Номер версии
- Текущие трудности
- Предыдущий хэш-блок
- Sum_time (время от начала периода сложности)
- Sum_block (количество блоков от начала периода сложности)
- Отметка реестр для предыдущих 11 блоков
- Проверка предыдущих п блоков
Для того, чтобы сделки с TxIn от одного из этих адресов, чтобы быть действительным, следующие условия должны быть выполнены:
- хэш полей блока заголовков, найденных в сделке (временная метка последнего блока в метки времени реестра, нонса, значение сложности, корень Merkle (который является хэш корня altchain Merkle и транзакции хэш)) и военнопленного адрес UTXO это расходы (номер версии, предыдущий блок хэш) необходимо будет выполнить задачу сложности
- метка времени реестр из предыдущих 11 блоков, содержащийся в сделке, сверяется, что в UTXO это расходы, чтобы проверить, что первые десять отметок времени нового реестра соответствуют последним десять меток времени предыдущего реестра, а также о том, что последняя метка времени не более чем на 2 часа больше, чем в предыдущей метки времени
- значение трудности подтверждено путем проверки, если он соответствует целевой сложности, рассчитанным из временной метки реестра предыдущих 11 блоков, то значение Sum_time (время от начала периода сложности), значение Sum_block (количество блоков от начала периода сложности), и целевой трудность найденное значение в UXTO тратятся.
- значение Sum_time проверяется путем проверки, если это сумма предыдущего значения Sum_time и разница во времени между последним и текущего времени
- значение Sum_block проверяется путем проверки, если она увеличивает предыдущее значение Sum_block одним
Операции могут включать в себя дополнительные функции безопасности, как в «Валидация предыдущих ˝n˝ блоков» значения, которая проверяет является ли каждая из предыдущих п блоков справедливо. Если блок признан недействительные один из его наследников сделок, то все реанимационные операции в этом блоке будут отменены. Это позволит предотвратить Bitcoin на адрес POW от того тривиального украдено.
Наличие этих специальные адресов позволит многочисленному мелкому, децентрализованное blockchains быть настроено с Bitcoin резервными их значение. Это могут быть региональные валюты, или использоваться в закрытых интернет-сообществах. Поэтому blockchain Bitcoin может быть гораздо меньше, в то же время обеспечивая основу для равноценного децентрализованной валюты, используемой во всем мире.
Вот некоторые диаграммы визуализация концепции POW сделки:
Основная концепция (нажмите для очень большой версии):
Закрыть вверх из blockchain - отношения POW транзакции (нажмите для увеличения изображения сделки POW):