Какво представлява технологията CryptoNote? Пълно ръководство за начинаещи

Криптонота

Референтната реализация на CryptoNote е отворен код протокол на приложния слой, който служи като основна технология за няколко добре познати, децентрализирани и ориентирани към поверителността криптовалути.

The CryptoNote Технологията е предназначена да осигури някои от най-иновативните функции за поверителност, базирани на усъвършенствана криптография, егалитарен подход към децентрализация и устойчивост на цензура.

Криптонота

Фон на CryptoNote

Технологията CryptoNote има подобен мистериозен произход като Биткойн. Първоначално се появи през 2012 г. и публикуван на Tor, авторът на оригинална бяла книга използва псевдоним Никола Ван Саберхаген. Самоличността на автора все още е неизвестна след публикуването на a втора версия на бялата книга под същия псевдоним по-малко от година по-късно.

Оригиналната статия разглежда недостатъците на гъвкавостта и неприкосновеността на личния живот с Bitcoin, като по-специално подчертава проследимостта и свързаността на транзакциите, както и прилагането на принципа на Bitcoin „един CPU-един глас“ първоначално предложено от Сатоши Накамото. Позовавайки се на „ние“ в статията, те представят нов набор от разширени функции за децентрализирани мрежи за криптовалута, базирани на математически анализ, наречен технология CryptoNote.

Технология CryptoNote

Технологията CryptoNote е изградена върху основата на предоставянето на две основни свойства, необходими за постигане на пълна анонимност в платежна мрежа:

  1. Непроследимост
  2. Несвързаност

Непроследимост се отнася за всички входящи транзакции, всички възможни податели са равностойни като произход.

Несвързаност се отнася до идеята, че е невъзможно да се докаже, че каквито и да било две изходящи транзакции са били изпратени на едно и също лице.

Оттогава първоначалното предложение е допълнено с няколко оптимизации и подобрения, за да се запази технологията на върха на иновациите, като същевременно се придържа към първоначалните си принципи. Списък на стандарти се поддържа на уебсайта CryptoNote като спецификациите на протокола. В момента основните характеристики на CryptoNote Reference Implementation се фокусират върху:

  • Непроследими плащания
  • Несвързани транзакции
  • Доказателство за двойно харчене
  • Съпротивление на анализ на блокчейн
  • Егалитарно доказателство за работа
  • Адаптивни параметри

CryptoNote постига непроследими плащания чрез интегрирането на пръстеновидни подписи. Пръстените подписи се основават на a групов подпис концепция, първоначално предложена от Дейвид Чаум и Е. ван Хейст, която по-късно еволюира до „Подпис на проследяващ пръстен”Хартия, на която се основават подписите на CryptoNote. Пръстените подписи използват множество публични ключове, смесени заедно, за да объркат истинския подписвач на транзакция, без да жертват възможността да проверят дали транзакцията е валидна. По-нататъшно развитие на Позвънете поверителни транзакции (Ring CTs) е внедрен в няколко криптовалути CryptoNote днес като подобрение на оригиналните проследими пръстенни подписи.

Несвързани транзакции в CryptoNote се постигат чрез използването на еднократни ключове. Дори и с пръстен, всички входящи транзакции на адрес с публичен ключ могат да бъдат наблюдавани в блокчейн. CryptoNote смекчава това, като автоматично генерира еднократни ключове, получени от публичния ключ на получателя за всяка транзакция. Чрез използване на оптимизирана версия на Размяна на ключове Diffie-Hellman – което позволява криптографски защитена споделена тайна между две взаимодействащи страни -, подателят на транзакция хешира публичния ключ на получателя със собствени данни, за да създаде уникален еднократен ключ за тази транзакция. В резултат само получателят може да генерира частния компонент на транзакцията, като по този начин е единствената страна, която може да освободи средствата, след като транзакцията бъде ангажирана.

Постигане на a доказателство за двойно харчене когато целта е да се замъглят данните за транзакциите, има ясни предизвикателства. CryptoNote умело използва концепция, известна като ключови изображения за да се гарантира, че няма двойно изразходване дори в непрозрачна блокчейн книга. Ключовите изображения са уникални маркери, предназначени да поддържат свързаност, като същевременно позволяват на подписалия да остане анонимен. Например, ако Алис създаде повече от един пръстен с един и същи частен ключ, това ще означава опит за двойно харчене. За да може да се идентифицира това, без да се разкрива самоличността на Алис, при подписване на транзакция се генерира ключово изображение и впоследствие се запазва от всички потребители в мрежата. Невъзможно е да се свърже транзакция с публичен ключ и да се идентифицира подписалия превода. Освен това всяка транзакция с дублирано изображение на ключ, която се изпраща, се отхвърля направо от мрежата.

Блокчейн анализ възникна като интересна тема за научни изследвания и иновации с някои фирми възникващ за анализ на верижни модели. Разработките както на блокчейн слоя, така и на мрежовия слой на криптовалутите разкриха методи за деанонимизиране на потребителите в псевдонимна мрежа като Биткойн. Тъй като всяка транзакция в CryptoNote има уникален еднократен ключ, свързването на входове и изходи чрез публични адреси не е възможно.

За да обобщим на този етап, самоличността на подателите се замъглява чрез подписване на пръстени, транзактираните суми се анонимизират от (в случая на Monero) Ring CTs, а еднократните адреси осигуряват поверителността на получателя при транзакция.

Кредит за изображение – уебсайт CryptoNote

Фокусът върху егалитарно доказателство за работа в референтната реализация на CryptoNote произтича от централизационния риск на Биткойн с развитието на мощни ASIC чипове за добив. По времето на оригиналната хартия CryptoNote добивът на процесори в биткойн беше технически все още осъществим, но бързо ставаше без значение поради появата на специализиран хардуер за добив. Особено като се има предвид наскоро пуснатото Bitmain IPO проспект който посочва Bitmain контроли 37.1 процента от хеш мощността на копаенето на биткойн, перспективният подход на CryptoNote към доминирането на ASIC до голяма степен се потвърждава, че 51 процента атаки в крайна сметка могат да бъдат осъществими, макар и малко вероятно.

Централизацията на копаенето също прониква в решенията за управление извън веригата, където става още по-сложна от дадена тема. Консолидацията на добивната мощ създава по-бавни ъпгрейди на мрежата, но може да бъде и положителен резултат, като се има предвид консервативният подход на Биткойн към развитието. CryptoNote идентифицира, че алгоритъмът за копаене на SHA-256 на Bitcoin не посредничи в достатъчна степен предимството, което скъпите потребителски устройства (като ASIC) имат над стандартните процесори. CryptoNote се отнася до Принцип на Парето (валидно по това време в контекста на биткойн), където 20 процента от участниците в системата контролират над 80 процента от гласовете, като причина за популяризиране на алгоритъм, свързан с паметта за функция за ценообразуване на доказателство за работа за разпределение на мощността за добив.

The CryptoNight алгоритъм за копаене, в крайна сметка внедрен в Bytecoin и впоследствие оптимизиран за Монеро е отличен пример за такъв алгоритъм. CryptoNight ефективно се противопоставя на ASIC добива и позволява само CPU и GPU добив. Въпреки това, с постоянен напредък в хардуерния чип за копаене, оставането на устойчивост на ASIC е трудно и изисква Monero да го направи вилица неговия протокол за поддържане на статуквото си наскоро.

Как да копая Monero

Прочетете: Как да копая Monero

Интересен компонент на CryptoNote е акцентът, поставен върху адаптивни параметри, също наричан адаптивни граници. Твърдите ограничения се отнасят до твърдо кодирани параметри в децентрализирания протокол на мрежата за криптовалута, като размер на блока и трудност на блока. Тези ограничения могат да доведат до поляризиращи дилеми като дебат за размера на блока на Биткойн и евентуалния хард форк на Биткойн Кеш. CryptoNote се справя с кодирани ограничения, като задава автоматично коригиране на параметрите за всеки блок въз основа на определени условия.

Например Monero използва динамичен размер на блока, а не размер на твърд блок, където размерът на блока има максимална стойност от 2 * M100 където M е равен на средния размер на последните 100 блока. Това позволява облекчаване на подуването на блокчейн и премахване на необходимостта от изрично ограничаване на размера на транзакциите. Освен това, корекцията на трудността в Monero пренасочва всеки блок на базата на последните 720 блока, с изключение на 20 процента от крайните стойности за времевата марка. Това отразява референцията на CryptoNote за пренастройка на целта на трудността.

Като цяло, наборът от функции, налични в технологията CryptoNote, е изграден върху невероятно сложен и иновативен математически анализ. Като отворен код протокол, CryptoNote е проектиран да осигури рамка за конкурентна среда на децентрализирани и ориентирани към поверителността криптовалути.

Популярни криптовалути, използващи CryptoNote

Днес има многобройни криптовалути, които използват Референтната реализация на CryptoNote. Всички те прилагат основната технология под някаква или друга форма, обикновено с някои оптимизации, съобразени с целта на криптовалутата.

CryptoNoteCoin

CryptoNoteCoin е референтната реализация на CryptoNote за технологията CryptoNote. Той има нулева търговска стойност и блокът Genesis се заменя на всеки 2 месеца. Някои функции, които демонстрират технологията, включват:

  • Алгоритъм за копаене на CryptoNight
  • 30 секунди Блок време
  • Доставка на монети от 18,4 милиона
  • Пълна ремисия на всеки 2 месеца

CryptoNote предлага някои отлични ресурси за това как да разклоните протокола CryptoNoteCoin и да започнете да създавате своя собствена крипто валута CryptoNote. Освен това можете да изтеглите CryptoNoteCoin портфейл и блокчейн, за да експериментирате с изпращане и получаване на монети, както и с добив.

Bytecoin

Ръководство за Bytecoin

Bytecoin е първата валута, базирана на CryptoNote, създадена през 2012 г., която първоначално е произведена в тясна връзка с екипа на CryptoNote. Популярната днес криптовалута, Bytecoin включва алгоритъма за копаене CryptoNight, както и типичните функции за поверителност на CryptoNote монети, като пръстеновидни подписи и намаляващ процент на емисии с течение на времето. По-специално, Bytecoin поставя значителен акцент върху мигновените транзакции и без такси, за да привлича както бизнеса, клиентите, така и търговците за сигурни, анонимни и бързи международни плащания.

Монеро

Monero Guide

Monero е може би най-популярната криптовалута, фокусирана върху поверителността днес. Като отворен код протокол и децентрализирана общност, които последователно допринасят за нейното развитие и засилени мрежови ефекти, Monero е мощна мрежа за анонимни плащания.

Проектът Коври също работи в продължение на повече от 4 години и постигна значителен напредък в интегрирането на Tor-подобна P2P overlay мрежа в своя протокол, за да осигури още по-голям слой на поверителност. Monero измести границите на иновациите в анонимност с криптовалутите, като наскоро завърши одит на кода за изпълнението на Бронежилетки, а доказателство за нулево знание технология.

Заключение

Технологията CryptoNote предоставя някои от най-значимите подобрения и ресурси за анонимни мрежи за криптовалута. Технологията е внедрена в няколко утвърдени криптовалути и е подкрепена от Фондация CryptoNote. Анонимните криптовалути ще продължат да бъдат опора на по-широката индустрия и техните разработки ще продължат да разширяват технологичните граници.