litecoin
Litecoin (LTC) $ 92.32 2.91%
monero
Monero (XMR) $ 162.35 0.83%
zcash
Zcash (ZEC) $ 45.88 1.03%
dash
Dash (DASH) $ 29.81 3.55%
ethereum
Ethereum (ETH) $ 3,324.37 1.32%
bitcoin-cash
Bitcoin Cash (BCH) $ 490.23 0.68%
bitcoin
Bitcoin (BTC) $ 98,852.18 0.34%
xrp
XRP (XRP) $ 1.48 16.39%
ethereum-classic
Ethereum Classic (ETC) $ 28.47 3.98%
eos
EOS (EOS) $ 0.751356 11.58%
cardano
Cardano (ADA) $ 1.02 23.13%
stellar
Stellar (XLM) $ 0.345947 27.84%
neo
Neo (NEO) $ 13.80 4.74%
iota
IOTA (IOTA) $ 0.19756 14.95%
nem
NEM (XEM) $ 0.022541 0.39%
tron
TRON (TRX) $ 0.204982 3.01%
vechain
VeChain (VET) $ 0.03574 11.05%
qtum
Qtum (QTUM) $ 3.49 7.06%
omg
OMG Network (OMG) $ 0.322683 4.55%
icon
ICON (ICX) $ 0.179915 7.30%
lisk
Lisk (LSK) $ 1.05 1.73%
ontology
Ontology (ONT) $ 0.241991 4.59%
verge
Verge (XVG) $ 0.0067 7.07%
bitcoin-gold
Bitcoin Gold (BTG) $ 32.29 3.39%
nano
Nano (XNO) $ 1.06 9.42%
bytecoin-bcn
Bytecoin (BCN) $ 0.000023 0.06%
siacoin
Siacoin (SC) $ 0.006194 3.18%
dogecoin
Dogecoin (DOGE) $ 0.414382 7.08%
zilliqa
Zilliqa (ZIL) $ 0.022159 6.37%
0x
0x Protocol (ZRX) $ 0.450746 5.52%
decred
Decred (DCR) $ 13.98 0.19%
basic-attention-token
Basic Attention Token (BAT) $ 0.231123 7.66%
golem-network-tokens
Golem (GLM) $ 0.37059 3.07%
digibyte
DigiByte (DGB) $ 0.010994 5.61%
acoin
Acoin (ACOIN) $ 0.003959 0.61%
maker
Maker (MKR) $ 1,630.22 0.81%
metaverse
Metaverse ETP (ETP) $ 0.004391 8.92%
adx-net
AdEx (ADX) $ 0.180903 0.67%
adshares
Adshares (ADS) $ 0.304045 0.97%
airswap
AirSwap (AST) $ 0.088444 4.75%
bitcoin-diamond
Bitcoin Diamond (BCD) $ 0.077126 3.69%
multi-collateral-dai
Dai (DAI) $ 1.00 0.01%
tezos
Tezos (XTZ) $ 1.12 5.96%
aeternity
Æternity (AE) $ 0.032252 1.32%
ardor
Ardor (ARDR) $ 0.096918 0.04%
bitshares
BitShares (BTS) $ 0.00209 1.94%
electroneum
Electroneum (ETN) $ 0.001948 1.10%
komodo
Komodo (KMD) $ 0.293777 8.58%
chainlink
Chainlink (LINK) $ 16.51 10.80%
pundix-new
Pundi X (New) (PUNDIX) $ 0.483036 0.87%
augur
Augur (REP) $ 0.621955 9.56%
status
Status (SNT) $ 0.04058 11.15%
steem
Steem (STEEM) $ 0.218625 1.72%
waves
Waves (WAVES) $ 1.57 1.54%
wax
WAX (WAXP) $ 0.044449 5.68%
Автор:
10 февраля, 2018 13:35

Грэгори возвращается…

Максвелл начинает работать со смарт-контрактами биткоина после Blockstream

Один из наиболее уважаемых разработчиков биткоина, Грэгори Максвелл, возвращается к своим «шифропанковым» корням вместе с серией новых проектов.

Проработав почти четыре года главным техническим директором высококлассного стартапа от биткоин Blockstream, Грэгори покинул этот пост, чтобы целиком сконцентрироваться на разработке протоколов сети Bitcoin. По словам Максвелла, это произошло главным образом потому, что он достиг всех поставленных задач в стартапе, работая в условиях «жесткого дефицита финансирования» в технологию биткоин на тот период, когда он трудился в этой системе.

Но сейчас, когда биткоин-сообщество увеличилось и стало намного более активным, Максвелл ставит перед собой новую цель — улучшить смарт-контракты биткоина.

Для этого Грэгори опубликовал работу о так называемом «Taproot» в середине января; эта идея должна улучшить приватность MAST и способна расширить возможности смарт-контрактов биткоина. Несколько дней спустя Максвелл опубликовал еще одно предложение под названием «Graftroot», которое может поспособствовать дальнейшей модернизации MAST.

Почему эта тема так заинтересовала Максвелла?

Вот что Грегори рассказал:

 «Я ожидаю, что каждая транзакция будет, в конечном счете, использовать эти инструменты, по крайней мере, в какой-то степени. Это инкрементное усовершенствование, которое сделает уже более-менее возможные вещи более приватными и эффективными. Эти инструменты заменят собой прежние или предложат намного более совершенные».

Много разработчиков с воодушевлением встретили новое начинание Максвелла.

«Taproot чертовски умен», – написал создатель сети Lightning Тэдж Дриджа в своем Twitter-аккаунте, добавив, что хотя сама идея кажется сейчас простой, до Максвелла никто даже не думал о таком.

Как одуванчик?

Интерес Максвелла к данному вопросу, кажется, растет вместе с все большим вниманием к MAST после того, как процедура SegWit (изменение кода, от которого зависит MAST) была активизирована на биткоине.

Чтобы понять MAST, можно рассмотреть один из привычных случаев использования биткоина сегодня — мультиподписи M-и-N, устанавливающие, что монеты можно потратить только если определенное количество пользователей (например, два из двух, трое из пяти) одобряет транзакцию. Единственная проблема, которая может возникнуть в таком типе транзакций — если одна сторона потеряет свой секретный ключ для подписи, или просто решит не давать свое согласие, то деньги будет невозможно потратить.

MAST позволяет пользователям добавлять дополнительные условия для проведения транзакции, помогая решить вышеописанную проблему.

Например, можно установить, что транзакция не требует нескольких подписей, если средства мультиподписи не будут потрачены спустя, например, 10 лет. Волшебство MAST — это способность эффективно встроить всю эту логику в одну транзакцию.

Короче говоря, с Taproot и Graftroot Максвелл нашел способ усовершенствовать конфиденциальность таких продвинутых транзакций.

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

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

Максвелл признал узость диапазона вариантов использования и сказал следующее:

 «Вокруг смарт-контрактов было много хайпа, но их реальное и полезное использование еще недооценено».

Робкие шаги, подогретые реальными вариантами использования, могут помочь расширить конкурентное предложение биткоина в качестве программируемых денег.

Максвелл утверждает, что оба эти предложения сделают смарт-контаркты более простыми в применении, более дешевыми и конфиденциальными.

«Taproot и Graftroot улучшают серверную технологию для таких продвинутых применений и делают их более доступными для простых людей», — заявил Грэгори.

Эта способность с легкостью выполнять сложные транзакции дала название Taproot (англ. — стержневой корень).

«Taproot наиболее эффективен при использовании со смарт-контрактами, которые напоминают корневую систему таких растений как одуванчик — в ней толстый центральный путь и множество мелких  альтернатив», — говорит Максвелл.

Простой, но полезный

Хотя сам Максвелл в восторге от своих идей, Taproot вызвал некоторые дискуссии.

Один из бывших коллег Максвелла по Blockstream, Марк Фринденбах заявил, что Taproot показывает, как MAST при определенном использовании может вызвать множество проблем в будущем. Он не считает сам Taproot плохой идеей (на самом деле, он рассуждает о противоположном), но полагает, что множество способов использования MAST, которые разрабатываются сегодня, не учитывают события в будущем.

Разработчик Chaincode Мэтт Коралло говорит, что дополнительная конфиденциальность Taproot представляет «огромную ценность для экосистемы» и «не должна надолго откладываться из-за неопределенности преимуществ».

Пока Taproot и Graftroot получают одобрение от разработчиков и сообщества, Максвелл заявил, что эти технологии можно будет применять уже в ближайшее время, вместе с будущими модернизациями системы подписи, например, групповыми подписями — еще одним проектом, к созданию которого Максвелл приложил свою руку.

Однако могут существовать определенные преграды. Максвелл утверждает, что смарт-контракты биткоина все еще сильно отстают.

«Чтобы реальные смарт-контракты такого типа получили широкое распространение, требуется еще много дополнительной работы, особенно в области разработки качественных пользовательских интерфейсов», — сказал он.

Тем не менее, если разногласия удастся преодолеть, введение и распространение MAST с Taproot и Graftroot пройдет относительно безболезненно.

Максвелл подытожил:

 «Taproot — это одна из таких идей, которые очень просты в применении, но при этом чрезвычайно полезны».

Комментарии:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *