Title: [ANN] Radium SmartChain - 100% zdecentralizowane Łączenie nazw z adresami Post by: JJ12880 on February 06, 2016, 04:11:18 PM https://i.imgur.com/NF11YbC.png Strona domowa (http://projectradon.info) | Slack (https://projectradon-slack.herokuapp.com/) | Twitter (https://twitter.com/ProjectRadon) | SmartChain (https://bitcointalk.org/index.php?topic=1322856.0) Co to jest Radium? Radium to nowy wygląd i funkcje projektu xRadon - oryginalnej bazy projektu Radon. Celem projektu Radon jest dostarczenie różnych w 100% zdecentralizowanych usług korzystających z łańcucha bloków. Radium to podstawowy blockchain, na którym budowane są wszystkie obecne usługi. Dostęp do nich jest realizowany przez Radium SmartChain. Inteligenty łańcuch SmartChain rozszerza użyteczność Radium znacznie poza standardową kryptowalutę, z funkcjami parowania nazwa użytkownika-adres, Proof-Of-Existences wszystkie w 100% dystrybuowane wewnątrz łańcucha bloków. Zobacz opis Radium SmartChain tutaj (https://bitcointalk.org/index.php?topic=1322856.0). Specyfikacja techniczna Ticker: RADS Początkowa liczba monet w fazie Proof of Work: około 1 milion Twardy limit: 9 milionów Spodziewana w praktyce liczba monet: mniej niż 3 miliony Nagrody w fazie Proof of Stake: 5 monet na blok do momentu hard fork na bloku 338,000. Od tego momentu wynagrodzenie będzie spadać o 0.5 monety co każde 1440 bloki do momentu uzyskania stałej wartości 1 moneta na blok. Czas bloku: 1 minuta Potwierdzenie bloku: 60 Bloków Minimalny Stake Age: 6 godzin Port RPC: 27914 Portfel https://i.imgur.com/E6Pyews.png (http://www.projectradon.info/downloads/Radium-qt.exe) https://i.imgur.com/NUj910y.png (http://projectradon.info/downloads/Radium-Qt-v1.2.0.1-MacOSX.dmg) https://i.imgur.com/OOfkwTf.png (https://github.com/tm2013/Radium) Block Explorers https://i.imgur.com/Di55r6X.png (http://chain.blockpioneers.info/radium/index.php) Giełdy Bittrex (https://bittrex.com/Market/Index?MarketName=BTC-RADS) C-CEX (https://c-cex.com/?p=rads-btc) YoBit (https://yobit.net/en/trade/RAD/BTC) Współpraca https://i.imgur.com/tJnSJPz.png (https://bitcointalk.org/index.php?topic=507103.0) Old ANN (https://bitcointalk.org/index.php?topic=1063875.0) Graphics (http://projectradon.info/downloads/Logos.zip) Bootstrap.dat (http://projectradon.info/downloads/bootstrap.zip) https://i.imgur.com/YqnI6F3.png Strona domowa (http://projectradon.info) | Slack (https://projectradon-slack.herokuapp.com/) | @ProjectRadon (https://twitter.com/ProjectRadon) | @JJ12880 (https://twitter.com/JJ12880) | Radium Coin na Bitcointalk (https://bitcointalk.org/index.php?topic=1333026.0) | ⚯ Radon ⚯ Aliasy ⚯ Proof-Of-Existence ⚯ Proof of Network ⚯ Anti-Bloat ⚯ ⚯ 100% Decentralizacji ⚯ Inteligenty łańcuch Radium to klienta i warstwa danych łączące kilka nowych protokołów w strukturę dla tworzenia zaawansowanych funkcji łańcucha bloków. Klient został opracowany z myślą o zwykłych użytkownikach i zawiera zautomatyzowany graficzny interfejs. Protokół danych oparty jest na algorytmie 'Proof of Network Contribution' wspiera inteligente transakcje 'Smart Transactions', oraz wykorzystuje 'Radon' generowany poprzez tzw. rozpad 'Radium Decay'. Klient komunikuje się z warstwą danych łańcucha za pomocą połączenia RPC z istniejącym portfelem Radium. Wersja beta została opublikowana 6-ego stycznia. Link do ściągnięcia poniżej. Czym Radium nie jest Radium SmartChain nie podlega jakiejkolwiek centralizacji. Nie jest produktem komercyjnym. Nie został stworzony jako mechanizm Pump and Dump. Nie jest klonem żadnej istniejącej technologii. Używanie SmartChain nie wymaga specjalistycznych ustawień, poleceń i wiedzy programistycznej. Projekt nie ma na celu komercjalizacji niie jest związany z żadną firmą lub inwestorami. Nie obiecuję że dzięki projektowi staniesz się bogaty. Nie gwarantuję że oprogramowanie działa idealnie ani że uznasz je za użyteczne. Historia projektu Radium SmartChain powstał prawie rok temu jako eksperyment z łańcuchami bloków i łączeniem z danymi pod nazwą xRadon. Początkowo był wyłącznie w celach zdobycia wiedzy ale przez okres lata i jesieni 2015 rozwinął się w pełni działający zestaw narzędzi. Będę kontynuował jego rozwój i wsparcie w zakresie na jaki pozwoli mi czas wolny. Jestem otwarty na wszelkie informacje, sugestie, udoskonalenia etc. Inteligentne transakcje Smart Transactions Smart Transactions to transakcje w łańcuchu bloków zawierające przypisane do nich dane. Każda transakcja wysyła małą ilość Radium do specjalnie utworzonego adresu zawierającego dane w postaci heksadecymalnej. Adres ten nie posiada znanych kluczy prywatnych więc ilość Radium używana w transakcjach jest tak na prawdę niszczona. Dane zapisane w łańcuchu mogą być odczytane przez każdego użytkownika klienta SmartChain. Proof of Network Contribution Proof of Network Contribution to nowy protokół, w którym użytkownik jest wynagradzany aktywami za wysyłanie transakcji generujących wysokie opłaty. W przypadku Radium aktywem jest "Radon" i opłata wynosi 1 Radium za transakcję. Transakcje te są skonstruowane w taki sposób, że używają jednego wejścia i tworzą jedno wyjście. W większości przypadków aktywa które są generowane są przyznawane na adres wysyłającego. Transakcje o innych strukturach są ignorowane i nie są rozpoznawane jako transakcje Proof of Network Contribution. Opłaty są odzyskiwane przez osoby trzymające Radium w portfelu i przeznaczane na uzupełnianie nagród za bloki. Proces Radium Decay Radium decay (Rozpad) to proces generowania Rdonu poprzez algorytm Proof of Network Contribution. Proces ten jest limitowany, każdy użytkownik może wygenerować Radon tylko w pewnym zakresie prekości. Najniższa prędkość generowania to 3 Radony na godzinę przy koszcie 1 Radium za 1 Radon. Największa prędkość to 30 Radonów na godzinę przy koszcie 2.8 Radium za Radon.Radium użyty do obsługi sieci przechodzi następnie do nagrody za następny blok. Aktywa Radon Radon to aktywa łańcucha bloków wymagane do używania SmartChain. Poszczególne funkcje łańcucha SmartChain wymagają spalania Radonu w ilości odpowiedniej do wpływu danej transakcji na łańcuch bloków. Radon wymagany do wykonywania operacji ze SmartChain zapobiega spamowi gdyż wymaga zainwestowania czasu i kupna monet Radium. Gdy Radon jest użyty do skorzystania z funkcji łańcucha SmartChain jest niszczony i znika na zawsze. W przeciwieństwie do innych monet czy aktywów nie ma ograniczeń na ilość wygenerowanego Radonu. Każdy użytkownik może go wygenerować tak dużo jak potrzebuje w zależności od posiadanych monet Radium. podstawowy kod dopuszcza podzielność Radonu jednak na razie protokół wspiera wyłącznie przesyłanie Radonu w jednostkach całkowitych. W przyszłości ta funkcja zostanie zaktualizowana i Radon będzie aktywem w pełni podzielnym. Aktuaizacje Planuję wypuszczać nowe wersje klienta w fazach dodając nowe lub rozszerzając istniejące funkcje. Nie ma szczegółowego harmonogramu przede wszystkim dlatego by uniknąć stwarzania fałszywych oczekiwań. Tworzę ten projekt z ciekawości i pasji programowania, ale rodzina i codzienne obowiązki zawsze są na pierwszym planie. Nie mogę zagwarantować przyszłych aktualizacji i funkcjonalności ale zapewniam że będę je publikował gdy tylko uznam je za w pełni przetestowane i stabilne. ⚯ Faza 1 ⚯ (Opublikowana 1/10/16) Łączenie nazw z adresami Konto użytkownika jest tworzone w momencie gdy adres portfela Radium jest parowany z nazwą użytkownika Radonu i opcjonalnie tzw. memo. To parowanie jest rejestrowane w łańcuchu bloków. Nazwy użytkownika i tzw. memo mogą się składać z kombinacji angielskich wielkich i małych liter oraz cyfr. Gdy nazwa użytkownika zostaje zarejestrowana w łańcuchu może być ona następnie używana w kliencie SmartChain zamiast skomplikowanego adresu. Weryfikacja tożsamości Użytkownicy mogą zażądać weryfikacji konta przez ooby trzecie posiadające klucz weryfikacji. Obecnie tylko JJ12880 posiada taki klucz ale w przyszłości takie klucze otrzymają doświadczeni członkowie społeczności, gdy tylko system się rozrośnie. Weryfikacja została wprowadzona w celu uzyskania zaufania do kont użytkowników i zapobiegnięciu oszustw przez konta ze zwodniczymi nazwami. W celu weryfikacji użytkownik musi udowodnić swoją tożsamość za pomocą zewnętrznych środków komunikacji np. Slack lub forum Bitcointalk. Transfer Radonu Wygenerowany Radon mże być przesyłany do użytkowników lub adresów tak samo jak każda inna kryptowaluta. Przesłać lub zużyć Radon można na podstawie klucza prywatnego adresu który wygenerował lub otrymał Radon. ⚯ Faza 2 funckje: ⚯ (Opublikowana 1/26/16) Proof of Existence: notatki tekstowe. Osoby mające utworzone konto użytkownika mogą wprowadzać do łańcucha bloków notatki tekstowe. Wszystkie zarejestrowane notatki są dostępne dla każdego kto chce je przeczytać bądź zweryfikować. Proof of Existence: haszowanie plików + weryfikacja Klient pozwala na zarejestrowanie w łańcuchu hashy plików opatrzonych tytułem bądź tzw. memo. Zapewnia to protokół Proof-Of-Existence dla tego pliku, może on również być łatwo zweryfikowany z poziomu klienta SmartChain. Użytkownik może sprawdzić każdy plik pod kątem Proof-Of-Existence za pomocą kilku prostych kliknięć. Przesyłanie Radium Wysyłanie/otrzymywanie monet Radium używając nazwy użytkownika zamiast trudnego do zapamiętania adresu portfela Zapobieganie nadużyciom. W celu zaopbieganiu nadużyć Proof-Of-Existence Radon musi być spalony w celu zakończenia transakcji. Większe notatki tekstowe stają się bardzo kosztowne w Radon. W celu zredukowania używany jest nowy specjalny algorytm kodowania tekstu zakładający że w tekście używane są przede wszystkim małe angielski litery i cyfry. Algorytm ten wykorzystuje kodowanie binarne base-32 aby osiągnąć maksymalnie 30% redukcji wielkości danych w stosunku do ASCII. Algorytm może być rozwijany w przyszłości w celu poprawy wydajności. Inne udoskonalenia Komunikaty o małych,dużych i krytycznych aktualizacjach. Dodano historię sesji Radium Decay Silnik wielowątkowej synchronizacji dla poprawy szybkości Różne mniejsze udoskonalenia graficznego interfejsu użytkownika Optymalizacja kodu ⚯ Proponowane funkcje Fazy 3: ⚯ Dodawanie i usuwanie dodatkowych adresów przypisanych do konta.Znakowanie adresu zagrożonego włamaniem Usuwanie i zwalnianie nazw kont użytkownika Adresy przeznaczone do płatności firmowych ⚯ Historia wersji ⚯ SmartChain Faza 2.3 Luty 2 2016 Poprawiono różne błędy związane z osieroconymi blokami. Zredukowano najwolniejszą prędkość generowania. Naprawiono błąd "znikającego użytkownika" związany z osieroconymi blokami. Usunięto sprawdzanie synchronizacji portfela powodujące różne błędy. SmartChain Faza 2.2 Styczeń 28 2016 Napawiono błąd uniemożliwiający rejestrację niektórych użytkowników. Naprawiono wyświetlanie ostrzeżeń o konieczności aktualizacji. SmartChain Faza 2 Styczeń 26 2016 Opublikowano główną wersję fazy 2, dodającą nowe funkcje SmartChain Faza 1.2 Styczeń 19 2016 Klient SmartChain zaktualizowany do współpracy z portfelem Radium po rebrandingu. SmartChain Faza 1.1 Styczeń 12 2016 Naprawiono nieprawidłowe wyświetlanie ilości Radium i Rad SmartChain Faza 1 Styczeń 12 2016 Opublikowanie Fazy 1. ⚯ Zasoby ⚯ Radium SmartChain Phase 2.3 (Win) (https://drive.google.com/file/d/0ByvEPJa3lRq8MDdBWHQ5YjJPMXc/view?usp=sharing) Radium Coin Wallet (Win) (http://www.projectradon.info/downloads/Radium-qt.exe) SmartChain Wiki (https://en.wikibooks.org/wiki/Radium_SmartChain) SmartChain FAQ's (https://en.wikibooks.org/wiki/Radium_SmartChain/FAQs) ⚯ Giełdy ⚯ Bittrex (https://bittrex.com/Market/Index?MarketName=BTC-RADS) C-CEX (https://c-cex.com/?p=rads-btc) YoBit (https://yobit.net/en/trade/RAD/BTC) ⚯ Uwagi ⚯ - Radium SmartChain klient do funkcjonowania wymaga odblokowanego portfela Radium. - - Radium SmartChain oraz Radium to dwie różne gałęzie Projetu Radon. - JJ12880 (https://bitcointalk.org/index.php?action=profile;u=414037) to twórca Radium SmartChain, a tm2013 (https://bitcointalk.org/index.php?action=profile;u=183479) jest twórcą Radium. |