Bitcoin Forum
November 07, 2024, 05:36:14 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: SkyNetCoins  (Read 1471 times)
sibout (OP)
Full Member
***
Offline Offline

Activity: 176
Merit: 104

Bounty hunter, crypto investor and enthusiast


View Profile
December 15, 2013, 04:26:39 PM
 #1

Основная идея - использование CPU+GPU ресурсов майнеров для научных/бизнес вычислений.

Обоснования:
1)Вычислительная мощность майнеров в частности BTC превосходит суммарную мощь ТОП-500 суперкомпьютеров в 250 раз.

2)Майнерская вычислительная п2п сеть принципиально самая дешёвая для расчетов. Стоимость энергии для частников минимальна, у некоторых бесплатная. Стоимость аренды, обслуживание персоналом, охлаждение, всякие фичи вроде аварийного источника питания практически нулевые. Вырубилось в одном месте - врубилось в другом. Используются процессоры в смысле флопс/цена оптимальные, поскольку более серийные, а адаптация под них более гибкая (см. дальше) Комплектующие можно использовать со вторичного рынка - за полцены, что не могут себе позволить датацентры предоставляющие подобные облачные вычисления.

3)Теоретически близятся времена, когда скрипты начнут майниться через устройства вроде FPGA. Более эффективно, потому возможно огромное кол-во ферм останутся неудел. Их начнут продавать буквально за копейки.

Принципы работы:
1)Форк эмитируется как обычный CPU ориентированный коин вроде кварка со всеми сопутствующими криптозащитами вроде sha-3. Точно также торгуется на биржах. Здесь нет никаких ноу хау.

2)Кошелек-клиент скайнеткоина (SNC) особый. В нем есть 2 функциональности: хранение коинов(как обычно) и загрузка заданий. Что такое задание? Это продукт вычислений, за который конечный пользователь платит деньги. То есть он вначале перечисляет на биржу фиат/битки, покупает на них SNC, перечисляет к себе на кошелек и загружает задание-файл непосредственно в клиент. После этого считывается сумма SNC согласно крутизне задания. Этот файл-задание может быть не один и суммарный объём может быть сколь угодно большим. Файл состоит из двух частей. Входные данные и инструкции для CPU+GPU - что же делать с этими данными, требования к оборудованию исполнителя (может нужны 512 Гигов памяти, инструкции SSE5 и т.д.), а также возможно откуда еще из сети подкачивать данные. Словом за всю канитель с файлом-заданием отвечает оператор, т.е. клиент. Фактически он отсылает архивом распараллеливаемый exe-файл и данные. Клиент-кошелек распределяет задание по п2п сети среди майнеров, чье оборудование устраивает заказчика. Майнерское или в данном случае исполнительское дело - запустить этот файл на своём оборудовании и получить за это коины клиента. Пока нет заказа майнер добывает монетки. Всё как обычно.

3) Цена задания определяется кошельком в зависимости от нагрузки сети другими заданиями. То есть по спросу/предложению.

Идея сыроватая. Потому любые предложения-возражения приветсвуются.
tvv
Legendary
*
Offline Offline

Activity: 1302
Merit: 1005


View Profile WWW
December 15, 2013, 06:20:05 PM
 #2

Да я уже давно придумал такой проект(ну чуть круче - там еще венчурный фонд и еще много чего будет),
но пирамидчикам которые счас облепили биткойн он явно не нужен, главное ведь слить пирамиду а там хоть трава не расти...

А так проблем нет сделать такой проект - кстати он будет еще и с внутр. обеспечением ресурсами и проектами.

https://sites.google.com/site/crucurrency/donate/donate


lexxus
Sr. Member
****
Offline Offline

Activity: 309
Merit: 250


View Profile
December 15, 2013, 06:26:52 PM
 #3

Мертвая идея. Как организовать защиту от выполнения вредоносного кода? Как защититься от ддоса (например, нерешаемые задания, террабайты данных)?  Как майнеру оценить сложность задания?
lexxus
Sr. Member
****
Offline Offline

Activity: 309
Merit: 250


View Profile
December 15, 2013, 06:28:33 PM
 #4

И самое главное как клиенту проверить решение? Для большинства задач это сложно или вообще не возможно.
tvv
Legendary
*
Offline Offline

Activity: 1302
Merit: 1005


View Profile WWW
December 15, 2013, 07:00:30 PM
 #5

Это все решается, но там кода и всяких проверок будет гораздо больше чем в простых валютах без внутр. обеспечения.


То есть, по сути, смысл майнинга - всего лишь проверка наличия заявленного ресурса и соотвествия правилам системы,
и для этого применяют очень дорогой метод доказательства наличия этого ресурса путем его сжигания...
(это дорого, но зато это просто и это работает без возможности нарушить правила)

Для более сложных систем потребуется больше и более сложные проверки, но это возможно.
(в этом случае ресурс бестолку сгорать не будет, а может быть использован для чего-то еще!)


В CRU это по сути обычная VM, где может запускаться все что угодно - важно тока создать систему,
которая бы проверяла что эта VM за которую клиент платит работает как надо.  Но это возможно,
т.к. клиент будет наверняка жаловаться если что-то не так, так что от перебора кодов можно отказаться
в пользу полезных вычислений...


Понятия какого-то "вредоносного" кода нет вообще - "заплати и лети" как говориться,
то есть запускай что угодно, какая разница.  От ddos тоже надо защаться кардинально,
просто запретами эту проблему не решить - любой ведь школьник может устроить ddos, что и делают...
(То есть надо как-то модифировать сетевые протоколы чтобы этой проблемы не могло быть вообще)

sibout (OP)
Full Member
***
Offline Offline

Activity: 176
Merit: 104

Bounty hunter, crypto investor and enthusiast


View Profile
December 16, 2013, 05:06:35 AM
 #6

Да я уже давно придумал такой проект.
Идей тут как из рога изобилия.

1. Создаем на основе Скайнета п2п поисковик. Ни гуглу, ни даже правительству любой страны не снились такие вычислительные мощности. Для этого отдельный скайнетчик резервирует у себя дисковое пространство пусть 100 гигов. Если он выбывает из игры, система видит это и перепоручает хранение другому пользователю. Каждый пользователь не хранит уникальный кусок распределённой базы данных-знаний. Один и тот же кусок записан в нескольких местах, в разных частях света. Если как-то в щадящем режиме используется контекстная реклама, пользователь получает соответственно доход с неё.

2. На основе распределённой базы данных-знаний создаем первые реализации протоИскусственного Интеллекта (пИИ), - предшествующий ИИ, прототип. Несколько реализаций могут существовать параллельно. Для этого понадобятся несколько команд, либо из энтузиастов, либо на коммерческой основе. Хочу особо подчеркнуть - только у майнерской братии с её мощностями есть шанс создать полноценный ИИ. Всякое научное учреждение будет не один десяток лет к этому подбираться.

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

Понимаю, что пункты 1-3 отчасти или полностью футурология. Буду даже рад, если та или иная мысль послужит исходной точкой для других ни в чем не уступающих идей. Ведь главное востребованность и живучесть.

Но всё же, резюмируя. На суд общественности представлена модель заимствования политической власти у государства. Это значит , что роль правительства все более и более приобретает символическое значение. И если на коины то или иное правительство еще может закрыть глаза, то как оно отреагирует на фактически политическое объединение своих граждан, усиленное протоИнтеллектом их объединенных мощностей? Иными словами на каком рубиконе мы можем тестировать свою свободу юзерства в Интернете. Не приведет ли это к распаду инета на несколько сетей, регулируемых государством?
tvv
Legendary
*
Offline Offline

Activity: 1302
Merit: 1005


View Profile WWW
December 16, 2013, 06:35:26 AM
 #7

Это все понятно, реально, и даже не сложно...

http://www.masterwebs.ru/topic/16851-idei-dlja-superpoiskovika/

Но как видите народу это мало интересно - похоже последних дебилов с остатками интеллекта прибрал яндекс,
а оставшиеся быдло хотят только зрелищ и пирамид...

Vladimir
PS  если наберется команда из нормальных людей - реализовать не сложно,
ну а пока проще работать на том что есть по правилам работы с пирамидами и пузырями,
проще на дебилах заработать и посадить их-же на оклад, чем объяснить что так делать не надо Wink
IIpeBeD_MeDBeD
Legendary
*
Offline Offline

Activity: 1386
Merit: 1002


View Profile
January 07, 2014, 05:29:37 PM
 #8

твв, так у тебя есть какие-то наработки или просто идея и всё?
конкретно на что ты собираешь донат?

tvv
Legendary
*
Offline Offline

Activity: 1302
Merit: 1005


View Profile WWW
January 07, 2014, 07:53:03 PM
 #9

твв, так у тебя есть какие-то наработки или просто идея и всё?
конкретно на что ты собираешь донат?

ну, можно и так сказать, если хотите...   (Хотя я думал это очевидно - специально же не стал сильно переделывать,
а оставил максиум из уже проверенной схемы биткойна)

В биткойне же по сути в майнинге используется бесполезный перебор - но это точно мощно работает - вон уже
и даже хайтечные фабрики вроде TSMC по сути перевели на выпуск хайтечных нагревательных
приборов для майнинга, а толку?..
(майнинг по сути нужен только для проверки что есть ресурс и соблюдаются правила сети - в принципе монеты
можно было и просто так раздавать, как в рипле, но сами же видели что с левыми аккаунтами бороться сложно,
майн по сути просто решает эту проблему, правда пришлось изменить правила раздачи с "всем поровну"
на "пропорционально мощности майнера", но зато это проще проверить, а для проверки наличия ресурса
и соблюдений правил просто применяется простейший но надежный метод перебора, то есть проверка наличия
ресурса путем его сжигания по сути, что согласитесь жалко что такие мощности сгорают зря...)


Спрашивается, а почему бесполезный перебор на майнинге не заменить чем-нить полезным?  Ресурсов же полно,
которые просто сгорали в майнинге - теперь эти огромные ресурсы можно будет использовать для чего-то полезного,
миллионы серверов вполне позволяют конкурировать даже с такими монстрами как яндекс-гугль-фейсбук и тп!..
(Это кстати еще и создаст реальное обеспечение валюте ресурсами и проектами - это тоже важно,
это и просто миллиарды долларов которые стоят те-же гугли-яндексы, и еще кое-какие "мелочи" которые
вы пока не понимаете, но скоро столкнетесь с этой проблемой стабилизации от конкуренции на практике,
тогда может быть поймете что биткойн без этой "мелочи" ничем не лучше своих говнофорков и миллиарды из него
могут быть легко атакой рекламщиков перекачаны в любой другой форк, а с CRU из-за реального обеспечения
так просто не сбежишь в другие форки, реальное обеспечение ведь так легко не перекачаешь как деньги...)

Я просто придумал как можно бесполезный перебор в майнинге заменить полезной работой VM, вот и все,
все остальное в принципе уже давно написано и проверено в биткойне, и кстати там даже много лишнего...
(это чуть сложнее чем биткойн, но не намного и вполне может быть сделано - просто если хакер нарисует
не существующий ресурс VM, то арендаторы ведь очень быстро заметят что их VM работает хреново,
чем и можно воспользоваться для проверки вместо сжигания ресурса, так что защита сети получается
не менее надежна чем в биткойне,
но зато теперь ресурс высвобождается для полезных вычислений и можно еще много на чем зарабатывать
дополнительно, реального, помимо такого-же роста монет на бирже как в биткойне...
Ну и никакие SR не нужно выдумывать для раскрутки - продажа тех-же ресурсов VM вполне годиться вместо этого)

Vladimir
PS  но главное даже не это - это же фактически будет валюта свободного инета!  Всякие модераторы
и дурацкие картинки-защиты от роботов становяться нафиг не нужны - микроплатеж за ресурс решает
эти проблемы полностью, оплати ресурс и хости хоть 1000 фоток на одноклассниках чего хочешь,
никто и слова не скажет...  (у кого там мудераторы блокировали фотки тот поймет Wink )
Причем платить можно будет хоть деньгами, хоть без денег - отдаешь часть ресурсов своего компа в майнинг
и зарабатываешь монеты для этого - то есть еще и рекламу не нужно будет показывать ради заработка на проекте,
а если клиент платит то он и заказывает "музыку"!  То есть и качество контента возрастет сильно, всякие рекламщики
перестанут компостировать мозги своими говнотоварами, достало уже...   Ну и со всякими роскомпозорами тоже
проблема решается легко...
mak
Sr. Member
****
Offline Offline

Activity: 337
Merit: 252


Forth


View Profile
January 08, 2014, 10:15:51 AM
 #10

Quote from: tvv
придумал как можно бесполезный перебор в майнинге заменить полезной работой VM
Под VM я понимаю виртуальная машина.
 Не знаю, что вы придумали с VM, т.к. по существу ничего не сказано.
 Я бы в качестве более полезной задачи для майнинга, предложил взятие первообразной от очередной заданной функции.
Проверку правильности решения задачи может производить автомат, взятием производной от результата.
Тем самым будет проверятся валидность блока транзакций, содержащий  заданную функцию и ее первообразную.
Вот каким образом будет создаваться очередная функция, еще надо продумать.

tvv
Legendary
*
Offline Offline

Activity: 1302
Merit: 1005


View Profile WWW
January 08, 2014, 10:30:11 AM
 #11

Quote from: tvv
придумал как можно бесполезный перебор в майнинге заменить полезной работой VM
Под VM я понимаю виртуальная машина.
 Не знаю, что вы придумали с VM, т.к. по существу ничего не сказано.

дак в этом и фишка что VM обычная и можно запускать на ней все что угодно!!!

То есть бонусом хоть новый супергугль придумать - млн серверов думаю хватит вполне...
(а сейчас у майнеров эта мощность сгорает просто так! )


Я бы в качестве более полезной задачи для майнинга, предложил взятие первообразной от очередной заданной функции.
Проверку правильности решения задачи может производить автомат, взятием производной от результата.
Тем самым будет проверятся валидность блока транзакций, содержащий  заданную функцию и ее первообразную.
Вот каким образом будет создаваться очередная функция, еще надо продумать.

а зачем специализированные задачи, кому они нафиг нужны, как вы на этом миллиарды заработаете?..
(даже если и есть спрос на такие задачи - там объемы мизерные и даже млн денег не заработаете,
а гугли-яндексы-фейсбуки стоят миллиарды баксов!   Улавливаете разницу?  )

Vladimir
saloid
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
January 09, 2014, 02:55:59 PM
 #12

Видел вот такую штуку: Gridcoin (уже работает, но, вроде, слабо известен) - его можно майнить просто (scrypt он, вроде), а можно майнить с параллельно запущенной программой распределенных вычислений (BOINC), в которой как раз таки полезные вычисления. Так вот за нахождение блока в обычном режиме дают совсем мало (5 монеток), а параллельно с программой - 100 с копейками (там каждый раз немного разные суммы).
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!