Page 74 of 79
Posted: Fri Aug 31, 2012 9:35 pm
by RRSunknown
Трябва ми като справочник по скоро, хванах да помагам за един проект за контрол на достъпа в който се включва И база данни, но повечето гайдове които намерих са прекалено А и Б.
Posted: Fri Aug 31, 2012 10:21 pm
by The Dragon
Ами като изключим а и б всичко останало си е специфично до проекта.
Можеш много неща да направиш. Има значение обем, структура на данни, ще седят ли някакви кешове отгоре, шардване ще правиш ли и след това има 3 000 000 начина по които да не ти сработят индексите и да ти се наложи да правиш full table scan.
Просто такова нещо не мисля, че има качествено на пазара каквото търсиш.
Posted: Fri Aug 31, 2012 10:30 pm
by RRSunknown
Аз намерих един учебник но струва пари, а пък мислех да минем безплатно - ама явно ще се наложи да се купува и да се мъчим или да се купува направо софтуер за 400 лева какъвто намерихме.
Posted: Sat Sep 01, 2012 10:16 am
by The Dragon
В събота сутринта се събудих и продължих да уча Haskell - и дори се забавлявам. Предполагам това казва нещо за мен. Не особено хубаво.
Posted: Tue Sep 04, 2012 1:46 pm
by The Dragon
In a global header long time ago, a friend of mine (and big "C" lover) did this to his best buddy once (a C++ and especially boost lover):
#define class struct
#define private public
#define protected public
Posted: Tue Sep 04, 2012 5:05 pm
by Moridin
The Dragon wrote:В събота сутринта се събудих и продължих да уча Haskell - и дори се забавлявам. Предполагам това казва нещо за мен. Не особено хубаво.
Haskell е супер. Аз се мъча с Ruby on Rails. Яки идеи, но хората, които са правили проекта, който ровя, са омг хардкор идиотите и ме боли глава.
Бтв това за биткоина беше супер яко, ама не знам как е приложимо.
Posted: Tue Sep 04, 2012 6:03 pm
by The Dragon
Ами Мор - номера е че трябва да обърнем това с крипграфията наопаки в модерната ера. При асиметричните ключове има проблема че ти трябва trusted authority и хендшейк и всичките са уязвими с man in the middle атака. А законите които задължават ISP-та да мониторват и записват всичко на порт 443 не са далече.
Което означава че трябва да има система която позволява "относително" сигурна комуникация която да бъде защитена финансово - т.е. ако правителството иска да подслушва много хора en masse едновременно да бъде икономически неизгодно. Т.е. всяка система трябва да плува срещу закона на мур - което биткойн има под формата на difficulty.
Тук защитата не е от НСА и подобни, а по-скоро от DPI от страна на исп-то ти и всякакви фирмички подчинени на RIAA/MPAA.
Нека измислим следния протокол (heavy)udp - протокол който е евтин за криптиране, но относително труден за декриптиране.
Примерно криптирам пакета със симетричен 16 битов ключ рандом генериран и просто го изхвърлям. Да извъртиш на твоята страна 65535 комбинации за да го видиш plaintext не е голям проблем. Примерно такава комуникация струва 12 стотинки на час (ЦПУ/ГПУ-то ти ще пищи от натоварване) но това ефективно възпрепятства ИСП-то от внедряване на каквато и да е система за инспекция на пакетите - прекалено скъпо ще им е като сметка за ток.
Ако някога стане тривиално просто качваме битовете на 17, 18, 32 колкото е необходимо. Така че имаме мрежа в която не натоварваме рутирането но правим ужасно скъпо слухтенето.
Сложи с такъв протокол една система с уолети и псевдо ид-та като биткойнс и готово.
Това не е заместител на тор, но тор не става и солиден обмен на данни.
Edit: А някой по интелигентен от мен оти съм тъп като измисли как да се използват и магическите хешове за подписване ...
Posted: Wed Sep 05, 2012 3:45 pm
by Mindcrime
Абе я ме светнете, какъв е филма с тоя биткойн?
Posted: Wed Sep 05, 2012 3:50 pm
by The Dragon
proof of work превърнат във валута. Ултимативните fiat пари.
Използва се ефекта, че някои криптографски хешове имат особени математически свойства а откриването им зависи пряко от вкарваната в системата изчислителна мощ.
Горе долу нещата седят така - за да изработиш монета трябва да вкараш много computational сила, но проверката дали наистина я имаш е елементарна и може да се прави от всеки със съвсем бързи изчисления.
Това е ядрото на системата.
Posted: Wed Sep 05, 2012 4:04 pm
by Mindcrime
Добре, а как е икономически обяснимо създаването/копаенето на виртуални пари които после се обменят за реални такива. В смисъл, както го виждам е правене на пари от въздуха.
Posted: Wed Sep 05, 2012 4:06 pm
by The Dragon
Mindcrime wrote:Добре, а как е икономически обяснимо създаването/копаенето на виртуални пари които после се обменят за реални такива. В смисъл, както го виждам е правене на пари от въздуха.
И това се различава от щатските долари или еврата как?
Posted: Wed Sep 05, 2012 4:10 pm
by Moridin
Не може всеки да прави биткоини, доколкото четох, те са пренареден брой и само се въртят. Дори някъде ги приемат за валута. Дали ги купуваш за истински пари, не знам. Т.е. като PoC е гениално, но как би могло да влезе в икономиката, не ми е ясно.
Posted: Wed Sep 05, 2012 4:30 pm
by Mindcrime
The Dragon wrote:Mindcrime wrote:Добре, а как е икономически обяснимо създаването/копаенето на виртуални пари които после се обменят за реални такива. В смисъл, както го виждам е правене на пари от въздуха.
И това се различава от щатските долари или еврата как?
Не ми е ясно и затова питам.
Все пак става въпрос за създаването на нещо което е виртуално и не регламентирано легално(поне на този етап) за което получаваш реални пари. Ако биткойн е стока(или валутна единица) как точно е обяснимо създаването й от икономическа гледна точка?
Posted: Wed Sep 05, 2012 4:43 pm
by The Dragon
по същия начин по който е на Еврото - група хора са се събрали и са решили че ще приемат стоки и услуги и предлагат такива в евро. Дали са на централната банка права да създава колкото е необходимо от въпросните и готово - ето ти валута. Еврото няма никаква стойност отколкото хората влагат в него. С малкото уточнение че държавата те ПРИНУЖДАВА да притежаваш евро и/или левове/долари за да си плащаш задълженията към нея и да приемаш евра/левове за стоките и услугите които и продаваш. биткоините са нещо което е ограничено като количество, доверието в тях е на базата на количеството изчислителна мощ което ще ти трябва за да я манипулираш, анонимни са и има хора които са готови да приемат такива неща за продаваниете от тях стоки и услуги и такива които са готови да обменят въпросните срещу произволна друга валута. Няма закони, транзакциите са необратими и т.н.
Posted: Wed Sep 05, 2012 5:05 pm
by Mindcrime
Мерси. Интересно, ще следя процеса.