четвъртък, 4 април 2013 г.

Чували ли сте за Биткойн


И така директно на въпроса - чували ли сте за Биткойн? От доста време знам за идеята, но едва напоследък започнах да и обръщам повече внимание. Ще се опитам да разкажа това, което аз знам по въпроса, като по никакъв начин не претендирам за 100% достоверност или изчерпателност. Преди всичко останало искам дебело да подчертая, че тази статия има за цел единствено и само да предостави информация по темата "Що е то Биткойн". Не препоръчвам на никой да взема инвестиционни решения на база на информацията в настощата статия. Всеки, който реши да търгува, инвестира, спекулира и т.н. с Биткойни следва сам да направи допълнително проучване по темата и да си прецени инвестиционния риск (а той никак не е малък).

Какво е Биткойн?


Биткойн е първата в света крипто-валута. В нея като идея се преплитат много икономически и социални теории, но най-важната идея е свободата - свободата на хората да търгуват по между си както, с когото и когато намерят за добре, свободата да избират какво е пари, свободата да си анонимен, свободата да излезеш от системата (матрицата). Но да не избързвам, какво означава крипто-валута? Означава валута, която съществува единствено в интернет, валута не печатана от нито една централна банка и не наложена от нито една държавна институция. Какво стои тогава зад нея - нищо, единствено един софтуер с отворен код, който поставя правила, еднакви за всички, правила на които никой не може да влияе и които всички използващи Биткойн са приели да спазват.


Първото и може би най-важното правило е - Биткойните са ограничен брой или по-точно 21 милиона. Както доста на широко размишлявах тук един от основните проблеми на съвременните пари е, че техния брой е неорганичен - колкото реши да напечата дадената централна банка, толкова ще има в обръщение. А с печатането на пари е като с пистолетите във филмите (появи ли се един пистолет в началото на филма, то до края той със сигурност ще гръмне) - щом някой има властта да печата, той задължително злоупотребява с нея. Това води до инфлация и до скритото ограбване на спестяванията на хората. При Биткойн това не е възможно, системата е така написана, че на всички участници е ясно точно какво ще е количеството Биткойни в обръщение във всеки един момент. Всъщност при Биткойн системата е по-скоро дефлационна, което като идея е страшно чуждо на всички нас - че кога не е имало инфлация, кога парите е можело просто да седят и да не губят стойността си, че дори и да я увеличават ... В странен свят живеем.


Другата основна разлика между Биткойн и останалите валути (които между другото също на 95% съществуват единствено като 0 и 1 в някой компютър) е, че 1 Биткойн не може да съществува на две места едновременно. В това отношение Биткойн много повече прилича на онлайн кеш или онлайн злато ако искате, отколкото на валута. Защото да, ако някой си прави илюзията, че като отиде в банката и изтегли кредит, взима парите, които някой друг е депозирал преди него, то имам лоши новини - не така работи системата. Банките си имат норма на задължителни резерви и срещу тях могат да произвеждат определено количество дълг или с други думи - създават пари от нищото. При Биткойн това не е възможно, Биткойн може да е в един и само един портфейл в даден момент. Ако аз прехвърля 1 Биткойн на някой друг, то аз преставам да го имам, нито мога да твърдя, че е все още при мен, нито да го похарча втори път. Съответно няма блокиране на сметки, арбитраж, няма на кой да се оплача, че съм дал Биткойни на Иванчо, пък той не ми е пратил стоката, която искам. Точно като с кеш парите - ако си дам 10-те лева на Иванчо, ще си ги получа обратно само ако той ми ги върне, няма банка, на която да се оплача, никой не стои между нас при извършването на трансакцията.


Къде стоят Биткойните? Стоят в така наречената блок-верига. Блок-веригата е нещо като онлайн регистър на всички трансакции, които някога са били извършени. Съответно в блок-веригата стоят и всички портфейли на хората използващи Биткойн. Какво имате тогава на своя компютър при положение, че Биткойните не са на него? На своя компютър държите уникален частен ключ, чрез който могат да се подписват трансакциите за прехвърляне на Биткойни от вашия портфейл. С други думи, вие на своя компютър имате нещо като парола, с която само вие можете да изваждате пари от своя портфейл. Какво става ако някой ви открадне частния ключ? Ами вече и той може да изнася пари от вашия портфейл. Така че отново - в света на свободните хора никой не носи отговорност за вашите пари - само и единствено вие и за това следва да полагате необходимия труд за да защитите своят капитал (частният ключ към вашия портфейл).


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


Кои са "копачите" и каква е тяхната роля в Биткойн системата? Копач е всеки човек, който е инсталирал съответния софтуер за копаене на своя компютър. Този софтуер извършва сложни изчисления, чрез които потвърждава трансакциите в Биткойн мрежата. Подчертавам, че този софтуер е различен от софтуера за управление на вашия Биткойн портфейл. Така на практика всеки човек може да стане част от системата и да я подкрепи, предоставяйки изчислителната мощност на своя компютър за потвърждаване на трансакциите в мрежата. Макар, че идеята за Биткойн е толкова добра, че си заслужава човек да си предостави компютъра просто за да я подкрепи, не това е причината копачите да пускат този софтуер на компютрите си. Всъщност те получават заплащане във вид на Биткойни за функциите, които изпълняват. От къде идват тези Биткойни? Идват от 2 места - част от тях са новогенерирани Биткойни (изненада, уж бяха ограничено количество, пък "новогенерирани" - ще обясня след малко), а друга част идват от таксата, която всеки, който реши плаща за трансакцията, която извършва.


Първо каква е тази такса, която човек плаща и кой я определя? Никой не определя таксата, която трябва да се плати, човекът нареждащ трансакцията сам преценява колко да прикачи към нея като такса. Идеята е, че трансакциите с по-висока прикачена такса ще бъдат обработени по-бързо или с други думи ще пристигнат по-бързо по местоназначение. Чисто на конкурентен принцип.


А сега по-важното - от къде идват новогенерираните Биткойни? Ами макар, че в началото казах, че количеството Биткойни е ограничено и предварително заложено, всъщност не всички Биткойни са все още в обръщение. Към момента от 21 милиона потенциално възможни Биткойна в обръщение има 10 978 225. Изненадващо конкретни данни, нали? Всеки, който се интересува може да погледне тук колко към момента са Биткойните в обръщение. Мога да ви кажа, че подобно нещо никой не може да каже за Долара, Еврото или която и да е от другите държавни валути. Не, че е важно, но все пак ... Но да продължим по темата - защо не всички Биткойни са в обръщение? Ами защото трябва да има справедлива система за разпределение на Биткойните, справедлива система за включване на Биткойните в обръщение. Не може една малка група от хора да си ги раздадат помежду си и след това да обявят пред света, че това са новите пари. Всъщност възможно е, но никой няма да ги приеме, ще си ги харчат помежду си. Та ако се замисли човек кой е най-справедливия начин за пускане на Биткойните в обръщение ще стигне и сам до извода, че е най-справедливо да ги взимат хората, които поддържат системата - тези, които са си инсталирали софтуера за копаене и предоставят изчислителния капацитет на машината си за поддържане на системата. За това и те се наричат копачи, защото процеса много прилича на копаене на злато. Един човек може да си пусне софтуера за копаене, но това по никакъв начин не му гарантира, че ще получи срещу това Биткойни. Биткойните се прикачат на случаен принцип към блоковете, които се обработват и който обработи блокът към, който са прикачени новите Биткойни, той и само той ще ги получи. Точно като при добиването на злато - 100 човека копаят, но 1 го намира, от тук и аналогията с копаенето.


При това описание на процеса на копаене се появява естествения въпрос - а какво ще стане когато повече хора се включат в копаенето? Системата е така създадена, че количеството новопоявяващи се Биткойни е точно определено за единица време. Целта е, да не се създава изкуствена волатилност (променливост) на количеството Биткойни в обръщение. Това значи, че за единица време в обръщение се появяват точно определено количество Биткойни и така ще е до 2140 година когато и последния Биткойн ще бъде изкопан за да станат точно 21 милиона в обръщение. Съществува понятието "сложност на системата", което определя сложността на изчислителните задачи, които трябва да решат копачите при обработката на новите блокове. При включването на нови компютри в извършването на тези изчисления системата автоматично увеличава сложността на изчисленията, така че да гарантира, че точно определеното количество Биткойни ще бъдат изкопани към дадения момент.

Каква е всъщност ползата от Биткойн?


Основната полза е възможността на хората да търгуват помежду си във валута, която е независима от нито едно правителство, валута поставяща всички на равни начала. По принцип човек приема света такъв какъвто е в голяма степен като даденост. Това важи с особена сила когато става дума за това какво използваме като пари. Всички сме свикнали, че пари са левовете, доларите, еврото и така нататък, но не се питаме защо е така. Просто света е такъв. Не се питаме дали няма по-добър вариант, дали настоящия модел има недостатъци. Дори не се питаме как работи системата, а реалността е такава - количеството на парите в обръщение се определя от централните банки или по-точно казано от една малка група хора, които формират управителните съвети на тези централни банки. Същевременно правата ни за боравене с тези пари се определят от държавните институции (отново малка група избрани хора). Тези два фактора означават, че живота на всеки от нас може да бъде преобърнат кардинално на база решенията, които взимат тези хора ежедневно. Истината е, че никой не може да ни гарантира, че тези решения ще са в наша полза. Дори и да приемем, че тези хора искрено мислят за нашето благоденствие и полагат всички възможни усилия за да ни го осигурят, все пак те са само хора, а хората грешат. Освен това няма решение, което да е изгодно за всички, винаги някой бива ощетен (например ако вдигнат лихвите хората с депозити ще бъдат доволни, но тези с кредити ще бъдат силно ощетени и обратно). За това и много хора предпочитат парична система, която няма възможност да бъде манипулирана. Точно това е целта на Биткойн - система, която се поддържа от общност с общи разбирания, общност, в която всеки сам решава дали иска да участва и най-вече общност, която не се управлява от никой отделен човек или група от хора. Не може Бен Бернанке (председателя на Федералния резерв) да даде пресконференция и да каже, ще напечатаме повече Биткойни за да "стимулираме" икономиката  и да срине цената на Биткойните в джобовете на всички (както редовно прави с Долара). Не може да излезне бате Бойко и да каже - налагаме 10% данък върху депозитите и понеже на всички парите са ни в банките да загубим 10% от спестяванията си заради решението на един човек. Това е и основната функция на Биткойн, позволява на хората да търгуват (бих казал общуват) помежду си без да се намесва някой между тях и да определя правила, които те сами не са избрали.

Същевременно Биткойн предоставя една много важна функция, която до този момент не е съществувала никога в историята - възможността да прехвърлиш пари когато и където по света да пожелаеш без да се притесняваш, че някой ще застане на пътя на тази трансакция. Повечето хора не си дават сметка до каква степен всички ние сме затворници в собствените си държави когато става дума за финансова свобода. Примерите са просто безбройни, като някой от най-пресните са - ембаргото над Иран и изключването им от SWIFT системата, наложените ограничения на придвижване на капитали в Аржентина и разбира се черешката на тортата - Кипър. Събитията в Кипър са повратна точка в модерната история на света и не случайно може да се види с просто око и ефекта от политиките в Кипър върху цената на Биткойн. Нека да направим кратко резюме на сегашното положение в Кипър, тъй като то много добре показва недостатъците на настоящата парична и банкова системи:
- Най-голямата банка в Кипър ще бъде преструктурирана - около 40% от депозитите над 100 хиляди евро на хората ще бъдат използвани за покриване на лошите кредити на банката;
- Втората по големина банка в Кипър е в ликвидация - "добрите" кредити от нея и депозитите под 100 хиляди евро ще бъдат прехвърлени на първата по големина банка. Същевременно отново с парите по депозитите над 100 хиляди евро ще се покрият загубите по лошите кредити на банката, като предполагаемите загуби за депозантите ще са около 80% от парите им;
- И към момента хората нямат достъп до парите в сметките си - имат лимит на парите, които могат да изтеглят ежедневно от сметките си, който мисля, че беше 300 Евро. Същевременно имат и месечен лимит от 5000 евро;
- Гражданите нямат право да излизат с повече от 1000 евро в чужбина, както и да прехвърлят по-големи суми по сметки в чужбина;
- Фирмите за да извършва плащания в чужбина за по-големи суми трябва да искат специално разрешение от комисия назначена от Тройката;
- И още и още хиляди правила и правилца.

Ето в тази ситуация предимствата, които Биткойн предоставя изпъкват изключително ярко. Никой не може да спре един гражданин на Кипър в момента да прехвърли Биткойни на свой приятел където и да е по света – не само в Европа, но и в Иран или Северна Корея ако желае. Никой не може да спре гражданина на Кипър да мине през граница и да си достъпи Биткойните от другата държава и да си ги изхарчи в чужбина. Никое правителство не може да бръкне в Биткойн портфейла на гражданина на Кипър и да му вземе 40-, 80- или колкото там процента му хрумнат. Никой не може да каже на съответния гражданин на Кипър, ти днес ще изхарчиш Биткойни на стойност 300 Евро, защото толкова му се полагат от собствените му пари и т.н. Това е свободата и независимостта, която Биткойн предлага.

Друго основно предимство, което Биткойн предлага в ежедневието е самата възможност да прехвърляш пари където искаш по света независимо от банковата система в съответната държава и то на цена стотици пъти по-малка от цената, която ще ти поискат в банката. Почти всеки, който реши да си купи Биткойни в днешно време ще се насочи към стоковите борси за търговия с Биткойн. Съответно за да прехвърлите пари по своя сметка в съответната стокова борса ще трябва да мине през приключението "валутен превод в чужбина". Първо, че разходите за трансакцията за малки трансакции започват от 2,5% от размера на трансакцията (например за 1000 Евро - 25 Евро такса). Второ самия превод се влачи 2 дни, освен ако не искате да се "изкихате" за експресна услуга. След това съответния човек много бързо ще може да направи сравнението с прехвърлянето на средства през Биткойн системата, когато реши да си изтегли новозакупените Биткойни от съответната борса в своя портфейл. Сам си определя таксата, която ще плати, като например при такса 0,005 Биткойна (което по цени към момента е около 50 цента) и трансфера се осъществява за около 1 час. При, което не се обикаля по банки, не се чака по опашки, не се пишат молби и формуляри, не се представят лични карти и т.н. Като електронно банкиране, но без цялата лудница покрай него - просто самата Биткойн система си е система за криптирани съобщения подписани с електронен подпис (на практика система за електронно банкиране).

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

Какви са недостатъците на Биткойн системата?


Както знаем нищо на този свят не е идеално, просто някой неща са по-добри от други за определени цели. Първия основен недостатък на Биткойн системата е, че е изключително млада и недоразвита като такава - първоначално се пуска в действие 2009 година, така че реално е на 4 години. Освен това макар, че се развива с изключителна скорост все пак почти нищо не може да се купи в ежедневието с Биткойни. Ежедневно нови и нови търговци и корпорации започват да приемат плащания в Биткойн, но все пак за сега аз лично не съм видял нищо, което да ми е трябвало и което по удобен начин мога да купя с Биткойн (без да минавам през борса, да продам Биткойните и после през банките по обратния път). Към момента най-голямата корпорация, за която аз знам, която приема плащане в Биткойни е Wordpress. Иначе точно днес излезе и новината, че може да се направи абонамент в pomagalo.com срещу Биткойни.

Друг основен проблем, който съществува в момента с използването на Биткойни е изключителната спекула с тях, която набира все по-голяма сила от началото на годината. Тъй като все още Биткойн се използва за малко реални трансакции за покупка на крайни продукти и съответно цената му е сравнително ниска (макар, че каква е реалната цена тепърва предстои да се определи от пазара). Съответно дори и малки по обем капитали, които се вливат в Биткойн пазара предизвикват големи движения в цената. Това води и до поскъпването на Биткойн от началото на годината (около 1000% към момента). Подобно движение привлича много спекуланти, които купуват с единствената цел да продадат на по-висока цена. Това означава, че е напълно реалистично да се предположи, че в краткосрочен план може да се надуе балон в цената на Биткойн и съответно в един момент тя да се срине изключително рязко, когато всички, които са купили с цел спекулация, започнат да продават за да минимизират загубите си. Всичко това предполага възможността за големи загуби за всеки, който е решил да купи Биткойн в краткосрочен план с цел инвестиция, спестяване или спекула. Тази волатилност (променливост) на цената затруднява и влизане в употреба на Биткойн за реални покупки, защото изисква от всички приемащи Биткойн като платежно средство да полагат специални усилия за да се защитят от резки движения на цената.




Друг проблем, е че Биткойн е все още е в процес на развитие и утвърждаване и не се знае дали с времето няма да се разкрие някой непреодолим недостатък на системата, който да я направи неизползваема. Развитие търпят и основните играчи на Биткойн пазара. Много важен пример в това отношение е най-голямата Биткойн борса MTGOX, която е била пробита от хакери на 15 Юни 2011 година. За изключително кратко време те са продали значително количество Биткойни, което е сринало цената практически до 0 за кратък период от време. След това доверието на много хора в системата е било разклатено и са продали своите Биткойни. В резултат беше нужно да мине година и половина за да може Биткойн да се върне на цената, на която е бил по време на пробива. Подобни събития са напълно възможни и в днешно време. Например според мен е неминуемо създаването на специален вирус, който при заразяването на даден компютър да проверява за наличието на Биткойн портфейл и ако намери такъв и той не е криптиран да прехвърля всички Биткойни от него в портфейла на хакерите създали вируса. Когато това се случи, ще бъде тежък удар върху доверието в Биткойн мрежата.




Като проблем може да се разглежда и това при какъв тип трансакции към момента основно се използва Биткойн. Заради своята анонимност и независимост от съществуващата банкова система Биткойн е изключително подходящ за незаконни сделки. Пословичен е сайта Silk road, от който човек може да си купи най-разнообразни наркотици с Биткойни. Също така Биткойн набира сила като платежно средство за сайтове за онлайн залагания (най-вече покер). Тъй като в много страни покер-сайтовете са забранени, използвайки Биткойн хората могат да заобикалят тази забрана.

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

Какъв ефект може да има Биткойн върху съвременния свят?


Аз лично смятам, че ако Биткойн оцелее като технология, промяната, която ще донесе със себе си ще е фундаментална.

1. Ако Биткойн оцелее и се приеме масово като платежно средство според мен чисто на конкурентен принцип ще изтласка всички държавно наложени пари, които използваме в момента (Долар, Евро, Йена и т.н.). Ефекта от подобна промяна е просто невъобръзим за мен. В днешно време монетарната политика, която провеждат централните банки е най-важния инструмент, с който разполага една държава. Ако този инструмент изчезне един от основните стълбове на държавата като такава ще изчезне. Да не говорим, че при това изтласкване от обръщение на държавните валути, те ще се обезценят и ще има огромен трансфер на покупателна способност от тях към Биткойн.

Подобна промяна ще прекрои света и в геополитически план. Към момента едно от основните средства на САЩ за проектиране на своята външна политика по света е именно факта, че долара е световната валута, използвана за около 60% от всички финансови трансакции. За да съм по-точен доларът е едно от основните средства на САЩ за преследване на геополитически цели по мирен път.

2. Ако Биткойн оцелее като технология ще се прекрои самата идея за данъчно облагане. На мен лично ми е непонятно как една държава може да събира данъци при положение, че няма информация за финансовите трансакции между фирмите и техните служители, между продавачи и купувачи. Ако държавата загуби способността си ефективно да събира данъци, тя ще загуби практически и втория си основен инструмент за провеждане на своята политика.

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

За мен потенциалът, който има Биткойн за прекрояване на света показва колко революционна е идеята като цяло. За много хора може тези промени да звучат плашещо, но аз лично мисля, че промяната, която Биткойн носи е промяна за добро. Промяна, която ще ни позволи да сме по-свободни и по-отговорни за себе си. Мисля, че тази технология има потенциала да донесе по-голямо равенство в обществото ни като цяло.


петък, 1 март 2013 г.

Какъв е проблемът на съвременните пари?

В началото на статията искам да подчертая, че целта с която я пиша е да предам на разбираем език, своята теза по темата. По никакъв начин не претендирам, че дефинициите са академично издържани или примерите изчерпателни, така че се надявам да проявите търпение и снизходителност :)

Преди да изложа моето мнение за проблемите на валутите, които в днешно време наричаме пари, нека започнем от началото.

Какво е пари?


Всеки от нас по един или друг начин се е сблъсквал с историята за началото на търговията като натуралната размяна - аз ти давам една овца, ти ми даваш 3 кокошки. Това е една от тезите за първите основи на търговията. Има и друга теза, която за мен лично е по-правдоподобна, според която търговията се е зародила като дълг. Според тази теза първоначално хората са живели в малки затворения общества и са били изключително зависими един от друг. Съответно и понятията за мое и твое са били по-размити от тези в днешно време. Търговските взаимоотношения са били по-скоро от вида: отива Иван при Петър и му казва - "Много ми харесва твоя кон". Съответно Петър отговаря - "Добре, вземи го, подарявам ти го". От този момент нататък Иван е в дълг на Петър. След време Петър отива при Иван и му казва: "Много хубава дъщеря имаш, искам да я взема за жена" и Иван отговаря "Добре, давам я". Сега пък Петър е в дълг към Иван и т.н.

Така или иначе, която и от двете тези да е вярна или може би и двете едновременно, подобен начин на търговия създава изключително много пречки:
1/ На теб ти трябва овца и искаш да купиш от Иван срещу 3 кокошки, но Иван не иска кокошки, на него му трябва кожа от вълк например. С други думи, трудно е да намериш човек, който има това, от което имаш нужда ти и търси, това, което предлагаш в размяна.
2/ Трудно е се определи цената на даден продукт или по-точно трябва да се помнят и пресмятат толкова цени, колкото продукти има - колко кокошки струва кравата, колко кокошки струва еленовата кожа, колко яйца струва кравата, колко яйца струва еленовата кожа и т.н.
3/ Рядко това, което ти продаваш е делимо до толкова, че да получиш точното количество от търсената стока. Например - имаш крава, а искаш да си купиш кокошка. Кравата е много по-скъпа от кокошката, за това за да е честна размяната трябва насреща да получиш 10 кокошки. Проблемът е, че ти искаш една, не искаш 10. Решението може би е да разделиш кравата на 10 парчета, но тогава тя ще загуби част от стойността си - парче от крава не може да дава мляко :)
4/ Трудно е да се спестява сега произведеното за да го похарчиш в бъдеще, когато имаш нужда от него. Например ти гледаш картофи. Извадил си 100 килограма картофи, изял си 50. Искаш останалите 50 килограма да ги размениш срещу нещо, от което имаш нужда, но те не ти достигат. Логично е да искаш да ги запазиш и когато събереш достатъчно картофи да си купиш това, което искаш. Проблема е, че картофите се развалят. Ако не ги изконсумираш или продадеш в даден период от време те губят стойността си. Такъв е проблема и с повечето стоки, които се произвеждат.
5/ Всяка търговска сделка се нужда е от един вид експертна оценка - да ти продаваш крава, но тя добре гледана ли е, млада ли е, здрава ли е, ялова ли е и т.н. Това са все неща, които променят стойността и в дадената сделка. С две думи една крава не струва толкова колкото друга крава. Същото се отнася и за почти всички останали обекти на търговията.
6/ Не всяка стока е лесна за транспортиране и продажба - кокошките лесно ще бъдат занесени на пазара, кравите също, но 1 тон речни камъни ... това е друго нещо :)

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

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

Също така много често е имало няколко различни вида пари, които са съществували паралелно. Такива примери имаме и от съвсем близкото минало. Например по време на войната в Ирак, в една област на страната населението се издържало основно с животновъдствo. В района минавала река, чиято вода била подходяща за пиене от добитъка, но не и от хората. За това и местните жители за питейни нужди разчитали на доставки на бутилирана вода от близките градове. Същевременно за да финансира военните действия иракското правителство печатало местната валута в количества, в които намерело за добре. В резултата имало хипер-инфлация и местните жители в един момент просто отказали да приемат при сделки тези "декретни" пари. За да не спре икономиката в региона се появили няколко паралелни вида пари за търговия - за по-малки сделки се използвали цигари и вода, за по-големи сделки - овце.

Но отново да се върнем в миналото. С времето някой стоки се оказали по-подходящи за при от други. По-добрите пари изтласкали по-лошите. Например една от стоките, които е изпълнявала най-добре ролята на пари, при това за много дълъг период от време била солта. Всеки имал нужда от сол - с нея е можело да си съхраняваш храната  много по-дълго време; за да са ти здрави животните е било важно да им се осигурява и сол като част от менюто; солта била много ценена в арабския свят, понеже помагала на тялото да задържи влагата и т.н. Освен това солта не се разваля, лесно се съхранява, лесно се пренася, лесно се дели, лесно се разпознава - това са качества, които както показахме с примерите по-рано са важни за една стока за да изпълнява ролята на пари.


Добри пари


Аристотел е първия философ за когото ни е известно, че е работил над дефиницията за "добри пари". Той извел няколко основни характеристики, които добрите пари трябва да притежават:
1/ Те трябва да са трайни, т.е. да не променят характеристиките си с времето. За това и кокошките или пък доматите не са подходящи за пари.
2/ Те трябва да са преносими, т.е. да имат висока стойност в малък обем. За това и желязото не е подходящо за пари, въпреки че е много трайно.
3/ Те трябва да са делими, т.е. да можеш да разделиш дадената стока на части и сумата от стойностите на тези части да е равна на стойността на цялото. За това и картините не са подходящи за пари - макар и ценна ако разделиш Мона Лиза на части, тя ще загуби голяма част от стойността си. 
4/ Те трябва да имат собствена стойност, т.е. стойността на парите да идва от тяхната вътрешна ценност, а не да зависи от външни фактори. За това и "декретните" книжни и електронни пари  не са добри пари, защото те се използват тъй като са наложени със закон от дадена държава, а не защото пазарът ги е избрал за такива.

Към тези основни характеристики на добрите пари можем да добавим и още няколко:

5/ Те трябва да са широко приети, т.е. болшинството от хората да са готови да ви предоставят стоки и услуги срещу тях. За това и картинките от дъвки турбо например не са добри пари :)

6/ Те трябва да са лесно разпознаваеми и оценими, т.е. при сключване на сделка лесно да се определя стойността на предложените пари. За това и диамантите например не са подходящи за пари - за всеки отделен диамант е необходима експертна оценка за да се прецени стойността му - тя зависи от размер, цвят, чистота, шлифовка и какво ли още не.

7/ Те трябва да са взаимозаменяеми, т.е. 1 единица от дадените пари да е равна на всяка друга единица от същите пари. За това и редките вина например не са подходящи за пари - всяко вино има различна цена и в общия случай една бутилка не е равна по стойност на друга бутилка.

Тук е мястото да кажем и кои са стоките изпълнявали най-добре ролята на пари, тези които са издържали теста на времето. Предполагам, че почти за никого няма да е изненада, че това са златото и среброто. Исторически по-често и по-широко използвано за пари е било среброто. Причината за това е, че то се среща в по-големи количества в природата и съответно е било по-лесно да се използва не само за големи, но и за малки транзакции в ежедневието. Ако приложим горните критерии към златото и среброто ще открием, че те ги изпълняват перфектно. Всички гореизброени критерии се покриват и от останалите ценни метали (платината, паладия, родия и т.н.). Почти нищо друго не се вписва в изискванията на "добрите" пари. 

Какво представляват днешните пари?


Много хора в днешно време не знаят какво представляват валутите, които всички приемаме за пари. Широко срещано е например разбирането, че днешните валути имат някакво покритие, което стои зад тях в централните банки - злато или нещо друго. Това не е така. В днешно време не съществува нито една валута, която да има за покритие нещо физическо и имащо своя вътрешна стойност. За покритие на своите валути централните банките твърдят, че държат злато и валутни резерви. На практика обаче никоя банка не казва точно колко струва в дадената валута 1 грам злато. Също така ако човек отиде в дадената централна банка със съответната валута, няма никакъв шанс срещу нея да получи някакво фиксирано количество злато. За това, макар че централните банки наистина да държат съществени резерви от злато, то по никакъв начин не се явява покритие на дадената валута. За това и можем спокойно да твърдим, че всички съвременни валути всъщност имат за покритие други валути или ... те практически нямат никакво покритие. 

Как се е стигнало до тук е много дълга история. С две думи - стъпка по стъпка. Първо широко се е използвало среброто за пари; после по политически причини - златото; след това се е минало на валути със златно и сребърно покритие (златен или сребърен стандарт); после към златно покритие само на ниво търговия между държави; после на покритие с долари и чрез него към златото, тъй като само долара е запазил златото си покритие (Система Бретън Удс) и на края към пари без никакво покритие (през 71-ва Никсън премахва златното покритие на долара). 

Така стигаме до днешни дни, когато всички валути нямат никакво покритие и нищо не ограничава количеството на единиците от дадената валута освен волята на самото правителство. 

Защо днешните валути не са добри пари?


Краткия отговор - защото не ги е избрал пазарът. Всички днешни валути са наложени за употреба чрез закон. Държавата ни принуждава да ги приемаме и да си плащаме данъците с тях. По този начин държавата ни принуждава да ги използваме и предпочитаме в ежедневието преди други алтернативни видове пари. Ако живеехме в един по-свободен свят, в който хората сами решаваха какво да използват за пари, считам че доста бързо днешните пари щяха да бъдат изтласкани от обръщение по волята на пазара. Защо? Нека да обясня.

Какво всъщност определя стойността на парите - например колко струва един хляб? Стойността на парите е пряко зависима от количеството на стоките и услугите в една икономика и обратно зависима от количество на тези пари. С други думи, колкото повече имаме от дадена стока в една икономика, толкова по-ниска е цената на тази стока (защото предлагането е голямо) и обратно, колкото е по-рядка стоката, толкова е по-висока цената и. Същевременно колкото е по-голямо количеството на парите в една икономика, толкова по-малка е тяхната покупателна способност (цената им) и обратно. 

За да онагледим нека да разгледаме следния пример: Имаме една лодка, в която се намират 3-ма корабокрушенци. Единия има един портокал, а другите 2-ма имат по 5 евро. Този с портокала е готов да го продаде. Въпросът е колко струва този портокал в този момент? Той струва 5 евро, защото толкова е готов да даде всеки от другите 2-ма корабокрушенци - те искат портокала и без това няма какво друго да си купят с парите, така че са готови да ги дадат всичките за него. Да речем обаче, че единия от тях си пребърква още веднъж джобовете и открива още 5 евро. Колко е сега цената на портокала? Отговорът е 10 евро - отново, корабокрушенецът няма какво друго да си купи с тези 10 евро, така че е готов да ги даде всичките за портокала. 

От този пример ясно е видно, че цената на портокала е пряко зависима от количеството пари в икономиката - когато количеството пари в обръщение се увеличи, съответно се увеличава и цената на стоките (или погледнато от другата страна - пада цената на парите, защото те вече не са толкова "редки"). От тук мисля, че лесно може да се стигне до дефиницията за инфлация - Инфлация е увеличението на парите в обръщение. Подчертавам, че инфлацията не е увеличението на цените на стоките и услугите в икономиката, това е просто резултат от инфлацията. Увеличението на цените е резултат от увеличението на парите в обръщение.

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

Много читатели по-добре запознати с материята в този момент ще кажат - "Това не е вярно. Стойността на парите не зависи само от тяхното количество, но и от скоростта, с която се въртят в икономиката". Да така е. Други ще кажат - "Не само централните банки печатат пари, много повече пари се печатат във вид на дълг от търговските банки". Да това също е така.

Проблемът на съвременните пари за мен е огромния контрол, който централните банки имат върху всички тези параметри на паричното предлагане - върху количеството напечатано от централните банки, върху количеството създадено от търговските банки и дори върху скоростта на обръщение на парите в икономиката.

Проблемът е, че понеже централните банки имат тази власт, те чрез нея насочват световната икономика в посоката, в която решат. Това води следните проблеми:
1/ Тази власт е концентрирана в ръцете на малка група хора, които не са избрани от никой, но реално държат юздите на целия свят в ръцете си, т.е. до тук с илюзиите за домокрация в развитите държави :)
2/ Самата идея за насочване на тези парични потоци към един или друг сектор на икономиката означава да се създадат изкуствено дисбаланси. Вместо самия пазар да определени каква част парите да минат през големите търговски банки на Уолстрийт например, това се решава от управителния съвет на Федералния резерв на САЩ (ФЕД). Това значи, че тези пари няма да отидат в друг сектор на икономиката, например машиностроенето. Това значи, че ФЕД, а не пазарът решава кой сектор да се развива и кой не. В резултат, изкуствено ще имаме, например, повече инвестиционни брокери отколкото инженери, повече деривативни инструменти отколкото машини, при положение, че явно пазарът показва, че трябва да не е така. Така се създава дисбаланси, който рано или късно ще бъде коригиран при това с големи последствия за икономиката.
3/ Подкрепят се бизнеси, които при други обстоятелства биха фалирали и съответно фалират бизнеси, които при други обстоятелства биха били конкурентно способни и биха произвеждали търсена от пазара продукция. Отново това е резултат от насочването на парите към един или друг сектор и отново се създават дисбаланси - подкрепят се провалили се предприятия и се обричат на фалит продуктивни предприятия. Тук може би е и момента читателя да се замисли, дали наистина системата, в която живеем днес е капитализъм, защото това, което описваме е много по-близо до централно управлявана икономика :)
4/ Централните банки имат 2 посоки на действие, те имат избор - да свият паричното предлагане или да го увеличат. Ако го свият страда икономиката като цяло и в общия случай те нямат контрол върху това, кой сектор страда от тези мерки. От друга страна ако увеличат паричното предлагане, те могат да го насочат в посоката, в която сметнат за нужно. За това и централните банки почти винаги прибягват до увеличение на паричната маса като средство за управление на икономиката. Това обаче има доста сериозни последствия.

Нека отново да се върнем на нашия пример с 3-мата корабокрушенци. Да предположим, че единия има 3 портокала, а другите 2-ма имат по 5 долара. Това значи, че всеки от тези 2-ма може да си купи по портокал и половина. Отново да предположим, че единия намира в джоба си още 5 долара (той е централната банка и си ги напечатва все едно). Сега вече този с 10-тте долара може да си купи 2 портокала, а този с 5-тте може да си купи само 1. От този пример се вижда, че печатането на пари е обезценило вече съществуващите пари - преди 5 долара са купували портокал е половина, а сега купуват само 1 портокал. Очевидно спестяванията и на двамата (първоначалните 5 долара) са се обезценили (намаляла им е покупателната способност). Тъй като единия от двамата корабокрушенци има вече 10 долара, въпреки че неговите първоначални 5 долара са се обезценили все пак може да го преживее, защото с новите 5 долара си покрива загубата, че дори може да си купи и половин портокал в повече. От друга страна другия, които пак има само 5 долара си е на чиста загуба. Очевидно е, че в случая покупателната способност се е прехвърлила от джоба на единия в джоба на другия.

5/ Горния пример ясно показва още един от проблемите, които увеличението на паричната маса от централните банки създава - намалява покупателната способност на спестовната част от населението (спестяванията на хората). Кой основно губи от тези политики - хората, които имат спестявания, пенсионните фондове и т.н. Това означава също така, че се наказва спестяването и се поощрява взимането на кредити (тъй като предизвиканата инфлация намалява реалната лихва по тези кредити). Това предизвиква много сериозни дисбаланси в икономиката - за да има производство и инвестиции трябва да има капитал. Капитализъм без капитал не съществува. Капитал се натрупва, когато се отказваш от настоящото потребление и го запазваш за в бъдеще, т.е. когато спестяваш. С други думи в резултат на тези политики се унищожава капиталът в икономиката и се поощряват високо рисковите инвестиции, направени със заемен капитал. Съответно се поощрява надуването на спекулативни балони (в акциите, в имотите, в дълговите книжа...).

Всички тези проблеми ме карат да твърдя, че днешните пари не са "добри" пари. Те позволяват на централните банки да създават дисбаланси в икономиката, които са точно това, което си мислите - изместване на цялата система от балансираното положение. Системата обаче търси баланса и рано или късно следват корекции, каквато виждаме последните 5 години (от 2007 до днес). Днешните управители на света (управителните съвети на централните банки) си мислят, че могат да балансират по ръба на ножа, че могат да настройват системата в движение и да предотвратят корекциите. На практика обаче създават един след друг все по-големи дисбаланси, като в покер игра всеки път удвояват залога. Първо беше стоковия балон от 2000-2001, след това имотния балон 2006 година, сега имаме гигантски балон в държавните дългови книжа. Какво представлява балон в държавните дългови книжа и какви са последствията от него - достатъчно е да погледнем какво се случва в Гърция, Испания, Италия ...

неделя, 17 февруари 2013 г.

How to add timestamp in the name of an uploaded image in PDW file browser

What is PDW file browser

PDW file browser as the name suggest is a ready to use file browser that you can include in your web projects. It is written on PHP and if you want to include it easily in your projects you should put the application in the web root directory of your web server (for xampp it is htdocs directory). It this aspect it is different from some other external applications which by default expect to be put in the directory of your current project. The application is used for all cases in which you want to provide to the user the ability to manage files on the server (in most cases images). The application allows the user to upload, delete, rename the files, to add directories, to search and more.


What did I need the PDW file browse for

I am doing a project which uses CK Editor as a "what you see is what you get" (WYSIWYG) system. In other words I needed a web editor with which the user could prepare articles, which could afterwords be automatically published on the web site. The articles needed to include not only text but also images. The CK Editor provides the interface for image selection, but it didn't have a free file manager. To be more specific - the company provides a file manager, but you need to pay for it. At this point I started searching for a free file manager and from what I have read the PDW file browser was what I needed. Indeed I was able to make the two systems work together easy enough. You just need to specify that you use the PDW file browser in filebrowserBrowseUrl and filebrowserImageBrowseUrl as it is shown bellow:


$site .= "<textarea name=\"editor\">" . $editor . "</textarea>\n";
$site .= " <script>\n";
$site .= "  CKEDITOR.replace( 'editor', {\n";
$site .= "    filebrowserBrowseUrl: '/pdw_file_browser/index.php?editor=ckeditor',\n";
$site .= "    filebrowserImageBrowseUrl: '/pdw_file_browser/index.php?editor=ckeditor&filter=image',\n";
$site .= "    filebrowserUploadUrl: 'ck_editor/uploader.php',\n";
$site .= "    filebrowserImageUploadUrl: 'ck_editor/uploader.php',\n";
$site .= "    filebrowserImageWindowWidth: '720',\n";
$site .= "    filebrowserImageWindowHeight: '560'\n";
$site .= "  });\n";
$site .= " </script>\n";

Adding a time stamp

The problem that I had with the PDW file browser was the file name of the uploaded images. When the user uploaded an image the name of the uploaded image file was the same as the name of the original file.



This meant that if for example the user uploaded on 01/02/2013 the file Ferrari.jpg and on 05/02/2015 he uploaded another image with the same name, the new image would replace the old one. If this was allowed to happen than all the articles that used the old Ferrari.jpg would now show the new image. For that reason I wanted every time the user uploaded an image to add the current time stamp at the beginning of the file name. This way every image uploaded would have a unique name and I would not have to worry that the user could overwrite an existing image file.


A lot of the functions in the PDW file browser can be configuratted, but there is no build-in function to add a time stamp in front of the file name. For that reason I had to change the code of the PDW browser itself. The version I was working on was PDW File Browser v1.3 beta. The change has to be done here: \swfupload\upload.php. You need to find the place where the actual file is uploaded to the server. In my case it was on row 114. The original code looked like this:

if (!@move_uploaded_file($_FILES[$upload_name]["tmp_name"], $save_path.$file_name)) {
 HandleError("File could not be saved.");
 exit(0);
}


The file name is taken here: $save_path.$file_name. In order to add the time stamp I have modified it like this: $save_path.time()."_".$file_name.

In my code the end result looked like this:

//if (!@move_uploaded_file($_FILES[$upload_name]["tmp_name"], $save_path.$file_name)) {if (!@move_uploaded_file($_FILES[$upload_name]["tmp_name"], $save_path.time()."_".$file_name)) {
    HandleError("File could not be saved.");
    exit(0);
}

I hope you find that useful and this fix works for you as good as it did for me.