Отговори на тема  [ 57 мнения ]  Отиди на страница Предишна  1, 2, 3, 4  Следваща
Bitcoin 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: Bitcoin
аз каквото схванах е че системата работи на база верига от "блокове". Един блок има хедър и данни. Данните са натрупаните транзакции до момента на генерирането на блока. Хедъра включва хеш на данните (служи като чек сума), включва биткойн адрес на тоя дето генерира блока, включва още пореден номер, включва таймстамп, включва хеша на предишния, включва още няколко такива неща и накрая нещо като "сол" ама му викат noonce.
Сега на цялия хедър се смята ша-256. Ако получения резултат не отговаря на поставено условие се джурка нонсе-то и смята наново. И така докато се получи готино ша, т.е. такова което да започва с определен брой битове = 0, т.е. като число да е по-малко от зададената цел (викат й сложност). Целта се променя така че генерацията на нови блокове да е средно на един на 10-на минути.
Който успее да сметне първи такова ша пИчели. Тъй като в хедъра участва и идентификация на смятащия се знае кой е тоя и останалите му признават някакви биткойни. Размерът на наградата постепенно ще намалява. Освен това чрез сложността (която също е в хедъра) се определя (косвено) колко често могат да се правят нови блокове. Та с две думи, алгоритъмът е така зададен че до 2040-а да се появява по един блок средно на 10 мин. и до тогава за всеки блок ще се дават стинки. След това блоковете ще трябва да се смятат безплатно или да се предоговорят условията.
Важното в случая е:
1) Няма нещо подлежащо на "изчерпване". Нито математиматически нито нещо друго. Всеки нов блок си е все едно нова задача и веригата може да е безкрайна. Хората просто са се разбрали еди-колко си да признават за сметка на даден блок и тая цена да пада във времето, за да може в един момент "предлагането" на нови пари да спре.
2) Системата не е зависима от използваната компютърна мощ. Колкото по-мощни и повече компютри се включат, толкова повече работа ще им се отваря за всяка следваща сметка (блок).
3) Всеки блок използва данни от предишния блок и така до първия "generic". Така се получава верига. За да се направи "фалшива" верига трябва да се почне от начало (или от някъде) и да се сметнат поне 2 блокчета, защото ако се добавя това не е фалшификация а генериране на нов блок за което се плаща (поне засега).
На практика трябва да се сметнат доста блокчета за да стане възможна някаква измама. Забележете, че най-дългата верига пИчели, т.е. ако някой тръгне да фалшифицира назад във времето, трябва да го направи доста по-бързо от всички останали, защото "честната" верига постоянно расте и става по-дълга. А за да има смисъл от фалшивата тя трябва да е още по-дълга... С две думи фалшифицирането е възможно ама само за някой с много повече мощ от всички останали. И ако все пак има такава "черна сила" въпросът е защо да фалшифицира, като тя така или иначе може да пИчели пари и без друго. Даже по-лесно е да пИчели по честен път.

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


Сря Май 08, 2013 3:35 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: Bitcoin
Сега за самите парите...
Ясно, че който сметне ново блокче му се признават някакви стинки... Признават се от всички дето одобряват веригата от блокчета естествено.
Ако той иска да похарчи за нещо, подписва ID-то на новия собственик и разпраща транзакцията. Евентуално тя ще се разпространява и разпространява между нодовете и така докато не влезе в блока за данни на следващото генерирано блокче. Веднъж влязла във "веригата" почва да се чисти от кешовете...
Има един момент който не ми е много ясен. В смисъл дали докато влезе във веригата е надеждна. Би трябвало, защото транзакцията сама по себе си е подписана достатъчно добре.... Казват че опитите да се пазарува два пъти с едни и същи пари не минават... Ясно е, че който тръгва да генерира нов блок преди това проверява дали в него няма такива опити и би трябвало да ги чисти. Измислено е някак си, не съм задълбавал... В най-лошия случай купувачът би трябвало да изчака 10-на минути, колкото е средното време за генериране на нов блок и като си види ИД-то тогава да праща стоката... Ако не да чака нови 10 минути, не знам ;-)


Сря Май 08, 2013 3:55 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение Re: Bitcoin
Нищо не разбрах. Явно обяснението ти е за хора с висше образование, ама не за идиоти :)

Каква е далаверата от тая "валута"? Кой решава каква и е стойността? Кой я печата? Къде мога да си купя например 100 биткоина, в ченджбюро ли?

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Сря Май 08, 2013 4:23 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Bitcoin
Печата я всеки, който си пожелае. И ти можеш да си печаташ. Далаверата е същата, като субпрайм могиджите всички печелят а последните го издухват. Каква да е стойността й се решава в европейския съюз. Имаше много хора, спокойни че парите са им са в евро в банки с традиция и изведнъж се оказа, че тези биткоинти, дето всеки си ги печата са по-сигурно инвистиция.
Изображение
Пуснах тази тема не да ви карам да купувате, продавате или печатате биткоинти, а да се възползвате от търенето на ASIC машини, от хората които печатат криптовалутата.

_________________
Warriors of the Night, ASSEMBLER!!!


Сря Май 08, 2013 4:41 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: Bitcoin
ike написа:
Печата я всеки, който си пожелае. И ти можеш да си печаташ.


ми щом можеш печатай.... Аз по-горе обясних механизма, т.е. че системата е самобалансираща се така, че до 2040 година да се печата средно веднъж на 10 минути. Номиналът в момента май е 25 пари и постепенно ще пада до нула.

Демек имаш 10 минути да сметнеш нещо, което *целият* останал свят се опитва да направи. Не случайно хората казват че е повече въпрос на шанс, отколкото на нещо друго. Ех, разбира се трябва и да смяташ много и много бързо....

Цецо написа:
Нищо не разбрах. Явно обяснението ти е за хора с висше образование, ама не за идиоти :)

Каква е далаверата от тая "валута"? Кой решава каква и е стойността? Кой я печата? Къде мога да си купя например 100 биткоина, в ченджбюро ли?


Далаверата е, че няма централна банка. Не може да се печатат неконтролируемо нови пари. Пак казвам, така е направено че до 2040 да се отпечатат, т.е. да се признаят 21 милиона биткойна. Това е гарантирано, всичко останало е въпрос на пазар. Има си чейнджбюра, има си търговци... но ти си решаваш дали да купуваш или продаваш (ако имаш какво да продаваш).
Няма никакви гаранции, че пазарът ще приеме това като платежно средство. Има логика в това че няма държавна намеса, ама не се знае знае ли се... Едно време в ниската земя са използвали грудки от лалета като платежно средство. Разчитало се е, че предлагането е ограничено и от една грудка става едно лале и т.н. Стойността им стигнала до една къща за една грудка.... И така докато някой не измислил как да ги размножава ;-)


Сря Май 08, 2013 5:26 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение Re: Bitcoin
Добре де, а математическата страна каква е? Какво се изчислява? Има ли практическо приложение?


Сря Май 08, 2013 5:51 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: Bitcoin
itso.t написа:
Добре де, а математическата страна каква е? Какво се изчислява? Има ли практическо приложение?

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


Сря Май 08, 2013 6:08 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение Re: Bitcoin
Хм, предполагах, че сметките са за нещо подобно на "setti at home" или другите подобни проекти...


Сря Май 08, 2013 6:15 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11266
Местоположение: Добрич
Мнение Re: Bitcoin
не съвсем...
вероятността да успееш да биеш с домашния си компютър всички останали акули взети заедно в мрежата е доволно мижава, да не казвам нулева. Демек нямаш шанс да сметнеш преди останалите нищо, а това значи че само ще си увеличиш сметката за ток и нито ти, нитой някой друг ще има полза от това.

При setti@home поне се предполага че правиш услуга някому и се надяваш той да се занимава с наука или поне нещо смислено ;-)


Сря Май 08, 2013 6:27 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Сеп 27, 2004 9:22 am
Мнения: 15501
Местоположение: София
Мнение Re: Bitcoin
Ми не го разбрах много, ама отгоре погледнато ми мяза на класическа пирамида.

_________________
"Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.


Сря Май 08, 2013 7:40 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение Re: Bitcoin
Ами .. не се знае какво смятат, може NSA да са измислили нов начин да пестят пари, вместо да наливат милиони в суперкомпютри за да ти четът пощата хората сами наливат пари и сами им вършат работата .... и ша-то си идва намястото :) ... ако смята ша-та само не знам каква толкова далавера от GPU-то, това си е точно работа за FPGA.


Сря Май 08, 2013 7:47 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Bitcoin
Хората имат 2-3 видеокарти в кутиите си и играят по 2 часа на ден, през останалото време нищо не правят. Иначе с този си алгоритъм NSA могат да извадят всичките коини, стига да го пожелаят.

_________________
Warriors of the Night, ASSEMBLER!!!


Сря Май 08, 2013 8:55 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение Re: Bitcoin
Да така е, но на GPU-то силата му е по друг тип сметки, не че и това няма да го смята ..


Сря Май 08, 2013 8:56 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Дек 14, 2004 1:31 pm
Мнения: 3849
Мнение Re: Bitcoin
нагледно от IEEE
http://spectrum.ieee.org/img/06Bitcoin- ... 974774.jpg

а тук може да се направи сравнение на изоплзвания HW
https://en.bitcoin.it/wiki/Mining_hardware_comparison

Мен лично би ме интересувало какви са актуалните цени на 65 nm tapeout.


Сря Май 08, 2013 10:33 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30686
Местоположение: София
Мнение Re: Bitcoin
Всичко е ясно и все така, убий ме но не виждам никакъв смисъл от всичко това .....


Сря Май 08, 2013 10:52 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 57 мнения ]  Отиди на страница Предишна  1, 2, 3, 4  Следваща

Кой е на линия

Потребители разглеждащи този форум: Google [Bot] и 6 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни