Узимање новца путем Интернета користећи Битцоин - онако како је конципирано

Још 2009. године, Битцоин је користио функцију која је омогућавала размену информација ИП-ИП. Новчаник за 2009. годину није само доказ концепта, а многи од најбољих аспеката Битцоина су онемогућени јер они који развијају софтвер нису га разумели.

Прошле недеље сам разговарао о томе како се кључ може користити у паметној картици, док се приватност одржавала користећи модел идентитета фиревалл-овог идентитета. За наредну недељу показаћу и методу која омогућава веб серверу да наивно прихвата уплате у битцоин-у и методу која омогућава размену фиат-а и других токена уз одржавање апсолутног нивоа приватности.

ПКИ сертификати - поступак

Такав - не рударски - аспект је бит-ин-пеер аспеката Битцоина, и то је једна од првих ствари које су Цоре програмери уклонили.

У 2009. години било је потребно још пуно посла.

2009. године систем још није био комплетан. Неколико могућих метода требало је тестирати, а метода која се користи у клијенту 2009. године оставила је много тога да се жели. Поново, то је био само доказ концепта.

Да бисмо ријешили такве проблеме, морамо започети са разумијевањем да су чворови и новчаници одвојени. Чворови су рудари, а новчаници су оно што корисник користи за омогућавање П2П трансакције. У данашњем посту ћу објаснити како веб сертификат заснован на ЕЦДСА, ССЛ / ТЛС сервер сертификат који вам омогућава безбедно сурфање интернетом може бити основа трговачког система плаћања - система који остаје сигуран и приватан, и али је такође конструиран тако да уплаћује плаћање на одређену адресу само једном.

Другим речима, тастери никада не поново користе.

Постоје два начина за слање новца. Ако је прималац на мрежи, ви
може да унесе њихову ИП адресу и она ће се повезати, добити нову јавност
кључ и пошаљите трансакцију са коментарима. Ако је прималац
не на мрежи, могуће је послати на њихову Битцоин адресу, која
је хасх њиховог јавног кључа који вам дају. Примице
трансакцију следећи пут када се повежу и добију блок
ин. Ова метода има недостатак што нема информација о коментарима
се шаље, а мало приватности може се изгубити ако се користи адреса
више пута, али је корисна алтернатива ако оба корисника не могу
бити истовремено на мрежи или прималац не може примити долазне поруке
везе.

Сертификат је нешто што се може користити и у С / МИМЕ и ХТТПС.

Ако узмемо кључ који је повезан са ЦА цертификатом, можемо створити јавну евиденцију о свим кованицама које су послате трговцу и истовремено задржати приватност.

Почећемо са Алисом, потрошачем, и Бобом, трговцем на веб локацији са ЕЦДСА-овим веб сертификатом за његову веб локацију ХТТПС://ввв.боб.цом.

Алице има главни кључ Битцоин-а. Главни кључ се не користи за слање или примање битцоина, а може бити метода за креирање личног кључа (а може чак и на паметној картици). Такав је кључ који ћемо назвати П (Алице).

Боб-ова веб локација (оставићу другима да размисле о томе како је једноставно проширити механизам у е-пошту са С-МИМЕ) има главни кључ П (Боб).

Алице има скуп кованица (то јест УТКСО референце) које могу бити у потпуности повезане са П (Алице) и које уопште немају везе са њеним главним кључем. Назваћемо га П (А-1-и); овде (и) односи се на број употребљеног новчића.

Алице може да створи заједничку тајну (с1) користећи процес документован у следећем документу:

ОДРЕЂИВАЊЕ ЗАЈЕДНИЧКОГ ТАЈНИКА ЗА СИГУРНУ РАЗМЕНУ ИНФОРМАЦИЈА И ХИЕРАРХИЈСКЕ, ДЕТЕРМИНИСТИЧКЕ КРИПТОГРАФСКЕ КЉУЧЕ

Да би користила такав механизам (један од многих примера), Алице одлази у Боб-ову веб продавницу и сада тражи да плати. Алиса може израчунати заједничку тајну с Бобом. Да би била сигурнија, Алице може да користи ИД веб сесије који дели са Бобом, број рачуна или било шта друго. Може се користити у вредности заснованој на ХМАЦ-у за додатну сигурност и приватност, али за данас ћу користити једноставан хасх да би процес био једноставнији за разумевање.

Алице и Боб могу оба израчунати вредност С која је повезана са кључевима које Алице и Боб користе на вебу. Алице може имати идентитетски кључ и кључ за аутентификацију који не повезује јавно са њеним куповинама, већ осигурава сву своју комуникацију с Бобом.

Алице шаље Бобу поруку која је шифрирана у Битцоин трансакцији. Трансакција се може завршити употребом изванмрежног или мрежног поступка. Ако је Боб на мрежи, он може похранити вредност нота од Алице као део веб наруџбе.

Ако Боб није на мрежи и има прилично једноставан сајт, он може да користи блоцкцхаин за снимање података о уплати и проверење.

Алице шаље Бобу трансакцију на П (Боб). Боб не користи такву адресу, па је плаћање мало; без ограничења прашине бит ће довољан само један сатосхи. Алице шаље поруку за уплату на П (Боб) адресу, а Боб је не користи за средства. Можемо рећи да ће Боб САМО потрошити са адресе (оне која је повезана са јавним кључем П (Боб)) када је сертификат означен као истечен. Процес делује као облик дистрибуиране „листе опозива“ где Боб може да контролише свој кључ. Штавише, ако су Боб-ов кључ и потврда икада нападнути, а нападач прашине овде изврши, то делује као аутоматизовано упозорење. Боб би могао да задржи малу количину средстава на рачуну као средство да дозволи хакерима да мисле да је то валидна адреса за коришћење (нпр. 2.000 долара) која би се изгубила само ако је рачун хакиран, али то такође упозорава све Боб-ове купце у напад.

Боб може да учини налог приватнијим помоћу поткључа - видети Слику 9 патента:

Слика 9 из патента 42

Боб би чак могао да има поступак где је број фактуре повезан са поткључем.

Алице сада шаље на адресу повезану са П (Боб) - а у скрипту или као ОП_РЕТУРН вредност укључује вредност која је шифрована (као што је коришћење алгоритма за шифровање АЕС-а). Користећи горе поменуту методу, Боб може израчунати (С). Подаци у поруци Бобу послани са једним сатосијем (плус накнаде за рударство) садрже све што Боб мора знати да би открио где је Алице послала уплату. Боб користи симетрични тастер (С) да дешифрује податке у поруци:

  • Шифровање (С) [М]

која Бобу шаље поруку од Алице, М.

  • Дешифрирање (С) [М]

Боб сада може израчунати кључну адресу из изведеног кључа:

  • П (Боб-Паид) = П (Боб) + ХМАЦ (М ~ С) кГ
  • Типка поруке је П (Схаред Мессаге) = ХМАЦ (М ~ С) кГ

САМО Боб и Алице ће знати нову тајну ХМАЦ (М ~ С).

Алиса може доказати да је уплатила Бобу уплату. Боб може пронаћи новац од Алице и потврдити трансакцију.

У исто време, ниједна страна страна не може одредити адресу са које јој је Алице послала уплату - П (А-1-и) Бобу на П (Боб-Паид).

Пошто Боб има запис о блоцкцхаин-у на П (Боб), и има комплетан траг ревизије свих адреса за плаћање које је примио. Запис се може повезати са фактурама, налогима за куповину и још много тога, што Бобу омогућава да изгради комплетан ревизорски траг свих размена и онај који се не може избрисати, изменити или манипулисати. Метода испуњава сва потребна питања Боба у вези са законодавним рачуноводством и он може имати подељену адресу на којој се ПДВ и остали порези на продају шаљу влади док је плаћен. Другим речима, Боб не треба да пролази скупе ревизије и порески орган може бити плаћен одмах без одлагања.

Токени и Битцоин

Користећи протокол као што је Токенизед или један од различитих за који је нЦхаин поднио патенте, Алице и Боб такође могу разменити токенизед фиат. То значи да би Алице могла да плати Бобу користећи ГБП токен који је издала банка у Великој Британији. Такав се токен преноси горе наведеним поступком, омогућавајући Алице и Бобу сигурно и сигурно пословање дигиталним готовином у својој локалној валути по избору, док Битцоин и даље користи као "водовод" за размену.

Метанет повезивање

Као такав, чак и ако Боб води офлајн веб локацију - то је једноставан систем без бацк-енд базе података - записи примљени против П (Боб) типке сада могу дјеловати као облик непромјењивог складишта података.

Потпуна наруџба може бити порука коју Алице шифрира Бобу.

Може се довршити помоћу постојећих типова ЕДИ порука. За разлику од ЕДИ-ја, метода је сигурна, сигурна и приватна.

Још боље, запис је непроменљив. Нема места за рачуноводствене преваре. Можете повратити трансакције, али то захтева повраћај средстава изворном извору.

Алице и Боб могу снимити цео комерцијални процес.

Боб може да држи низ хијерархијских адреса које бележе све фазе наруџбе - од фактурисања и плаћања до слања и испоруке. Ако Боб сада има под-мастер кључ за сваког клијента (види патент горе и Сл. 9), он такође може да конструише посебан поткључ, који је познат и себи, клијенту и пореском органу за потребе ревизије, али не други, што му омогућава да задржи апсолутни ниво приватности, при чему други клијенти и добављачи ни не знају колико трансакција обавља. Штавише, он може конструисати исплате на начин који му омогућава да изолише унутрашње запослене и да им зна само информације које се односе на њихове одељења.

Док се тастер везан за ЦА не додирне, рачуни се могу послати на стару адресу. Кључ суб ЦА-е могао би бити повезан са обрачунском годином и такође се мења сваки порески период. Затварате сертификат, прикупљате било каква плаћања извршена у прашини и истовремено затварате књиге спремне за нову обрачунску годину.

ЕДИ порука

ЕДИ је постојећа схема кодирања за трговину.

На слици испод можемо видети формате АНСИ и ЕДИФАЦТ:

АНСИ вс ЕДИФАЦТ

У нашем систему користимо кључ за шифровање података у поруци (а не уплата) као "групну поруку". Нема потребе за поруком о размени. Такав би био средњи човек, а у Битцоину смо уклонили потребу за њим.

Стандардни ЕДИ

Нови модел трговине је онај у којем су сви записи непроменљиви, не могу се изгубити и омогућити Алице и Бобу да приватно тргују.

Размена података Битцоин-а

А, алати за мапирање ЕДИ-ја у трансакцију с Битцоин-ом једноставно би изгледали као алати ЕДИ какви су данас.

Чак и уграђен у битцоин трансакцију, шифровани ЕДИ КСМЛ формат једноставно се може издвојити и приказати или штампати као било која друга фактура или налог:

Приказана фактура

У постојећем ЕДИ свету, клијентима се наплаћује коришћење модела који раде у распону цена на основу очекиваних количина Кило-знакова (КЦ) или докумената. Постоје и скривени трошкови попут минималне дужине записа код многих добављача који наводе дужину записа од 128 до 512 знакова. Резултат је тај да ако пошаљете 12 докумената са 12 знакова, наплаћено би вам до 5.120 знакова, чак и ако шаљете само 144 карактера.

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

Таква ствар није проблем са Битцоин-ом.

Иако је максимална величина поруке за НАЦЦС ЕДИ поруке 500 000 бајтова, реалност је да су ЕДИ и остале сродне поруке углавном реда од 150 бајта. Слање непроменљивог, приватног, сигурног система фактурисања и рачуноводства за фракције цента по рачуну - упоредите то са 2 до 3 долара за нека ЕДИ решења и чак 0,20 долара за једноставну Виса трансакцију, и ... време је да почнете са преиспитивањем. како послујете.

У таквом моделу, ниједну Битцоин адресу не треба користити више пута, а плаћања и фактуре су приватно повезани - што чак може бити и псеудонимно, јер ИД не мора бити у корисничкој верзији.